gcc/libcpp
Joseph Myers f88d07724f re PR preprocessor/39559 (constants too large for intmax_t need pedwarns)
libcpp:
	PR preprocessor/39559
	* expr.c (cpp_interpret_integer): Use a pedwarn for decimal
	constants larger than intmax_t in C99 mode.

gcc/testsuite:
	* gcc.dg/c99-intconst-2.c: New test.

From-SVN: r146777
2009-04-25 19:46:03 +01:00
..
include hashtab.h: Update GTY annotations to new syntax 2009-04-22 14:29:36 -04:00
po * cpplib.pot: Regenerate. 2009-04-22 17:32:24 +01:00
aclocal.m4
ChangeLog re PR preprocessor/39559 (constants too large for intmax_t need pedwarns) 2009-04-25 19:46:03 +01:00
charset.c
config.in
configure re PR preprocessor/31932 (cpp -f*-charset and gcj --encoding accept no values except UTF-8) 2009-03-30 20:54:18 +00:00
configure.ac
directives-only.c
directives.c
errors.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
expr.c re PR preprocessor/39559 (constants too large for intmax_t need pedwarns) 2009-04-25 19:46:03 +01:00
files.c
identifiers.c
init.c re PR c++/14875 (When using 'or' keyword, the error message speaks of a '||' token) 2009-04-22 15:32:18 +00:00
internal.h re PR c++/14875 (When using 'or' keyword, the error message speaks of a '||' token) 2009-04-22 15:32:18 +00:00
lex.c re PR c++/14875 (When using 'or' keyword, the error message speaks of a '||' token) 2009-04-22 15:32:18 +00:00
line-map.c re PR preprocessor/39646 (__FILE__ breaks for empty file name) 2009-04-18 18:36:28 +01:00
macro.c
Makefile.in
makeucnid.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
mkdeps.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
pch.c
symtab.c
system.h
traditional.c
ucnid.h
ucnid.tab