diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2016-07-16 15:59:33 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2016-07-16 15:59:33 +0000 |
commit | 730a27a251b1f6f8664cb952c2c2fc24d42a426d (patch) | |
tree | 7aa3b83d0344090824f99eab5019a10d7cbd4537 /gcc/fortran/trans-decl.c | |
parent | a9356b1242b57fc99b2200e6c3d5039c9d4948fe (diff) | |
download | gcc-730a27a251b1f6f8664cb952c2c2fc24d42a426d.zip gcc-730a27a251b1f6f8664cb952c2c2fc24d42a426d.tar.gz gcc-730a27a251b1f6f8664cb952c2c2fc24d42a426d.tar.bz2 |
pa.c (hppa_profile_hook): Allocate stack space for register parameters.
* config/pa/pa.c (hppa_profile_hook): Allocate stack space for
register parameters. Remove code to initialize argument pointer
on TARGET_64BIT. Optimize call to _mcount when it can be reached
using a pc-relative branch. Cleanup conditional code.
* config/pa/pa.md (call_mcount): New expander.
(call_mcount_nonpic): New insn.
(call_mcount_pic): New insn and split.
(call_mcount_pic_post_reload): New insn.
(call_mcount_64bit): New insn and split.
(call_mcount_64bit_post_reload): New insn.
From-SVN: r238414
Diffstat (limited to 'gcc/fortran/trans-decl.c')
0 files changed, 0 insertions, 0 deletions