aboutsummaryrefslogtreecommitdiff
path: root/payloads/libpayload/arch/x86/Makefile.inc
diff options
context:
space:
mode:
Diffstat (limited to 'payloads/libpayload/arch/x86/Makefile.inc')
-rw-r--r--payloads/libpayload/arch/x86/Makefile.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/payloads/libpayload/arch/x86/Makefile.inc b/payloads/libpayload/arch/x86/Makefile.inc
index d9cc19e5db..503901dff2 100644
--- a/payloads/libpayload/arch/x86/Makefile.inc
+++ b/payloads/libpayload/arch/x86/Makefile.inc
@@ -32,9 +32,12 @@ libc-y += main.c sysinfo.c
libc-y += timer.c coreboot.c util.S
libc-y += exec.S virtual.c
libc-y += selfboot.c
-libc-y += string.c
libc-y += exception_asm.S exception.c
+# Will fall back to default_memXXX() in libc/memory.c if GPL not allowed.
+libc-$(CONFIG_LP_GPL) += string.c
+
+
libcbfs-$(CONFIG_LP_CBFS) += rom_media.c
# Multiboot support is configurable