[Patch ARM] PR48203 Don't split call from it's CALL_ARG_LOCATION note.
Ramana Radhakrishnan
ramana.radhakrishnan@linaro.org
Sun Mar 20 08:02:00 GMT 2011
Hi,
The attached patch fixes PR48203 for ARM by not splitting the call from
it's call_arg_location note while emitting literal pools. This is
similar to the patch for s390 and I notice one for sh that fixes a
similar issue.
The other patch in the audit trail by Jakub is needed to fix up the
issue with ICE in mem_loc_descriptor which also shows up in the
testsuite runs if the attached patch is tested alone.
Committed after testruns on qemu using cross-builds on armv7-a and
verifying that bootstrap is restored.
cheers
Ramana
2011-03-20 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
PR debug/48023
* config/arm/arm.c (create_fix_barrier): Do not emit a minipool
between a call and its CALL_ARG_LOCATION note.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pr48203-annex.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20110320/0e5b3379/attachment.txt>
More information about the Gcc-patches
mailing list