From cb37d09f50e6e1ac50eee35b0874167f0119c114 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Fri, 8 Mar 2013 12:39:25 -0800 Subject: [PATCH] core: Remove logging constants --- src/libcore/core.rc | 9 ++++++++- src/libcore/prelude.rs | 15 --------------- src/libsyntax/ext/expand.rs | 16 ++++++++-------- 3 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/libcore/core.rc b/src/libcore/core.rc index 026f49cac45..31d553f5a8c 100644 --- a/src/libcore/core.rc +++ b/src/libcore/core.rc @@ -216,14 +216,17 @@ pub use clone::Clone; * more-verbosity. Error is the bottom level, default logging level is * warn-and-below. */ - /// The error log level +#[cfg(stage0)] pub const error : u32 = 1_u32; /// The warning log level +#[cfg(stage0)] pub const warn : u32 = 2_u32; /// The info log level +#[cfg(stage0)] pub const info : u32 = 3_u32; /// The debug log level +#[cfg(stage0)] pub const debug : u32 = 4_u32; @@ -251,9 +254,13 @@ pub mod rt; // can be resolved within libcore. #[doc(hidden)] // FIXME #3538 pub mod core { + #[cfg(stage0)] pub const error : u32 = 1_u32; + #[cfg(stage0)] pub const warn : u32 = 2_u32; + #[cfg(stage0)] pub const info : u32 = 3_u32; + #[cfg(stage0)] pub const debug : u32 = 4_u32; pub use cmp; diff --git a/src/libcore/prelude.rs b/src/libcore/prelude.rs index 2f575ce7d28..c5b1b9eb875 100644 --- a/src/libcore/prelude.rs +++ b/src/libcore/prelude.rs @@ -82,18 +82,3 @@ pub use u64; pub use u8; pub use uint; pub use vec; - -/* - * Export the log levels as global constants. Higher levels mean - * more-verbosity. Error is the bottom level, default logging level is - * warn-and-below. - */ - -/// The error log level -pub const error : u32 = 1_u32; -/// The warning log level -pub const warn : u32 = 2_u32; -/// The info log level -pub const info : u32 = 3_u32; -/// The debug log level -pub const debug : u32 = 4_u32; diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs index e61e8a1a594..9cca2332374 100644 --- a/src/libsyntax/ext/expand.rs +++ b/src/libsyntax/ext/expand.rs @@ -411,34 +411,34 @@ pub fn core_macros() -> ~str { macro_rules! error ( ($arg:expr) => ( - log(::core::error, fmt!( \"%?\", $arg )) + log(1u32, fmt!( \"%?\", $arg )) ); ($( $arg:expr ),+) => ( - log(::core::error, fmt!( $($arg),+ )) + log(1u32, fmt!( $($arg),+ )) ) ) macro_rules! warn ( ($arg:expr) => ( - log(::core::warn, fmt!( \"%?\", $arg )) + log(2u32, fmt!( \"%?\", $arg )) ); ($( $arg:expr ),+) => ( - log(::core::warn, fmt!( $($arg),+ )) + log(2u32, fmt!( $($arg),+ )) ) ) macro_rules! info ( ($arg:expr) => ( - log(::core::info, fmt!( \"%?\", $arg )) + log(3u32, fmt!( \"%?\", $arg )) ); ($( $arg:expr ),+) => ( - log(::core::info, fmt!( $($arg),+ )) + log(3u32, fmt!( $($arg),+ )) ) ) macro_rules! debug ( ($arg:expr) => ( - log(::core::debug, fmt!( \"%?\", $arg )) + log(4u32, fmt!( \"%?\", $arg )) ); ($( $arg:expr ),+) => ( - log(::core::debug, fmt!( $($arg),+ )) + log(4u32, fmt!( $($arg),+ )) ) )