build - Unbreak world
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 7 Oct 2012 23:39:37 +0000 (16:39 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 7 Oct 2012 23:39:37 +0000 (16:39 -0700)
* Fix issue w/ last commit

Submitted-by: marino
sys/cpu/i386/include/stdint.h
sys/cpu/x86_64/include/stdint.h

index 60e5e30..8b5cada 100644 (file)
@@ -116,7 +116,7 @@ typedef volatile int        __atomic_intr_t;
 /*
  * Its convenient to put these here rather then create another header file.
  */
 /*
  * Its convenient to put these here rather then create another header file.
  */
-#if __GNUC_PREREQ__(4, 1)
+#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)
 #define __offsetof(type, field) __builtin_offsetof(type, field)
 #else
 #ifndef __cplusplus
 #define __offsetof(type, field) __builtin_offsetof(type, field)
 #else
 #ifndef __cplusplus
index dabdc74..6e83d25 100644 (file)
@@ -132,7 +132,7 @@ typedef volatile int        __atomic_intr_t;
 /*
  * Its convenient to put these here rather then create another header file.
  */
 /*
  * Its convenient to put these here rather then create another header file.
  */
-#if __GNUC_PREREQ__(4, 1)
+#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)
 #define __offsetof(type, field) __builtin_offsetof(type, field)
 #else
 #ifndef __cplusplus
 #define __offsetof(type, field) __builtin_offsetof(type, field)
 #else
 #ifndef __cplusplus