Line 65
Link Here
|
|
|
65 |
* Macro to test if we're using a specific version of gcc or later. |
66 |
* icc defines gnu specific version macroses as well. |
67 |
*/ |
68 |
#if defined(__GNUC__) |
69 |
#define __GNUC_PREREQ__(ma, mi) \ |
70 |
(__GNUC__ > (ma) || __GNUC__ == (ma) && __GNUC_MINOR__ >= (mi)) |
71 |
#else |
72 |
#define __GNUC_PREREQ__(ma, mi) 0 |
73 |
#endif |
74 |
|
75 |
/* |
Line 92
Link Here
|
92 |
#if (__GNUC_MINOR__ > 95 || __GNUC__ >= 3) && !defined(__INTEL_COMPILER) |
103 |
#if __GNUC_PREREQ__(3, 95) |
93 |
-- |
|
|
Lines 130-138
Link Here
|
130 |
/* |
|
|
131 |
* Macro to test if we're using a specific version of gcc or later. |
132 |
*/ |
133 |
#if defined(__GNUC__) && !defined(__INTEL_COMPILER) |
134 |
#define __GNUC_PREREQ__(ma, mi) \ |
135 |
(__GNUC__ > (ma) || __GNUC__ == (ma) && __GNUC_MINOR__ >= (mi)) |
136 |
#else |
137 |
#define __GNUC_PREREQ__(ma, mi) 0 |
138 |
#endif |