From e6e2e228b4aef82436379c22d91bb839558ec73f Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Thu, 15 Nov 2012 13:49:19 +0100 Subject: [PATCH] Fix most annoying warnings in breakpad --- .../third_party/lss/linux_syscall_support.h | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/thirdparty/breakpad/third_party/lss/linux_syscall_support.h b/thirdparty/breakpad/third_party/lss/linux_syscall_support.h index 604649e5b..15282d138 100644 --- a/thirdparty/breakpad/third_party/lss/linux_syscall_support.h +++ b/thirdparty/breakpad/third_party/lss/linux_syscall_support.h @@ -1346,7 +1346,7 @@ struct kernel_statfs { /* After forking, we must make sure to only call system calls. */ -#if __BOUNDED_POINTERS__ +#if defined __BOUNDED_POINTERS__ #error "Need to port invocations of syscalls for bounded ptrs" #else /* The core dumper and the thread lister get executed after threads @@ -1379,27 +1379,27 @@ struct kernel_statfs { #undef LSS_NAME #ifndef SYS_PREFIX #define LSS_NAME(name) sys_##name - #elif SYS_PREFIX < 0 + #elif defined SYS_PREFIX && SYS_PREFIX < 0 #define LSS_NAME(name) name - #elif SYS_PREFIX == 0 + #elif defined SYS_PREFIX && SYS_PREFIX == 0 #define LSS_NAME(name) sys0_##name - #elif SYS_PREFIX == 1 + #elif defined SYS_PREFIX && SYS_PREFIX == 1 #define LSS_NAME(name) sys1_##name - #elif SYS_PREFIX == 2 + #elif defined SYS_PREFIX && SYS_PREFIX == 2 #define LSS_NAME(name) sys2_##name - #elif SYS_PREFIX == 3 + #elif defined SYS_PREFIX && SYS_PREFIX == 3 #define LSS_NAME(name) sys3_##name - #elif SYS_PREFIX == 4 + #elif defined SYS_PREFIX && SYS_PREFIX == 4 #define LSS_NAME(name) sys4_##name - #elif SYS_PREFIX == 5 + #elif defined SYS_PREFIX && SYS_PREFIX == 5 #define LSS_NAME(name) sys5_##name - #elif SYS_PREFIX == 6 + #elif defined SYS_PREFIX && SYS_PREFIX == 6 #define LSS_NAME(name) sys6_##name - #elif SYS_PREFIX == 7 + #elif defined SYS_PREFIX && SYS_PREFIX == 7 #define LSS_NAME(name) sys7_##name - #elif SYS_PREFIX == 8 + #elif defined SYS_PREFIX && SYS_PREFIX == 8 #define LSS_NAME(name) sys8_##name - #elif SYS_PREFIX == 9 + #elif defined SYS_PREFIX && SYS_PREFIX == 9 #define LSS_NAME(name) sys9_##name #endif