On Mon, Jun 29, 2015 at 3:41 PM, Jason Merrill <ja...@redhat.com> wrote: > On 06/27/2015 08:14 PM, Ed Smith-Rowland wrote: >> >> In c-ada-specs.c/print_ada_macros() I just write these as a char >> constant rather than spelling the token. >> We could do the latter. You'd see the "u8" then I think. I couldn't >> find in the Ada test suite where this was exercised. > > > If Ada folks don't respond, let's do the latter. OK with that change.
It seems like this change caused genmatch to now emit g++ -fno-PIE -c -g -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -fno-common -DHAVE_CONFIG_H -I. -I. -I/space/rguenther/tramp3d/trunk/gcc -I/space/rguenther/tramp3d/trunk/gcc/. -I/space/rguenther/tramp3d/trunk/gcc/../include -I/space/rguenther/tramp3d/trunk/gcc/../libcpp/include -I/space/rguenther/tramp3d/trunk/gcc/../libdecnumber -I/space/rguenther/tramp3d/trunk/gcc/../libdecnumber/bid -I../libdecnumber -I/space/rguenther/tramp3d/trunk/gcc/../libbacktrace -o fold-const.o -MT fold-const.o -MMD -MP -MF ./.deps/fold-const.TPo /space/rguenther/tramp3d/trunk/gcc/fold-const.c build/genmatch --gimple /space/rguenther/tramp3d/trunk/gcc/match.pd \ > tmp-gimple-match.c /space/rguenther/tramp3d/trunk/gcc/match.pd:1636:0 error: unspellable token PADDING ^ /space/rguenther/tramp3d/trunk/gcc/match.pd:1636:0 error: unspellable token PADDING ^... genmatch "spells" tokens to re-generate input. Any idea what specifically could have caused this? Thanks, Richard. > Jason >