Commit 03c8b1be by Bob Wilson Committed by Bob Wilson

lib1funcs.asm (MIN_ESA): Delete.

	* config/xtensa/lib1funcs.asm (MIN_ESA): Delete.
	(leaf_entry): Remove use of MIN_ESA.

From-SVN: r114903
parent f23d4dca
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> 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
PR rtl-optimization/28121 PR rtl-optimization/28121
......
...@@ -30,12 +30,6 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA ...@@ -30,12 +30,6 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
#include "xtensa-config.h" #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 # Define macros for the ABS and ADDX* instructions to handle cases
# where they are not included in the Xtensa processor configuration. # where they are not included in the Xtensa processor configuration.
...@@ -83,7 +77,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA ...@@ -83,7 +77,7 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
.macro leaf_entry reg, size .macro leaf_entry reg, size
#if XCHAL_HAVE_WINDOWED && !__XTENSA_CALL0_ABI__ #if XCHAL_HAVE_WINDOWED && !__XTENSA_CALL0_ABI__
entry \reg, \size + MIN_ESA entry \reg, \size
#else #else
/* do nothing */ /* do nothing */
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment