libcpp/
commit5840fdcf8a3cce14575e67517df3db62d7558664
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Apr 2009 17:04:42 +0000 (1 17:04 +0000)
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Apr 2009 17:04:42 +0000 (1 17:04 +0000)
tree03c9e0cc5126cdeaeacf71743476447cbfcfadbc
parent6718899ef176db1d50db752655c02eddd962d1af
libcpp/
PR c/33466
* expr.c (interpret_float_suffix): Reject invalid suffix that uses
letters from decimal float and fixed-point suffixes.

gcc/testsuite
PR c/33466
* gcc.dg/cpp/pr33466.c: New test.
* gcc.dg/dfp/pr33466.c: New test.
* gcc.dg/fixed-point/pr33466.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145417 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cpp/pr33466.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/dfp/pr33466.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/fixed-point/pr33466.c [new file with mode: 0644]
libcpp/ChangeLog
libcpp/expr.c