diff options
author | Zack Weinberg <zack@rabi.columbia.edu> | 1999-02-09 07:31:59 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 1999-02-09 07:31:59 +0000 |
commit | 0961816af0fd93ffdd51f010147930b591e25a18 (patch) | |
tree | 4ee96e3a822c9f7117033b10c2452f6656d0a35e /gcc | |
parent | 5cb8bcbbbf99b3152e8ba07bf88e4f2690007314 (diff) | |
download | gcc-0961816af0fd93ffdd51f010147930b591e25a18.zip gcc-0961816af0fd93ffdd51f010147930b591e25a18.tar.gz gcc-0961816af0fd93ffdd51f010147930b591e25a18.tar.bz2 |
cpplib.c (do_define): Allow redefining __STDC__ with -D.
1999-02-09 10:30 -0500 Zack Weinberg <zack@rabi.columbia.edu>
* cpplib.c (do_define): Allow redefining __STDC__ with -D.
From-SVN: r25109
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cpplib.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4c92854..60d81ad 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +1999-02-09 10:30 -0500 Zack Weinberg <zack@rabi.columbia.edu> + + * cpplib.c (do_define): Allow redefining __STDC__ with -D. + 1999-02-09 Jim Blandy <jimb@zwingli.cygnus.com> * configure.in: For PowerPC configurations, accept "401", "ec603e", diff --git a/gcc/cpplib.c b/gcc/cpplib.c index 7904659..32b70e6 100644 --- a/gcc/cpplib.c +++ b/gcc/cpplib.c @@ -1410,7 +1410,7 @@ do_define (pfile, keyword) else if (hp->type == T_MACRO) ok = ! compare_defs (pfile, mdef.defn, hp->value.defn); /* Redefining a constant is ok with -D. */ - else if (hp->type == T_CONST) + else if (hp->type == T_CONST || hp->type == T_STDC) ok = ! CPP_OPTIONS (pfile)->done_initializing; /* Print the warning if it's not ok. */ if (!ok) |