diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2024-06-25 18:02:35 +0100 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2024-06-25 18:02:35 +0100 |
commit | b87e19afa349691fdc91173bcf7a9afc7b3b0cb1 (patch) | |
tree | dcc564c1f52ee27940e9d5fb6b3643c03651fa7a /gcc/dwarf2codeview.h | |
parent | 06ebb7c6f31fe42ffdea6f51ac1ba1f6b058c090 (diff) | |
download | gcc-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