From: Michael Brown Date: Thu, 18 Feb 2016 15:56:41 +0000 (+0000) Subject: [bios] Use an 8kB stack for x86_64 X-Git-Tag: v1.20.1~590 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f0ea1f4d77e77a0d163ee34491006edded111b03;p=thirdparty%2Fipxe.git [bios] Use an 8kB stack for x86_64 Signed-off-by: Michael Brown --- diff --git a/src/arch/x86/core/stack.S b/src/arch/x86/core/stack.S index 98f1cd9b9..995c397ca 100644 --- a/src/arch/x86/core/stack.S +++ b/src/arch/x86/core/stack.S @@ -2,6 +2,12 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ) .arch i386 +#ifdef __x86_64__ +#define STACK_SIZE 8192 +#else +#define STACK_SIZE 4096 +#endif + /**************************************************************************** * Internal stack **************************************************************************** @@ -10,6 +16,6 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ) .align 8 .globl _stack _stack: - .space 4096 + .space STACK_SIZE .globl _estack _estack: