diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2001-06-11 09:27:26 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-06-11 09:27:26 -0700 |
commit | ccb83cbced4e6f83ae973d214075de743da4bed3 (patch) | |
tree | 90a3ac1b11fbae1eab80955a548f873066e130db /gcc/loop.c | |
parent | f90e86cd003cdc54584fdeb5cef84af0e12634cb (diff) | |
download | gcc-ccb83cbced4e6f83ae973d214075de743da4bed3.zip gcc-ccb83cbced4e6f83ae973d214075de743da4bed3.tar.gz gcc-ccb83cbced4e6f83ae973d214075de743da4bed3.tar.bz2 |
osf5.h (TARGET_LD_BUGGY_LDGP): New.
* config/alpha/osf5.h (TARGET_LD_BUGGY_LDGP): New.
* config/alpha/alpha.h (TARGET_LD_BUGGY_LDGP): Default.
(struct machine_function): Add gp_save_rtx.
* config/alpha/alpha.c (alpha_mark_machine_status): Mark it.
(alpha_gp_save_rtx): New.
* config/alpha/alpha-protos.h: Declare it.
* config/alpha/alpha.md (exception_receiver): Make an expander.
Use alpha_gp_save_rtx if TARGET_LD_BUGGY_LDGP.
From-SVN: r43196
Diffstat (limited to 'gcc/loop.c')
0 files changed, 0 insertions, 0 deletions