* c-common.c (cb_register_builtins): Handle more built-ins
commit18aa8a5498ac4e22996116401d60ba31af7bf5e8
authorneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 May 2002 19:09:40 +0000 (16 19:09 +0000)
committerneil <neil@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 16 May 2002 19:09:40 +0000 (16 19:09 +0000)
treeef69824f78f40bb0b12f54abb92bfa60441f8a3b
parent6399431817c1b2779eb5a9005c32d5619c6dc36f
* c-common.c (cb_register_builtins): Handle more built-ins
here rather than in gcc.c specs.
* gcc.c (cpp_unique_options): Move many built-ins to c-common.c.
(cpp_options): Pass -O flags even when only preprocessing.
* toplev.c (set_fast_math_flags): New prototype.
(fast_math_flags_set_p): New.
(set_no_fast_math_flags): Remove.
(decode_f_option): Update.
* toplev.h (set_fast_math_flags): Update.
(fast_math_flags_set_p): New.
(set_no_fast_math_flags): Remove.
config:
* c4x/c4x.c (c4x_override_options): Update.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53526 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/config/c4x/c4x.c
gcc/gcc.c
gcc/toplev.c
gcc/toplev.h