To confirm: can you make sure that exgettext (via "make gcc.pot") still works to extract messages from these overloaded functions for translation?
It *should* work, because the msgid argument is at the same position for all overloads (what definitely doesn't work is overloads of diagnostic functions where the same function name can have the msgid argument in different positions for different overloads), but it's still a good idea to test to make sure. -- Joseph S. Myers jos...@codesourcery.com