From ff678ea3f4f0e0ec2fd552db57d57889470ee7f5 Mon Sep 17 00:00:00 2001 From: Kang Seonghoon Date: Sat, 28 Feb 2015 01:42:51 +0900 Subject: 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. --- src/libstd/sys/unix/backtrace.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libstd/sys') 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(""); -- cgit 1.4.1-3-g733a5