Message ID | 1407109631-5470-4-git-send-email-marex@denx.de |
---|---|
State | Awaiting Upstream |
Delegated to: | Stefano Babic |
Headers | show |
On Sun, Aug 3, 2014 at 4:47 PM, Marek Vasut <marex@denx.de> wrote: > Building the SPL in Thumb mode saves roughly 30% in size of the > resulting SPL binary. As the size of SPL it limited on the MX6, > this helps a lot. > > Signed-off-by: Marek Vasut <marex@denx.de> > --- > include/configs/imx6_spl.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/configs/imx6_spl.h b/include/configs/imx6_spl.h > index 6fdc438..970460d 100644 > --- a/include/configs/imx6_spl.h > +++ b/include/configs/imx6_spl.h > @@ -24,6 +24,7 @@ > * and some padding thus 'our' max size is really 0x00908000 - 0x00918000 > * or 64KB > */ > +#define CONFIG_SYS_THUMB_BUILD > #define CONFIG_SPL_LDSCRIPT "arch/arm/cpu/armv7/omap-common/u-boot-spl.lds" > #define CONFIG_SPL_TEXT_BASE 0x00908000 > #define CONFIG_SPL_MAX_SIZE (64 * 1024) > -- > 2.0.1 > Marek, Thanks for pointing this out - this indeed is a great space savings where it matters. Acked-by: Tim Harvey <tharvey@gateworks.com>
Hi Marek, On 04/08/2014 01:47, Marek Vasut wrote: > Building the SPL in Thumb mode saves roughly 30% in size of the > resulting SPL binary. As the size of SPL it limited on the MX6, > this helps a lot. > > Signed-off-by: Marek Vasut <marex@denx.de> > --- Applied to u-boot-imx, thanks ! Best regards, Stefano Babic
diff --git a/include/configs/imx6_spl.h b/include/configs/imx6_spl.h index 6fdc438..970460d 100644 --- a/include/configs/imx6_spl.h +++ b/include/configs/imx6_spl.h @@ -24,6 +24,7 @@ * and some padding thus 'our' max size is really 0x00908000 - 0x00918000 * or 64KB */ +#define CONFIG_SYS_THUMB_BUILD #define CONFIG_SPL_LDSCRIPT "arch/arm/cpu/armv7/omap-common/u-boot-spl.lds" #define CONFIG_SPL_TEXT_BASE 0x00908000 #define CONFIG_SPL_MAX_SIZE (64 * 1024)
Building the SPL in Thumb mode saves roughly 30% in size of the resulting SPL binary. As the size of SPL it limited on the MX6, this helps a lot. Signed-off-by: Marek Vasut <marex@denx.de> --- include/configs/imx6_spl.h | 1 + 1 file changed, 1 insertion(+)