On Wed, Jul 1, 2015 at 1:24 PM, Richard Biener <richard.guent...@gmail.com> wrote: > 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?
Oh, it just seems that genmatch is not re-linked when libcpp changed. So the above is spurious in my dev-tree. Richard. > Thanks, > Richard. > >> Jason >>