ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libecb/ecb.h
(Generate patch)

Comparing libecb/ecb.h (file contents):
Revision 1.17 by root, Thu May 26 18:36:00 2011 UTC vs.
Revision 1.18 by root, Thu May 26 18:36:43 2011 UTC

32 32
33#include <inttypes.h> 33#include <inttypes.h>
34 34
35/* many compilers define _GNUC_ to some versions but then only implement 35/* many compilers define _GNUC_ to some versions but then only implement
36 * what their idiot authors think are the "more important" extensions, 36 * what their idiot authors think are the "more important" extensions,
37 * causing enourmous grief for some better fake benchmark numbers or so. 37 * causing enourmous grief in return for some better fake benchmark numbers.
38 * or so.
38 * we try to detect these and simply assume they are not gcc - if they have 39 * we try to detect these and simply assume they are not gcc - if they have
39 * an issue with that they should have done it right in the first place. 40 * an issue with that they should have done it right in the first place.
40 */ 41 */
41#ifndef ECB_GCC_VERSION 42#ifndef ECB_GCC_VERSION
42# if defined(__INTEL_COMPILER) || defined(__SUNPRO_C) || defined(__llvm__) 43# if defined(__INTEL_COMPILER) || defined(__SUNPRO_C) || defined(__llvm__)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines