]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-common.h
Makefile.in: Update.
authorNeil Booth <neil@daikokuya.demon.co.uk>
Thu, 9 May 2002 22:48:36 +0000 (22:48 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Thu, 9 May 2002 22:48:36 +0000 (22:48 +0000)
commit3df892916c733cfa42ffa9eaaab1c115ebfe45ce
tree8450e93598f1089a0cde24353bf2a3ffbbdee87e
parent32fa4565a7d89525a0577f2bffed598f1d1d9194
Makefile.in: Update.

* Makefile.in: Update.
* c-common.c (flag_iso, flag_undef, cb_register_builtins,
builtin_define_std): New.
(c_common_init): Register CPP builtins callback.
* c-common.h (flag_iso, flag_undef): New.
* c-decl.c (c_decode_option): Set flag_iso and flag_undef.
* c-lex.c: Don't include target.h.
(cb_register_builtins): Move to c-common.c.
(init_c_lex): Don't register hook here.
* c-lex.h (builtin_define, builtin_assert, builtin_define_std): New.
(cpp_define, cpp_assert): Remove.
* gcc.c (cc1_options): Pass -undef to front end.
* target-def.h (TARGET_REGISTER_CPP_BUILTINS): Remove.
(TARGET_INITIALIZER): Update.
* target.h (struct cpp_reader): Don't predeclare.
(struct gcc_target): Remove cpp builtin hook.
* tree.c (default_register_cpp_builtins): Remove.
cp:
* cp-tree.h (flag_ansi): Remove.
* decl2.c (flag_ansi): Remove.
(cxx_decode_option): Set flag_iso and flag_undef.
doc:
* tm.texi: Update.

From-SVN: r53349
15 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/c-common.c
gcc/c-common.h
gcc/c-decl.c
gcc/c-lex.c
gcc/c-lex.h
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/decl2.c
gcc/doc/tm.texi
gcc/gcc.c
gcc/target-def.h
gcc/target.h
gcc/tree.c