From f0ea1f4d77e77a0d163ee34491006edded111b03 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 18 Feb 2016 15:56:41 +0000 Subject: [PATCH] [bios] Use an 8kB stack for x86_64 Signed-off-by: Michael Brown --- src/arch/x86/core/stack.S | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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: -- 2.47.2