Re: Maverick armel cross toolchain

2010-09-06 Thread Loïc Minier
On Fri, Sep 03, 2010, Loïc Minier wrote: > I filed LP #629671 to track this after reproducing with the latest > native toolchain which has the latest Linaro released patches. Mariano, mind subscribing to this Launchpad bug since you're the original reporter? Thanks! -- Loïc Minier __

Re: Maverick armel cross toolchain

2010-09-03 Thread Mariano Alvira
On Fri, Sep 03, 2010 at 01:06:03AM +0200, Loïc Minier wrote: > On Thu, Sep 02, 2010, Mariano Alvira wrote: > > Now, with 4.4 and 4.5, I'm having the following build problem: > [...] > >See for instructions. > > Ah that's interesting; which exact compiler are you using? Could you > provide

Re: Maverick armel cross toolchain

2010-09-03 Thread Loïc Minier
On Fri, Sep 03, 2010, Mariano Alvira wrote: > For the problem to appear you must use -Os -march=armv4t and the > volatile assignment. E.g.: > > bad: > arm-linux-gnueabi-gcc -Os -march=armv4t -c -o tests.o tests.c > > ok: > arm-linux-gnueabi-gcc -march=armv4t -c -o tests.o tests.c > arm-linu

Re: Maverick armel cross toolchain

2010-09-02 Thread Loïc Minier
On Thu, Sep 02, 2010, Mariano Alvira wrote: > Now, with 4.4 and 4.5, I'm having the following build problem: [...] >See for instructions. Ah that's interesting; which exact compiler are you using? Could you provide a minimal test case we could reproduce this bug with? -- Loïc Minier ___

Re: Maverick armel cross toolchain

2010-09-02 Thread Mariano Alvira
On Thu, Sep 02, 2010 at 03:30:31PM -0400, Jon Smirl wrote: > > Mar, how are you getting this? Maybe there is a simple solution to > calling the ROM thumb code that we haven't discovered yet. > Right now I'm thinking that I have callee-super in there as a hold-over from back when I first was star

Re: Maverick armel cross toolchain

2010-09-02 Thread Jon Smirl
On Thu, Sep 2, 2010 at 2:24 PM, Dave Martin wrote: > On Thu, Sep 2, 2010 at 5:42 PM, Jon Smirl wrote: >> On Thu, Sep 2, 2010 at 4:55 AM, Dave Martin wrote: >>> [ un-breaking Loic email address in CC so people reply to the right >>> place--- not sure what happened there ] >>> >>> On Thu, Sep 2, 2

Re: Maverick armel cross toolchain

2010-09-02 Thread Dave Martin
On Thu, Sep 2, 2010 at 5:42 PM, Jon Smirl wrote: > On Thu, Sep 2, 2010 at 4:55 AM, Dave Martin wrote: >> [ un-breaking Loic email address in CC so people reply to the right >> place--- not sure what happened there ] >> >> On Thu, Sep 2, 2010 at 9:53 AM, Dave Martin wrote: >>> On Thu, Sep 2, 2010

Re: Maverick armel cross toolchain

2010-09-02 Thread Jon Smirl
On Thu, Sep 2, 2010 at 4:55 AM, Dave Martin wrote: > [ un-breaking Loic email address in CC so people reply to the right > place--- not sure what happened there ] > > On Thu, Sep 2, 2010 at 9:53 AM, Dave Martin wrote: >> On Thu, Sep 2, 2010 at 9:31 AM, Ramana Radhakrishnan >> wrote: >>> >>>

Re: Maverick armel cross toolchain

2010-09-02 Thread Dave Martin
[ un-breaking Loic email address in CC so people reply to the right place--- not sure what happened there ] On Thu, Sep 2, 2010 at 9:53 AM, Dave Martin wrote: > On Thu, Sep 2, 2010 at 9:31 AM, Ramana Radhakrishnan > wrote: >> >>> >>> > arm-linux-gnueabi-gcc -g -DDEBUG -Os  -fno-strict-aliasing >

Re: Maverick armel cross toolchain

2010-09-02 Thread Dave Martin
On Thu, Sep 2, 2010 at 9:31 AM, Ramana Radhakrishnan wrote: > >> >> > arm-linux-gnueabi-gcc -g -DDEBUG -Os  -fno-strict-aliasing >> > -fno-common -ffixed-r8 -ffunction-sections -msoft-float -Wcast-align >> > -Wall -D__KERNEL__ -DTEXT_BASE= -fno-builtin -ffreestanding -isystem >> > /usr/lib/gcc/arm

Re: Maverick armel cross toolchain

2010-09-02 Thread Ramana Radhakrishnan
> > > arm-linux-gnueabi-gcc -g -DDEBUG -Os -fno-strict-aliasing > > -fno-common -ffixed-r8 -ffunction-sections -msoft-float -Wcast-align > > -Wall -D__KERNEL__ -DTEXT_BASE= -fno-builtin -ffreestanding -isystem > > /usr/lib/gcc/arm-linux-gnueabi/4.5.1/include -pipe -march=armv4t > > -mlong-calls

Re: Maverick armel cross toolchain

2010-09-02 Thread Loïc Minier
On Thu, Sep 02, 2010, Jon Smirl wrote: > The toolchain isn't built with -mcallee-super-interworking enabled. > Could we get that turned on? It is needed to make calls to thumb code > in ROM. Sounds like an extra header on all functions for which we'd pay a size price, while the current maverick

Maverick armel cross toolchain

2010-09-01 Thread Jon Smirl
The toolchain isn't built with -mcallee-super-interworking enabled. Could we get that turned on? It is needed to make calls to thumb code in ROM. arm-linux-gnueabi-gcc -g -DDEBUG -Os -fno-strict-aliasing -fno-common -ffixed-r8 -ffunction-sections -msoft-float -Wcast-align -Wall -D__KERNEL__ -DTEX