system.h (ANSI_PROTOTYPES, [...]): undef and poison these libiberty macros.
* system.h (ANSI_PROTOTYPES, PTR_CONST, LONG_DOUBLE, VPARAMS, VA_OPEN, VA_FIXEDARG, VA_CLOSE, VA_START): undef and poison these libiberty macros. From-SVN: r68131
This commit is contained in:
parent
e646d87b0a
commit
b0c231bb70
2 changed files with 17 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2003-06-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* system.h (ANSI_PROTOTYPES, PTR_CONST, LONG_DOUBLE, VPARAMS,
|
||||
VA_OPEN, VA_FIXEDARG, VA_CLOSE, VA_START): undef and poison these
|
||||
libiberty macros.
|
||||
|
||||
2003-06-17 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/10929
|
||||
|
|
11
gcc/system.h
11
gcc/system.h
|
@ -627,6 +627,17 @@ typedef char _Bool;
|
|||
#pragma GCC poison LANG_HOOKS_FUNCTION_MARK LANG_HOOKS_FUNCTION_FREE \
|
||||
LANG_HOOKS_MARK_TREE
|
||||
|
||||
/* Libiberty macros that are no longer used in GCC. */
|
||||
#undef ANSI_PROTOTYPES
|
||||
#undef PTR_CONST
|
||||
#undef LONG_DOUBLE
|
||||
#undef VPARAMS
|
||||
#undef VA_OPEN
|
||||
#undef VA_FIXEDARG
|
||||
#undef VA_CLOSE
|
||||
#undef VA_START
|
||||
#pragma GCC poison ANSI_PROTOTYPES PTR_CONST LONG_DOUBLE VPARAMS VA_OPEN \
|
||||
VA_FIXEDARG VA_CLOSE VA_START
|
||||
#endif /* IN_GCC */
|
||||
|
||||
/* Note: not all uses of the `index' token (e.g. variable names and
|
||||
|
|
Loading…
Add table
Reference in a new issue