summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-21 22:55:09 +0000
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-21 22:55:09 +0000
commit07f7357dd1fcb96b98f1cc1b25c1c9531fd5f1fd (patch)
tree691c834a5842886078531dca76b8d38f452011bb /libstdc++-v3
parent1988c1c35a4068ff723a752c221d56ae198201c0 (diff)
downloadgcc-07f7357dd1fcb96b98f1cc1b25c1c9531fd5f1fd.tar.gz
* aix.h (FP_SAVE_INLINE, GP_SAVE_INLINE): Delete.
* darwin.h (FP_SAVE_INLINE, GP_SAVE_INLINE): Delete. * sysv4.h (FP_SAVE_INLINE, GP_SAVE_INLINE, V_SAVE_INLINE): Delete. * config/rs6000/rs6000.c (V_SAVE_INLINE): Delete. (rs6000_savres_strategy): Reimplement GP/FP/V_SAVE_INLINE logic. For ELF targets, use out-of-line restores for -Os and any number of regs if the restore exits, and out-of-line gp save for two or more regs. Use save_reg_p to test for holes in reg restore set. Replace "#if" with "if". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187750 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
0 files changed, 0 insertions, 0 deletions