aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2codeview.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2024-06-25 18:02:35 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2024-06-25 18:02:35 +0100
commitb87e19afa349691fdc91173bcf7a9afc7b3b0cb1 (patch)
treedcc564c1f52ee27940e9d5fb6b3643c03651fa7a /gcc/dwarf2codeview.h
parent06ebb7c6f31fe42ffdea6f51ac1ba1f6b058c090 (diff)
downloadgcc-b87e19afa349691fdc91173bcf7a9afc7b3b0cb1.zip
gcc-b87e19afa349691fdc91173bcf7a9afc7b3b0cb1.tar.gz
gcc-b87e19afa349691fdc91173bcf7a9afc7b3b0cb1.tar.bz2
late-combine: Honor targetm.cannot_copy_insn_p
late-combine was failing to take targetm.cannot_copy_insn_p into account, which led to multiple definitions of PIC symbols on arm*-*-* targets. gcc/ * late-combine.cc (insn_combination::substitute_nondebug_use): Reject second and subsequent uses if targetm.cannot_copy_insn_p disallows copying.
Diffstat (limited to 'gcc/dwarf2codeview.h')
0 files changed, 0 insertions, 0 deletions