Re: [PATCH] late-combine: Honor targetm.cannot_copy_insn_p

2024-06-25 Thread Jeff Law
On 6/25/24 8:07 AM, Richard Sandiford wrote: late-combine was failing to take targetm.cannot_copy_insn_p into account, which led to multiple definitions of PIC symbols on arm*-*-* targets. Currently bootstrapping & regression testing on arm-linux-gnueabihf and aarch64-linus-gnu. It should fi

[PATCH] late-combine: Honor targetm.cannot_copy_insn_p

2024-06-25 Thread Richard Sandiford
late-combine was failing to take targetm.cannot_copy_insn_p into account, which led to multiple definitions of PIC symbols on arm*-*-* targets. Currently bootstrapping & regression testing on arm-linux-gnueabihf and aarch64-linus-gnu. It should fix the bootstrap-lto problem reported by Linaro's C