|
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 |