lib1funcs.asm (MIN_ESA): Delete.
* config/xtensa/lib1funcs.asm (MIN_ESA): Delete. (leaf_entry): Remove use of MIN_ESA. From-SVN: r114903
This commit is contained in:
parent
f23d4dca7e
commit
03c8b1be89
|
@ -1,3 +1,8 @@
|
|||
2006-06-22 Bob Wilson <bob.wilson@acm.org>
|
||||
|
||||
* config/xtensa/lib1funcs.asm (MIN_ESA): Delete.
|
||||
(leaf_entry): Remove use of MIN_ESA.
|
||||
|
||||
2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
|
||||
|
||||
PR rtl-optimization/28121
|
||||
|
|
|
@ -30,12 +30,6 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
|
||||
#include "xtensa-config.h"
|
||||
|
||||
# Force each stack frame to contain an "Extra Save Area" (ESA) of at least
|
||||
# 16 bytes. This is necessary for non-standard Xtensa configurations that
|
||||
# only support a fixed register window size of 8, where even leaf functions
|
||||
# (such as these) need the ESA for interrupt handlers.
|
||||
#define MIN_ESA 16
|
||||
|
||||
# Define macros for the ABS and ADDX* instructions to handle cases
|
||||
# where they are not included in the Xtensa processor configuration.
|
||||
|
||||
|
@ -83,7 +77,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
|
|||
|
||||
.macro leaf_entry reg, size
|
||||
#if XCHAL_HAVE_WINDOWED && !__XTENSA_CALL0_ABI__
|
||||
entry \reg, \size + MIN_ESA
|
||||
entry \reg, \size
|
||||
#else
|
||||
/* do nothing */
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue