]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-family/c-common.h
c-common.c (struct disabled_builtin, [...]): New.
authorJoseph Myers <jsm28@cam.ac.uk>
Sun, 18 Nov 2001 03:30:57 +0000 (03:30 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Sun, 18 Nov 2001 03:30:57 +0000 (03:30 +0000)
commit7d14c755ce793f99c3e833e7115d954cfbed175c
tree3bf2e6da7732b3b856461efc1c4fffe0eba2760d
parent74a3070ffad610701440467a2bd0b6627a76e568
c-common.c (struct disabled_builtin, [...]): New.

* c-common.c (struct disabled_builtin, disabled_builtins,
disable_builtin_function, builtin_function_disabled_p): New.
(builtin_function_2): Check for disabled built-in functions.
* c-common.h (disable_builtin_function): Declare.
* c-decl.c (c_decode_option): Handle -fno-builtin-FUNCTION.
* doc/invoke.texi: Document -fno-builtin-FUNCTION.
* doc/extend.texi: Mention -fno-builtin-FUNCTION.

testsuite:
* gcc.dg/no-builtin-1.c: New test.

From-SVN: r47133
gcc/ChangeLog
gcc/c-common.c
gcc/c-common.h
gcc/c-decl.c
gcc/doc/extend.texi
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/no-builtin-1.c [new file with mode: 0644]