Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(811)

Unified Diff: lss/linux_syscall_support.h

Issue 10536175: Fix to compile successfully with -Wundef (Closed) Base URL: https://linux-syscall-support.googlecode.com/svn/trunk
Patch Set: Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lss/linux_syscall_support.h
diff --git a/lss/linux_syscall_support.h b/lss/linux_syscall_support.h
index 7b7e59c3a4a1e437b92b2a8b06ef3a6e369bb551..82d84aa546768ad01f46080fed2a48cda59b28d1 100644
--- a/lss/linux_syscall_support.h
+++ b/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
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698