diff options
| author | Kang Seonghoon <public+git@mearie.org> | 2015-02-28 01:42:51 +0900 |
|---|---|---|
| committer | Kang Seonghoon <public+git@mearie.org> | 2015-02-28 01:42:51 +0900 |
| commit | ff678ea3f4f0e0ec2fd552db57d57889470ee7f5 (patch) | |
| tree | 8c493eeafc097184b2ca965878ba30817fa02a5c /src/libstd/sys | |
| parent | 587f10aa36a1fcab73c6012125f6a3a9a8104412 (diff) | |
| download | rust-ff678ea3f4f0e0ec2fd552db57d57889470ee7f5.tar.gz rust-ff678ea3f4f0e0ec2fd552db57d57889470ee7f5.zip | |
std: Fixed backtrace warnings and tests for non-Linux platforms.
- Fixed a couple of dead code warnings in std::sys::backtrace. - Made `backtrace-debuginfo` test a no-op on non-Linux platforms. - `backtrace-debuginfo` is no longer tested on pretty-rpass.
Diffstat (limited to 'src/libstd/sys')
| -rw-r--r-- | src/libstd/sys/unix/backtrace.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstd/sys/unix/backtrace.rs b/src/libstd/sys/unix/backtrace.rs index 8bc3ffd6ed1..09630f8f584 100644 --- a/src/libstd/sys/unix/backtrace.rs +++ b/src/libstd/sys/unix/backtrace.rs @@ -224,7 +224,7 @@ pub fn write(w: &mut Writer) -> IoResult<()> { #[cfg(any(target_os = "macos", target_os = "ios"))] fn print(w: &mut Writer, idx: int, addr: *mut libc::c_void, - symaddr: *mut libc::c_void) -> IoResult<()> { + _symaddr: *mut libc::c_void) -> IoResult<()> { use intrinsics; #[repr(C)] struct Dl_info { @@ -450,6 +450,7 @@ fn output(w: &mut Writer, idx: int, addr: *mut libc::c_void, w.write_all(&['\n' as u8]) } +#[allow(dead_code)] fn output_fileline(w: &mut Writer, file: &[u8], line: libc::c_int, more: bool) -> IoResult<()> { let file = str::from_utf8(file).ok().unwrap_or("<unknown>"); |
