> I think it merely points to a bogus GTY annotation, not sure if we want to
> gobble this kind of gengtype hacks which only benefit -O0 ...
>
> The annotation is libcpp/include/line-map.h
>
>      In the example above x1 (for token "+") is going to be the same
>      as y1.  x0 is the spelling location for the argument token "1",
>      and x2 is the spelling location for the argument token "2".  */
>   source_location * GTY((length ("2 * %h.n_tokens"))) macro_locations;

This one indeed looks redundant, are there others? I am wondering if
there is something that would produce an empty loop for GC but not for
PCH or the other way around.

-- 
Laurynas

Reply via email to