about summary refs log tree commit diff
path: root/src/libstd/rt
diff options
context:
space:
mode:
authorKevin Butler <haqkrs@gmail.com>2014-05-30 17:07:16 +0100
committerKevin Butler <haqkrs@gmail.com>2014-05-30 17:59:41 +0100
commit030b3a2499a73a6d3b4629ad676d2d9cd6a79df0 (patch)
tree3f91ec213f4f8bd4a4b1e9679a59dec5b6529dbb /src/libstd/rt
parent09fc34066b202ce454c3230368de63be621be98c (diff)
downloadrust-030b3a2499a73a6d3b4629ad676d2d9cd6a79df0.tar.gz
rust-030b3a2499a73a6d3b4629ad676d2d9cd6a79df0.zip
windows: Allow snake_case errors for now.
Diffstat (limited to 'src/libstd/rt')
-rw-r--r--src/libstd/rt/backtrace.rs1
-rw-r--r--src/libstd/rt/libunwind.rs1
-rw-r--r--src/libstd/rt/thread.rs1
-rw-r--r--src/libstd/rt/thread_local_storage.rs3
4 files changed, 5 insertions, 1 deletions
diff --git a/src/libstd/rt/backtrace.rs b/src/libstd/rt/backtrace.rs
index f4cb770544c..ac421bf78be 100644
--- a/src/libstd/rt/backtrace.rs
+++ b/src/libstd/rt/backtrace.rs
@@ -518,6 +518,7 @@ mod imp {
     use unstable::mutex::{StaticNativeMutex, NATIVE_MUTEX_INIT};
     use slice::ImmutableVector;
 
+    #[allow(non_snake_case_functions)]
     extern "system" {
         fn GetCurrentProcess() -> libc::HANDLE;
         fn GetCurrentThread() -> libc::HANDLE;
diff --git a/src/libstd/rt/libunwind.rs b/src/libstd/rt/libunwind.rs
index 4fd610d7423..00301e71b0d 100644
--- a/src/libstd/rt/libunwind.rs
+++ b/src/libstd/rt/libunwind.rs
@@ -11,6 +11,7 @@
 //! Unwind library interface
 
 #![allow(non_camel_case_types)]
+#![allow(non_snake_case_functions)]
 #![allow(dead_code)] // these are just bindings
 
 use libc;
diff --git a/src/libstd/rt/thread.rs b/src/libstd/rt/thread.rs
index 6cc9604dc59..81dcf909706 100644
--- a/src/libstd/rt/thread.rs
+++ b/src/libstd/rt/thread.rs
@@ -199,6 +199,7 @@ mod imp {
         SwitchToThread();
     }
 
+    #[allow(non_snake_case_functions)]
     extern "system" {
         fn CreateThread(lpThreadAttributes: LPSECURITY_ATTRIBUTES,
                         dwStackSize: SIZE_T,
diff --git a/src/libstd/rt/thread_local_storage.rs b/src/libstd/rt/thread_local_storage.rs
index 2551c89972e..a3ebcbafff8 100644
--- a/src/libstd/rt/thread_local_storage.rs
+++ b/src/libstd/rt/thread_local_storage.rs
@@ -1,4 +1,4 @@
-// Copyright 2013 The Rust Project Developers. See the COPYRIGHT
+// Copyright 2013-2014 The Rust Project Developers. See the COPYRIGHT
 // file at the top-level directory of this distribution and at
 // http://rust-lang.org/COPYRIGHT.
 //
@@ -86,6 +86,7 @@ pub unsafe fn destroy(key: Key) {
 }
 
 #[cfg(windows)]
+#[allow(non_snake_case_functions)]
 extern "system" {
     fn TlsAlloc() -> DWORD;
     fn TlsFree(dwTlsIndex: DWORD) -> BOOL;