Fix some gcc warnings in compiler-rt
authorNico Weber <nicolasweber@gmx.de>
Fri, 10 May 2019 14:15:13 +0000 (14:15 +0000)
committerNico Weber <nicolasweber@gmx.de>
Fri, 10 May 2019 14:15:13 +0000 (14:15 +0000)
- Several "warning: extra ';' [-Wpedantic]"
- One "C++ style comments are not allowed in ISO C90 [enabled by default]"
  in a file that uses C style comments everywhere but in one place

llvm-svn: 360430

compiler-rt/lib/asan/asan_interceptors.cc
compiler-rt/lib/hwasan/hwasan_interceptors.cpp
compiler-rt/lib/profile/InstrProfData.inc

index 234cabc..7eea7d2 100644 (file)
@@ -580,8 +580,8 @@ INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
 #endif  // ASAN_INTERCEPT___CXA_ATEXIT
 
 #if ASAN_INTERCEPT_VFORK
-DEFINE_REAL(int, vfork);
-DECLARE_EXTERN_INTERCEPTOR_AND_WRAPPER(int, vfork);
+DEFINE_REAL(int, vfork)
+DECLARE_EXTERN_INTERCEPTOR_AND_WRAPPER(int, vfork)
 #endif
 
 // ---------------------- InitializeAsanInterceptors ---------------- {{{1
index e305f6b..17bf14d 100644 (file)
@@ -234,8 +234,8 @@ INTERCEPTOR(int, pthread_create, void *th, void *attr,
 #endif
 
 #if HWASAN_WITH_INTERCEPTORS
-DEFINE_REAL(int, vfork);
-DECLARE_EXTERN_INTERCEPTOR_AND_WRAPPER(int, vfork);
+DEFINE_REAL(int, vfork)
+DECLARE_EXTERN_INTERCEPTOR_AND_WRAPPER(int, vfork)
 #endif
 
 static void BeforeFork() {
index 749781b..7078af5 100644 (file)
@@ -742,7 +742,7 @@ typedef struct InstrProfValueData {
 #endif /* INSTR_PROF_DATA_INC */
 
 #ifndef INSTR_ORDER_FILE_INC
-// The maximal # of functions: 128*1024 (the buffer size will be 128*4 KB).
+/* The maximal # of functions: 128*1024 (the buffer size will be 128*4 KB). */
 #define INSTR_ORDER_FILE_BUFFER_SIZE 131072
 #define INSTR_ORDER_FILE_BUFFER_BITS 17
 #define INSTR_ORDER_FILE_BUFFER_MASK 0x1ffff