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

--- Comment #2 from Frederic Marchal <fmarchal at perso dot be> ---
If the printed message is supposed to be concatenated with something else, then
there is another problem with every other messages printed by function
odr_types_equivalent_p()! All the messages I could see are like these one:

        G_("a different type is defined in another translation unit"));

        G_("an enum with different value name"
           " is defined in another translation unit"));

        G_("virtual table layout differs "
           "in another translation unit"));

The messages would incorrectly merge the beginning of the string with the
previously printed name without any space.

So, either the message starting with "s" doesn't do what is expected or every
other message don't do what is expected.

Reply via email to