diff options
author | Tom Rini <trini@konsulko.com> | 2023-11-02 20:22:39 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-11-02 22:38:01 -0400 |
commit | 1e044a9bd68220af562cc2d895936ec7cc3e3d6d (patch) | |
tree | 946aa5cf48d00e014980e0f0c035ba1b417cc0bf /arch | |
parent | 97962260cb93e74e3a8cbbb62e7581830503810a (diff) | |
parent | ae94c3d4ee21ba4dd628d2f463fb3992233963ef (diff) | |
download | u-boot-1e044a9bd68220af562cc2d895936ec7cc3e3d6d.zip u-boot-1e044a9bd68220af562cc2d895936ec7cc3e3d6d.tar.gz u-boot-1e044a9bd68220af562cc2d895936ec7cc3e3d6d.tar.bz2 |
Merge tag 'dm-pull-2nov23' of https://source.denx.de/u-boot/custodians/u-boot-dm
Just various bugfixes, apart from the TI one
Diffstat (limited to 'arch')
-rw-r--r-- | arch/sandbox/config.mk | 4 | ||||
-rw-r--r-- | arch/sandbox/cpu/u-boot.lds | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/arch/sandbox/config.mk b/arch/sandbox/config.mk index 2d184c5..1d50991 100644 --- a/arch/sandbox/config.mk +++ b/arch/sandbox/config.mk @@ -2,7 +2,7 @@ # Copyright (c) 2011 The Chromium OS Authors. PLATFORM_CPPFLAGS += -D__SANDBOX__ -U_FORTIFY_SOURCE -PLATFORM_CPPFLAGS += -fPIC +PLATFORM_CPPFLAGS += -fPIC -ffunction-sections -fdata-sections PLATFORM_LIBS += -lrt SDL_CONFIG ?= sdl2-config @@ -30,7 +30,7 @@ cmd_u-boot__ = $(CC) -o $@ -Wl,-T u-boot.lds $(u-boot-init) \ $(u-boot-main) \ $(u-boot-keep-syms-lto) \ -Wl,--no-whole-archive \ - $(PLATFORM_LIBS) -Wl,-Map -Wl,u-boot.map + $(PLATFORM_LIBS) -Wl,-Map -Wl,u-boot.map -Wl,--gc-sections cmd_u-boot-spl = (cd $(obj) && $(CC) -o $(SPL_BIN) -Wl,-T u-boot-spl.lds \ $(KBUILD_LDFLAGS:%=-Wl,%) \ diff --git a/arch/sandbox/cpu/u-boot.lds b/arch/sandbox/cpu/u-boot.lds index ba8dee5..52f13af 100644 --- a/arch/sandbox/cpu/u-boot.lds +++ b/arch/sandbox/cpu/u-boot.lds @@ -15,7 +15,7 @@ SECTIONS _u_boot_sandbox_getopt : { *(_u_boot_sandbox_getopt_start) - *(_u_boot_sandbox_getopt) + KEEP(*(_u_boot_sandbox_getopt)) *(_u_boot_sandbox_getopt_end) } |