rs6000.h (WORLD_SAVE_P): Define.
authorAlan Modra <amodra@bigpond.net.au>
Sat, 27 Nov 2004 22:45:24 +0000 (22:45 +0000)
committerAlan Modra <amodra@gcc.gnu.org>
Sat, 27 Nov 2004 22:45:24 +0000 (09:15 +1030)
commitf57fe06890a3f6072b1d993432cbee19bd7e7e21
tree36546d191547205e56939f8b878e3b774cda9926
parent51dd24d7d05faef3ee43c44cd79aa699038182f4
rs6000.h (WORLD_SAVE_P): Define.

* config/rs6000/rs6000.h (WORLD_SAVE_P): Define.
* config/rs6000/darwin.h (WORLD_SAVE_P): Define.
* config/rs6000/rs6000.c (compute_save_world_info): Use WORLD_SAVE_P
to allow non-darwin ABIs to optimize away code.
(rs6000_emit_prologue, rs6000_emit_epilogue): Likewise.

From-SVN: r91396
gcc/ChangeLog
gcc/config/rs6000/darwin.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.h