summaryrefslogtreecommitdiff
path: root/payloads/libpayload/arch/x86/libpayload.ldscript
diff options
context:
space:
mode:
Diffstat (limited to 'payloads/libpayload/arch/x86/libpayload.ldscript')
-rw-r--r--payloads/libpayload/arch/x86/libpayload.ldscript5
1 files changed, 5 insertions, 0 deletions
diff --git a/payloads/libpayload/arch/x86/libpayload.ldscript b/payloads/libpayload/arch/x86/libpayload.ldscript
index 0f27ed9233..49c7e37f55 100644
--- a/payloads/libpayload/arch/x86/libpayload.ldscript
+++ b/payloads/libpayload/arch/x86/libpayload.ldscript
@@ -26,8 +26,13 @@
* SUCH DAMAGE.
*/
+#if CONFIG(LP_ARCH_X86_64)
+OUTPUT_FORMAT(elf64-x86-64)
+OUTPUT_ARCH(x86_64)
+#else
OUTPUT_FORMAT(elf32-i386)
OUTPUT_ARCH(i386)
+#endif
ENTRY(_entry)