[PATCH] omap3 towards thumb2 support

Premi, Sanjeev 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
> 

[snip]

> > > 
> > > 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

~sanjeev



More information about the barebox mailing list