diff options
author | Jeff Law <law@gcc.gnu.org> | 1996-03-05 00:34:13 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1996-03-05 00:34:13 -0700 |
commit | 9e18f575557d94acced039000fa26958e75f69e6 (patch) | |
tree | fd229de8711cd62458a579be3ecc2a9f5d046fec /gcc/objc | |
parent | 9ad2334b60dab68c60b33bb2c87b9590c6a4002a (diff) | |
download | gcc-9e18f575557d94acced039000fa26958e75f69e6.zip gcc-9e18f575557d94acced039000fa26958e75f69e6.tar.gz gcc-9e18f575557d94acced039000fa26958e75f69e6.tar.bz2 |
lib2funcs.asm (__outline_prologue): New "function".
* lib2funcs.asm (__outline_prologue): New "function".
(__outline_epilogue): New "function".
* pa.h (TARGET_SPACE): Define.
(target_flags): Add -mspace and -mno-space. Enable/disable
space saving optimizations.
(FRAME_POINTER_REQUIRED): Frame pointers are always required
when generating out of line prologues and epilogues.
* pa.c (compute_frame_size): Handle out of line prologues/epilogues.
(hppa_expand_prologue): If optimizing for space, emit an out of
line prologue.
* pa.c (compute_frame_size): Handle out of line prologues/epilogues.
(hppa_expand_prologue): If optimizing for space, emit an out of
line prologue.
(hppa_expand_epilogue): Similarly.
(override_options): Optimizing for space is not compatable with
either profiling or PIC code generation.
* pa.md (outline_prologue_call): New pattern.
(outline_epilogue_call): Likewise.
From-SVN: r11438
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions