[Bug lto/65536] LTO line number information garbled

hubicka at ucw dot cz gcc-bugzilla@gcc.gnu.org
Wed Mar 25 18:13:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65536

--- Comment #35 from Jan Hubicka <hubicka at ucw dot cz> ---
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65536
> 
> --- Comment #31 from Martin Liška <marxin at gcc dot gnu.org> ---
> Beginning of the difference of ODR warnings:
> 
> 210,211c210,211
> < gen/blink/core/CSSPropertyNames.cpp:2330:0: warning: type ???struct
> stringpool_t??? violates one definition rule [-Wodr]
> <  static const short lookup[] =
> ---
> > gen/blink/core/CSSPropertyNames.cpp:1019:0: warning: type ???struct stringpool_t??? violates one definition rule [-Wodr]
> >  struct stringpool_t
> 213,214c213,214
> < gen/blink/core/CSSValueKeywords.cpp:4309:0: note: a different type is defined
> in another translation unit
> <    static const short lookup[] =
> ---
> > gen/blink/core/CSSValueKeywords.cpp:1850:0: note: a different type is defined in another translation unit
> >  struct stringpool_t
> 216,217c216,217
> < gen/blink/core/CSSPropertyNames.cpp:2330:0: note: the first difference of
> corresponding definitions is field ???stringpool_str0???
> <  static const short lookup[] =

This looks good, the messup in between stringppol_t and lookup was first one I
noticed.

Honza


More information about the Gcc-bugs mailing list