Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 54542 | Differences between
and this patch

Collapse All | Expand All

(-)linux-headers-2.6.7-appCompat.patch.orig (-4 / +10 lines)
Lines 967-986 Link Here
967
diff -ur linux-2.6.7/include/linux/compiler.h linux-2.6.7-gentoo/include/linux/compiler.h
967
diff -ur linux-2.6.7/include/linux/compiler.h linux-2.6.7-gentoo/include/linux/compiler.h
968
--- linux-2.6.7/include/linux/compiler.h	2004-06-12 12:11:54.000000000 +0100
968
--- linux-2.6.7/include/linux/compiler.h	2004-06-12 12:11:54.000000000 +0100
969
+++ linux-2.6.7-gentoo/include/linux/compiler.h	2004-06-24 09:48:32.478502752 +0100
969
+++ linux-2.6.7-gentoo/include/linux/compiler.h	2004-06-24 09:48:32.478502752 +0100
970
@@ -15,6 +15,18 @@
970
@@ -15,6 +15,24 @@
971
 # define __chk_user_ptr(x) (void)0
971
 # define __chk_user_ptr(x) (void)0
972
 #endif
972
 #endif
973
 
973
 
974
+#if (__GNUC__ > 3) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)
974
+#if (__GNUC__ > 3) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 1)
975
+#define inline          __inline__ __attribute__((always_inline))
976
+#define __inline__      __inline__ __attribute__((always_inline))
977
+#define __inline        __inline__ __attribute__((always_inline))
978
+#ifndef asm
975
+#ifndef asm
979
+#  define asm           __asm__
976
+#  define asm           __asm__
980
+#endif
977
+#endif
981
+#ifndef volatile
978
+#ifndef volatile
982
+#  define volatile      __volatile__
979
+#  define volatile      __volatile__
983
+#endif
980
+#endif
981
+#if (__GNUC__ > 3) || (__GNUC_MINOR__ == 4)
982
+#  define inline          __inline__
983
+#  define __inline__      __inline__
984
+#  define __inline        __inline__
985
+#elif
986
+#  define inline          __inline__ __attribute__((always_inline))
987
+#  define __inline__      __inline__ __attribute__((always_inline))
988
+#  define __inline        __inline__ __attribute__((always_inline))
989
+#endif
984
+#endif
990
+#endif
985
+
991
+
986
 #ifdef __KERNEL__
992
 #ifdef __KERNEL__

Return to bug 54542