gcc/libcpp
Joseph Myers dadab4fd22 re PR preprocessor/41947 (GCC Hexadecimal Floating point constant handling)
libcpp:
	PR preprocessor/41947
	* expr.c (cpp_classify_number): Give error for hexadecimal
	floating-point constant with no digits before or after point.

gcc/testsuite:
	* gcc.dg/c99-hexfloat-3.c: New test.

From-SVN: r155558
2010-01-01 18:08:17 +00:00
..
include macro.c (enter_macro_context): Call cb.used callback if defined. 2009-11-20 09:18:16 +01:00
po * es.po: Update. 2009-12-10 22:32:34 +00:00
aclocal.m4 Regenerate tree using Autoconf 2.64 and Automake 1.11. 2009-08-22 13:22:20 +00:00
ChangeLog re PR preprocessor/41947 (GCC Hexadecimal Floating point constant handling) 2010-01-01 18:08:17 +00:00
charset.c charset.c (cpp_init_iconv): Initialize utf8_cset_desc. 2009-10-19 23:41:15 +02:00
config.in Regenerate tree using Autoconf 2.64 and Automake 1.11. 2009-08-22 13:22:20 +00:00
configure configure.ac (AC_CHECK_HEADERS after AC_LANG(C++)): Add sys/stat.h. 2009-09-23 15:21:42 +00:00
configure.ac configure.ac (AC_CHECK_HEADERS after AC_LANG(C++)): Add sys/stat.h. 2009-09-23 15:21:42 +00:00
directives-only.c
directives.c macro.c (enter_macro_context): Call cb.used callback if defined. 2009-11-20 09:18:16 +01:00
errors.c
expr.c re PR preprocessor/41947 (GCC Hexadecimal Floating point constant handling) 2010-01-01 18:08:17 +00:00
files.c re PR preprocessor/38987 (Including a precompiled header from another header causes invalid assembly to be generated) 2009-09-22 08:37:31 +00:00
identifiers.c
init.c ChangeLog for libcpp 2009-11-11 19:37:19 +01:00
internal.h ChangeLog for libcpp 2009-11-11 19:37:19 +01:00
lex.c ChangeLog for libcpp 2009-11-11 19:37:19 +01:00
line-map.c re PR preprocessor/41543 (BUILTINS_LOCATION wrong with -fpreprocessed) 2009-10-14 12:04:22 +02:00
macro.c macro.c (enter_macro_context): Call cb.used callback if defined. 2009-11-20 09:18:16 +01:00
Makefile.in directives.c (do_linemarker, do_line): Use CPP_STRING for ignored enum value. 2009-07-18 03:22:16 +00:00
makeucnid.c
mkdeps.c
pch.c ChangeLog for libcpp 2009-11-11 19:37:19 +01:00
symtab.c directives.c (do_linemarker, do_line): Use CPP_STRING for ignored enum value. 2009-07-18 03:22:16 +00:00
system.h
traditional.c
ucnid.h
ucnid.tab