diff options
author | Adam Ford | 2019-11-10 06:33:40 -0600 |
---|---|---|
committer | Tom Rini | 2019-12-05 10:28:39 -0500 |
commit | 8cc738b9fcb5c1b140c721cb4f994ceb185c4c0c (patch) | |
tree | a05dc64caed8ae10c8cbfa491994374d17206858 | |
parent | 9f67b56772c2c25050fadf0766174c3c35a49995 (diff) |
ARM: omapl138_lcdk: Shrink code size by building with Thumb
SPL has limited available resources, and the performance between
ARM and Thumb isn't that significant.
This patch builds using Thumb instruction set to reduce the code
size by nearly 6K.
Original:
text data bss dec hex filename
26526 4004 1376 31906 7ca2 spl/u-boot-spl
Thumb:
text data bss dec hex filename
20232 4004 1376 25612 640c spl/u-boot-spl
Signed-off-by: Adam Ford <aford173@gmail.com>
Tested-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Reviewed-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
-rw-r--r-- | configs/omapl138_lcdk_defconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/omapl138_lcdk_defconfig b/configs/omapl138_lcdk_defconfig index 624195c7b61..c021e8f564d 100644 --- a/configs/omapl138_lcdk_defconfig +++ b/configs/omapl138_lcdk_defconfig @@ -1,4 +1,5 @@ CONFIG_ARM=y +CONFIG_SYS_THUMB_BUILD=y CONFIG_ARCH_DAVINCI=y CONFIG_SYS_TEXT_BASE=0xc1080000 CONFIG_TARGET_OMAPL138_LCDK=y |