aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1996-03-05 00:34:13 -0700
committerJeff Law <law@gcc.gnu.org>1996-03-05 00:34:13 -0700
commit9e18f575557d94acced039000fa26958e75f69e6 (patch)
treefd229de8711cd62458a579be3ecc2a9f5d046fec /gcc/objc
parent9ad2334b60dab68c60b33bb2c87b9590c6a4002a (diff)
downloadgcc-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