* c-format.c (init_function_format_info): Check __builtin_printf
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Sep 2001 19:06:29 +0000 (19:06 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Sep 2001 19:06:29 +0000 (19:06 +0000)
commit7c9b35dac2be372b65bcfa42c138df56601645f1
tree2b2e6635a5d2abc634d9e996e64c0528d5207f80
parenta6857c0f7ab371c9b6fdfbeddf46e6ba678c4240
* c-format.c (init_function_format_info): Check __builtin_printf
and __builtin_fprintf even if -ffreestanding.  Check C99 functions
in gnu89 mode.

testsuite:
* gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45757 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-format.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/format/builtin-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/format/ext-6.c [new file with mode: 0644]