aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/arith.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2020-05-11 14:05:46 -0400
committerJason Merrill <jason@redhat.com>2020-05-11 15:10:05 -0400
commitaa2c978400f3b3ca6e9f2d18598a379589e77ba0 (patch)
tree01a5cdae070da6abcbd646a94b31be0ab26d8761 /gcc/fortran/arith.c
parente5ccab839a24a9c5ac1ddbb6e0ad1c339df3165e (diff)
downloadgcc-aa2c978400f3b3ca6e9f2d18598a379589e77ba0.zip
gcc-aa2c978400f3b3ca6e9f2d18598a379589e77ba0.tar.gz
gcc-aa2c978400f3b3ca6e9f2d18598a379589e77ba0.tar.bz2
c++: Make references to __cxa_pure_virtual weak.
If a program has no other dependencies on libstdc++, we shouldn't require it just for __cxa_pure_virtual, which is only there to give a prettier diagnostic before crashing the program; resolving the reference to NULL will also crash, just without the diagnostic. gcc/cp/ChangeLog 2020-05-11 Jason Merrill <jason@redhat.com> * decl.c (cxx_init_decl_processing): Call declare_weak for __cxa_pure_virtual.
Diffstat (limited to 'gcc/fortran/arith.c')
0 files changed, 0 insertions, 0 deletions