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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org,
                   |                            |mpolacek at gcc dot gnu.org,
                   |                            |ppalka at gcc dot gnu.org

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
So, instead of adding a new compiler extension, couldn't we just add a hack for
this warning and temporarily disable the -Wzero-as-null-pointer-constant
warning
while doing convert_like_internal to std::__cmp_cat::__unspec convs->type, or
while build_over_call to the std::__cmp_cat::__unspec ctor?
Or add some attribute to that ctor which would cause the warning to be
temporarily disabled while handling its argument.

Reply via email to