libcpp/
commitfc753aa012d58f1269f05718d3a083dbac0b95c6
authoremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Mar 2015 00:50:55 +0000 (17 00:50 +0000)
committeremsr <emsr@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Mar 2015 00:50:55 +0000 (17 00:50 +0000)
tree38dfcce3281f3ac2a7852f6219bf0a7d6d8dee9f
parent31f6f05c6222767f7a8aa427141b887541b7064a
libcpp/

2015-03-16  Edward Smith-Rowland  <3dw4rd@verizon.net>

PR c++/64626
* lex.c (lex_number): If a number ends with digit-seps (') skip back
and let lex_string take them.

gcc/testsuite/

2015-03-16  Edward Smith-Rowland  <3dw4rd@verizon.net>

PR c++/64626
g++.dg/cpp1y/pr64626-1.C: New.
g++.dg/cpp1y/pr64626-2.C: New.
g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221470 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C
gcc/testsuite/g++.dg/cpp1y/pr64626-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp1y/pr64626-2.C [new file with mode: 0644]
libcpp/ChangeLog
libcpp/lex.c