… | |
… | |
322 | #define ecb_decltype(x) __decltype(x) |
322 | #define ecb_decltype(x) __decltype(x) |
323 | #elif ECB_GCC_VERSION(3,0) |
323 | #elif ECB_GCC_VERSION(3,0) |
324 | #define ecb_decltype(x) __typeof(x) |
324 | #define ecb_decltype(x) __typeof(x) |
325 | #endif |
325 | #endif |
326 | |
326 | |
|
|
327 | #define ecb_deprecated ecb_attribute ((__deprecated__)) |
327 | #define ecb_noinline ecb_attribute ((__noinline__)) |
328 | #define ecb_noinline ecb_attribute ((__noinline__)) |
328 | #define ecb_unused ecb_attribute ((__unused__)) |
329 | #define ecb_unused ecb_attribute ((__unused__)) |
329 | #define ecb_const ecb_attribute ((__const__)) |
330 | #define ecb_const ecb_attribute ((__const__)) |
330 | #define ecb_pure ecb_attribute ((__pure__)) |
331 | #define ecb_pure ecb_attribute ((__pure__)) |
331 | |
332 | |