diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 70a5c6b8661..7bc3be9eb5e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2002-08-01 Franz Sirl + + * c-common.c (cb_register_builtins): Always define __GXX_ABI_VERSION. + 2002-08-01 Richard Henderson * toplev.c (parse_options_and_default_flags): Don't set diff --git a/gcc/c-common.c b/gcc/c-common.c index 4d66589bb4c..415127317f0 100644 --- a/gcc/c-common.c +++ b/gcc/c-common.c @@ -4732,9 +4732,12 @@ cb_register_builtins (pfile) cpp_define (pfile, "__EXCEPTIONS"); if (warn_deprecated) cpp_define (pfile, "__DEPRECATED"); - cpp_define (pfile, "__GXX_ABI_VERSION=102"); } + /* represents the C++ ABI version, always defined so it can be used while + preprocessing C and assembler. */ + cpp_define (pfile, "__GXX_ABI_VERSION=102"); + /* libgcc needs to know this. */ if (USING_SJLJ_EXCEPTIONS) cpp_define (pfile, "__USING_SJLJ_EXCEPTIONS__");