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
>>

Reply via email to