[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Powerpc IRQ handling breaks strict EABI compliance
- Date: Tue, 11 Feb 2003 23:32:54 +0100
- From: eric.valette at free.fr (Valette Eric)
- Subject: Powerpc IRQ handling breaks strict EABI compliance
> 64K for read/write data + 64K for read-only data.
How do you intent to choose which part of the data will fit in the 64K?
> Unfortunately not. The only thing I know for sure is that my application
> doesn't fit into a few of my boards without EABI and does fit with it. Code
> speed improvement is a guess I've looking at the assembly code generated by
> gcc in both cases.
Which is not really a prof for speed improvement...
> Just tried to re-build one of my applications without EABI (RTEMS is still
> compiled with EABI). The difference in code size is:
> -meabi -msdata=eabi: 362032
> -mno-eabi -msdata=none: 378720
> If newlib/glib is also compiled without EABI, the code size is:
> So for my application it's about 5% difference.
Did you try the new gcc 3.x -Os option to see the result?
/ ` Eric Valette
/-- __ o _. 6 rue Paul Le Flem
(___, / (_(_(__ 35740 Pace
Tel: +33 (0)2 99 85 26 76 Fax: +33 (0)2 99 85 26 76
E-mail: eric.valette at free.fr