Hi Andreas, On 2014-12-15 15:24, Andreas Färber wrote: > Hi Stefan, > > Am 03.12.2014 um 18:04 schrieb Stefan Agner: >> Can this be fixed by the merger or should I create a new revision? > > It looks as if this was neither applied nor respun? I have some more > patches to make CONFIG_USE_PRIVATE_LIBGCC build for Thumb that I would > like to rebase on it.
Not sure what the expectation is... Probably I should just do a respin since there are now three minor nits... > > In particular, I have pieced together a tiny asm/unified.h file with > THUMB() and ARM() macros and doing the .syntax unified in that central > place, and resyncing the various arch/arm/lib/_*.S files from Linux. > https://github.com/afaerber/u-boot/commits/stm32 > > Is there a particular reason you are doing the .syntax inline here? No particular reason other than laziness :-) > > And looking beyond this patch, assuming this is for your Vybrid's M4, do > you already have a concept for how to go about vectors.S, start.S and > the like for ARMv7-M? :) I've stubbed them out for now but haven't > managed to successfully link yet... Actually no, I don't use U-Boot on the M4 (so far). For Linux on the Vybrid M4, I use a special boot loader which runs on the A5 Linux. On Vybrid (the variant we use at least) boots always from the A5 first, hence I have a running Linux. Or alternatively, I could run the M4 from U-Boot running on the A5. So far, I had no need to run U-Boot on the M4. The reason I was interested in Thumb2 was the size: Due to lack of 5V on the Colibri module we need to load the boot loader using Vybrid's serial loader over UART which is somewhat slow. So the 25% reduction of size means 25% less download time... -- Stefan _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot