Use -I instead of -isystem for system header directories when building

with gcc 4. Fixed resulting build errors (gcc is more lenient for
headers in -isystem directories).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20386 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2007-03-14 20:36:42 +00:00
parent 80a1eea587
commit 2c97a8d164
6 changed files with 12 additions and 12 deletions

View File

@ -242,7 +242,7 @@ rule SetIncludePropertiesVariables
} else { } else {
$(prefix)_INCLUDES_SEPARATOR = ; $(prefix)_INCLUDES_SEPARATOR = ;
$(prefix)_LOCAL_INCLUDES_OPTION = "-iquote " ; $(prefix)_LOCAL_INCLUDES_OPTION = "-iquote " ;
$(prefix)_SYSTEM_INCLUDES_OPTION = "-idirafter " ; $(prefix)_SYSTEM_INCLUDES_OPTION = "-I " ;
} }
} }

View File

@ -184,7 +184,7 @@ enum alignment {
B_ALIGN_HORIZONTAL_CENTER = B_ALIGN_CENTER, B_ALIGN_HORIZONTAL_CENTER = B_ALIGN_CENTER,
B_ALIGN_HORIZONTAL_UNSET = -1L, B_ALIGN_HORIZONTAL_UNSET = -1L,
B_ALIGN_USE_FULL_WIDTH = -2L, B_ALIGN_USE_FULL_WIDTH = -2L
}; };
enum vertical_alignment { enum vertical_alignment {
@ -196,7 +196,7 @@ enum vertical_alignment {
B_ALIGN_VERTICAL_UNSET = -1L, B_ALIGN_VERTICAL_UNSET = -1L,
B_ALIGN_NO_VERTICAL = B_ALIGN_VERTICAL_UNSET, B_ALIGN_NO_VERTICAL = B_ALIGN_VERTICAL_UNSET,
B_ALIGN_USE_FULL_HEIGHT = -2L, B_ALIGN_USE_FULL_HEIGHT = -2L
}; };
/*----------------------------------------------------------------*/ /*----------------------------------------------------------------*/
@ -347,7 +347,7 @@ enum color_which {
B_WINDOW_TAB_COLOR = 3, B_WINDOW_TAB_COLOR = 3,
B_WINDOW_TEXT_COLOR = 22, B_WINDOW_TEXT_COLOR = 22,
B_WINDOW_INACTIVE_TAB_COLOR = 23, B_WINDOW_INACTIVE_TAB_COLOR = 23,
B_WINDOW_INACTIVE_TEXT_COLOR = 24, B_WINDOW_INACTIVE_TEXT_COLOR = 24
}; };
_IMPEXP_BE rgb_color ui_color(color_which which); _IMPEXP_BE rgb_color ui_color(color_which which);

View File

@ -27,7 +27,7 @@ extern "C" {
enum { enum {
B_TIMEOUT = 8, /* relative timeout */ B_TIMEOUT = 8, /* relative timeout */
B_RELATIVE_TIMEOUT = 8, /* fails after a relative timeout with B_WOULD_BLOCK */ B_RELATIVE_TIMEOUT = 8, /* fails after a relative timeout with B_WOULD_BLOCK */
B_ABSOLUTE_TIMEOUT = 16, /* fails after an absolute timeout with B_WOULD BLOCK */ B_ABSOLUTE_TIMEOUT = 16 /* fails after an absolute timeout with B_WOULD BLOCK */
}; };
/*-------------------------------------------------------------*/ /*-------------------------------------------------------------*/
@ -161,7 +161,7 @@ enum {
B_DO_NOT_RESCHEDULE = 0x02, // thread is not rescheduled B_DO_NOT_RESCHEDULE = 0x02, // thread is not rescheduled
B_RELEASE_ALL = 0x08, // all waiting threads will be woken up, B_RELEASE_ALL = 0x08, // all waiting threads will be woken up,
// count will be zeroed // count will be zeroed
B_RELEASE_IF_WAITING_ONLY = 0x10, // release count only if there are any B_RELEASE_IF_WAITING_ONLY = 0x10 // release count only if there are any
// threads waiting // threads waiting
}; };
@ -233,7 +233,7 @@ typedef struct {
enum { enum {
/* compatible to sys/resource.h RUSAGE_SELF and RUSAGE_CHILDREN */ /* compatible to sys/resource.h RUSAGE_SELF and RUSAGE_CHILDREN */
B_TEAM_USAGE_SELF = 0, B_TEAM_USAGE_SELF = 0,
B_TEAM_USAGE_CHILDREN = -1, B_TEAM_USAGE_CHILDREN = -1
}; };
/* system private, use macros instead */ /* system private, use macros instead */
@ -536,7 +536,7 @@ typedef enum cpu_types {
B_CPU_M68K, B_CPU_M68K,
B_CPU_ARM, B_CPU_ARM,
B_CPU_SH, B_CPU_SH,
B_CPU_SPARC, B_CPU_SPARC
} cpu_type; } cpu_type;
#define B_CPU_x86_VENDOR_MASK 0xff00 #define B_CPU_x86_VENDOR_MASK 0xff00

View File

@ -72,7 +72,7 @@ enum {
B_MISSING_LIBRARY, B_MISSING_LIBRARY,
B_MISSING_SYMBOL, B_MISSING_SYMBOL,
B_DEBUGGER_ALREADY_INSTALLED = B_OS_ERROR_BASE + 0x400, B_DEBUGGER_ALREADY_INSTALLED = B_OS_ERROR_BASE + 0x400
}; };
/* Application Kit Errors */ /* Application Kit Errors */
@ -276,7 +276,7 @@ enum {
B_DEV_FIFO_UNDERRUN, B_DEV_FIFO_UNDERRUN,
B_DEV_PENDING, B_DEV_PENDING,
B_DEV_MULTIPLE_ERRORS, B_DEV_MULTIPLE_ERRORS,
B_DEV_TOO_LATE, B_DEV_TOO_LATE
}; };
#endif /* _ERRORS_H */ #endif /* _ERRORS_H */

View File

@ -37,7 +37,7 @@ enum {
_ISxdigit = 0x1000, /* hexadecimal digit */ _ISxdigit = 0x1000, /* hexadecimal digit */
_ISspace = 0x2000, /* white space */ _ISspace = 0x2000, /* white space */
_ISprint = 0x4000, /* printing */ _ISprint = 0x4000, /* printing */
_ISgraph = 0x8000, /* graphical */ _ISgraph = 0x8000 /* graphical */
}; };
/* Characteristics */ /* Characteristics */

View File

@ -12,7 +12,7 @@
typedef struct _IO_FILE FILE; typedef struct _IO_FILE FILE;
#define __PRINTFLIKE(format, varargs) __attribute__ ((__format__ (__printf__, format, varargs))); #define __PRINTFLIKE(format, varargs) __attribute__ ((__format__ (__printf__, format, varargs)))
#define __SCANFLIKE(format, varargs) __attribute__((__format__ (__scanf__, format, varargs))) #define __SCANFLIKE(format, varargs) __attribute__((__format__ (__scanf__, format, varargs)))
#endif /* _STDIO_PRE_H_ */ #endif /* _STDIO_PRE_H_ */