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

Stephan Bergmann <sbergman at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sbergman at redhat dot com

--- Comment #1 from Stephan Bergmann <sbergman at redhat dot com> ---
This affects deprecation warnings emitted by GLib, see the discussion in the
commit message of
<https://gitlab.gnome.org/GNOME/glib/commit/91cb1710574309b4c52b388bb5cc7a4e899050bc>
"Improve GLIB_DEPRECATED_MACRO_FOR output":  "That recent GCC only prints
'Deprecated pre-processor symbol, repace with ' appears to be a bug in GCC that
GLIB_UNAVAILABLE_MACRO already suffers from, too."  (Though it's not a bug but
just unexpected implementation-defined behavior, especially unexpected given
that unlike

  #pragma GCC warning "foo" "bar"

the similar

  #pragma message "foo" "bar"

does print all the given strings and not just the first one.)

Reply via email to