[committed] hppa: Use indirect long call to non-local functions when generating 32-bit code

John David Anglin dave.anglin@bell.net
Sun Jan 26 16:39:00 GMT 2014


In the 32-bit runtime, it is more efficient to do a long call to a non- 
local function using an
indirect call than it is to use the inline sequence currently in  
pa_output_call.  The attached
change modifies the call and call_value expanders to do this.

Tested on hppa-unknown-linux-gnu, hppa2.0w-hp-hpux11.11 and hppa64-hp- 
hpux11.11.
Committed to trunk.

Dave
--
John David Anglin	dave.anglin@bell.net


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pa.md.d.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20140126/8aee80ad/attachment.txt>


More information about the Gcc-patches mailing list