[PATCH] omap3 towards thumb2 support
premi at ti.com
Mon Jan 16 07:42:36 EST 2012
> -----Original Message-----
> From: barebox-bounces at lists.infradead.org
> [mailto:barebox-bounces at lists.infradead.org] On Behalf Of
> Premi, Sanjeev
> Sent: Monday, January 16, 2012 5:32 PM
> To: Sascha Hauer
> Cc: barebox at lists.infradead.org
> Subject: RE: [PATCH] omap3 towards thumb2 support
> > >
> > > I was able to pull in your branch and encountered a minor
> > > issue - fixed by the patch at end of this mail.
> > >
> > > How can I enable thumb2? Didn't find aything obvious in
> > > omap3530_beagle_xload_defconfig.
> > Did you merge the work/thumb2 branch into your branch? Then
> you should
> > find THUMB2_BAREBOX in menuconfig.
> Found it. I was searching in a "cached" version of the file already
> in my editor. Will try immediately.
I discarded the patches that I had manually merged last week and
pulled work/thumb2 instead.
The size of MLO dropped from 47604 to 35052 bytes. However, it didn't
boot successfully on the board. The MLO generated after removing
CONFIG_THUMB2_BAREBOX came up fine.
BTW, I while merging this patch, I saw a warning that could be fixed
before merging the patch into master.
8917ac1 : Applying: ARM: move exception vectors away from start of binary
/home/premi/barebox/.git/rebase-apply/patch:236: new blank line at EOF.
warning: 1 line adds whitespace errors.
Here is the snapshot of my working branch:
d7ec121 : ARM: Allow to compile in thumb-2 mode
b695957 : ARM: get runtime offset of board_init_lowlevel_return by using separate section
6e5cfed : ARM: move exception vectors away from start of binary
60293bd : ARM OMAP3: Fix compile errors
d0b9b24 : Merge branch 'work/omap3' of git://git.pengutronix.de/git/barebox into thumb-01
f4a3223 : ARM omap3: make omap3_core.S thumb safe
1a80a4d : mtd omap nand: fix driver without CONFIG_PARAMETER
b4b125f : ARM cache-armv7: Add additional ISB
06c7256 : ARM omap3: reimplement setup_auxcr in pure asm
More information about the barebox