aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2024-11-22 12:00:20 +0100
committerJason Merrill <jason@redhat.com>2025-01-10 11:37:11 -0500
commite86daddbde93b4b508f0957e9aac0b935f99ed93 (patch)
tree224b2877923f5a5106433ee1236142b115c6288b /gcc/tree-vectorizer.h
parent9193641d1695293006ed0b818bb4161a1b6fbed2 (diff)
downloadgcc-e86daddbde93b4b508f0957e9aac0b935f99ed93.zip
gcc-e86daddbde93b4b508f0957e9aac0b935f99ed93.tar.gz
gcc-e86daddbde93b4b508f0957e9aac0b935f99ed93.tar.bz2
c++: modules and DECL_REPLACEABLE_P
We need to remember that the ::operator new is replaceable to avoid a bogus error about __builtin_operator_new finding a non-replaceable function. This affected __get_temporary_buffer in stl_tempbuf.h. gcc/cp/ChangeLog: * module.cc (trees_out::core_bools): Write replaceable_operator. (trees_in::core_bools): Read it. gcc/testsuite/ChangeLog: * g++.dg/modules/operator-2_a.C: New test. * g++.dg/modules/operator-2_b.C: New test.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions