[llvm-commits] [compiler-rt] r152629 - in /compiler-rt/trunk/lib/asan: asan_internal.h asan_posix.cc

Timur Iskhodzhanov timurrrr at google.com
Tue Mar 13 09:29:26 PDT 2012


Author: timurrrr
Date: Tue Mar 13 11:29:25 2012
New Revision: 152629

URL: http://llvm.org/viewvc/llvm-project?rev=152629&view=rev
Log:
[ASan] Fix build error on Linux; screen-reviewed by glider at google.com

Modified:
    compiler-rt/trunk/lib/asan/asan_internal.h
    compiler-rt/trunk/lib/asan/asan_posix.cc

Modified: compiler-rt/trunk/lib/asan/asan_internal.h
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_internal.h?rev=152629&r1=152628&r2=152629&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_internal.h (original)
+++ compiler-rt/trunk/lib/asan/asan_internal.h Tue Mar 13 11:29:25 2012
@@ -148,7 +148,7 @@
 
 // asan_rtl.cc
 void NORETURN CheckFailed(const char *cond, const char *file, int line);
-void ShowStatsAndAbort();
+void NORETURN ShowStatsAndAbort();
 
 // asan_globals.cc
 bool DescribeAddrIfGlobal(uintptr_t addr);
@@ -245,9 +245,9 @@
 
 enum LinkerInitialized { LINKER_INITIALIZED = 0 };
 
-void AsanDie();
+void NORETURN AsanDie();
 void SleepForSeconds(int seconds);
-void Exit(int exitcode);
+void NORETURN Exit(int exitcode);
 int Atexit(void (*function)(void));
 
 #define CHECK(cond) do { if (!(cond)) { \

Modified: compiler-rt/trunk/lib/asan/asan_posix.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_posix.cc?rev=152629&r1=152628&r2=152629&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_posix.cc (original)
+++ compiler-rt/trunk/lib/asan/asan_posix.cc Tue Mar 13 11:29:25 2012
@@ -101,7 +101,7 @@
 }
 
 void Exit(int exitcode) {
-  return _exit(exitcode);
+  _exit(exitcode);
 }
 
 int Atexit(void (*function)(void)) {





More information about the llvm-commits mailing list