aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2023-03-13 14:06:11 -0400
committerJason Merrill <jason@redhat.com>2023-03-13 16:15:35 -0400
commit538a0d0f29b12cff05681b6de2e0a3d7b33f3ef0 (patch)
treeb625ca1e82e27ad8a617e068ed54c2f5ec0fed92 /libgcc
parent8e9c65d34c799c9dadea1e2e60b4180f26262829 (diff)
downloadgcc-538a0d0f29b12cff05681b6de2e0a3d7b33f3ef0.zip
gcc-538a0d0f29b12cff05681b6de2e0a3d7b33f3ef0.tar.gz
gcc-538a0d0f29b12cff05681b6de2e0a3d7b33f3ef0.tar.bz2
c++: handle _FloatNN redeclaration like bool [PR107128]
It's been inconvenient to compile testcases preprocessed with GCC 12 or earlier because they break on typedef __float128 _Float128; We already had code for handling this with bool and wchar_t, it just needs to be extended to _FloatNN as well. PR c++/107128 gcc/cp/ChangeLog: * parser.cc (cp_parser_set_decl_spec_type): Use redefined_builtin_type for extended_float_type_p. gcc/testsuite/ChangeLog: * g++.dg/warn/pragma-system_header6.h: New test. * g++.dg/warn/pragma-system_header6.C: New test.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions