aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2020-10-12 09:35:02 -0600
committerMartin Sebor <msebor@redhat.com>2020-10-12 09:36:26 -0600
commit1be51a3a9ac3409561223c8058d4943f9b574d15 (patch)
treee332d3ec5e66c8e0c51b13b551a8e7fa182eafb2 /gcc/builtins.c
parent83685efd5fd1623cfc4e4c435ce2773d95d458d1 (diff)
downloadgcc-1be51a3a9ac3409561223c8058d4943f9b574d15.zip
gcc-1be51a3a9ac3409561223c8058d4943f9b574d15.tar.gz
gcc-1be51a3a9ac3409561223c8058d4943f9b574d15.tar.bz2
PR c++/97201 - ICE in -Warray-bounds writing to result of operator new(0)
gcc/cp/ChangeLog: PR c++/97201 * error.c (dump_type_suffix): Handle both the C and C++ forms of zero-length arrays. libstdc++-v3/ChangeLog: PR c++/97201 * libsupc++/new (operator new): Add attribute alloc_size and malloc. gcc/testsuite/ChangeLog: PR c++/97201 * g++.dg/warn/Wplacement-new-size-8.C: Adjust expected message. * g++.dg/warn/Warray-bounds-10.C: New test. * g++.dg/warn/Warray-bounds-11.C: New test. * g++.dg/warn/Warray-bounds-12.C: New test. * g++.dg/warn/Warray-bounds-13.C: New test.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions