On Fri, 1 Dec 2023, David Malcolm wrote: > * diagnostic-core.h (emit_diagnostic_valist): New overload decl.
This has broken regeneration of gcc.pot (overloads can't have the message extracted for translation in different argument positions). emit_diagnostic_valist used incompatibly as both --keyword=emit_diagnostic_valist:4 --flag=emit_diagnostic_valist:4:gcc-internal-format and --keyword=emit_diagnostic_valist:5 --flag=emit_diagnostic_valist:5:gcc-internal-format See commit 6c8e584430bc5dc01b4438f3c38a2a10fcba7685 for previous fixes for this involving the same function, or 40fecdd62f7d293a214dd71b81de5e0f1099bba7 and db30e21cbff7b9b2acd13ab83e25e3bf52f9696f for older fixes for similar issues. -- Joseph S. Myers josmy...@redhat.com