On 04/06/2011 05:08 PM, Richard Earnshaw wrote: > > On Tue, 2011-04-05 at 15:34 +0200, Sebastian Huber wrote: [...] >> The EABI makes the VFP floating point architecture mandatory and enables us >> to >> use hardware floating point support in the future. RTEMS has currently no >> support for hardware floating point units (the context switch part is >> missing). >> The Thumb interwork support is mandatory with this ABI. The exception >> handling >> implementation changes from SJLJ to unwind tables (DWARF 2). > > The EABI does not make VFP mandatory (it can't since cortex-m0 doesn't > have VFP), but it does mandate the format of floating-point values that > is compatible with using VFP.
That is what I meant, thanks for clarification. > Further the C++ exception handling work uses a table-based system, but > that is not based on DWARF unwinding tables as they are too bulky for > use on small embedded systems. I have a lot to learn. >> I propose to change the ARM multilibs as follows: > > Patches need to be sent to gcc-patches@, not gcc@. Please can you > repost your patch there. > > R. > > Ok. -- Sebastian Huber, embedded brains GmbH Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany Phone : +49 89 18 90 80 79-6 Fax : +49 89 18 90 80 79-9 E-Mail : sebastian.hu...@embedded-brains.de PGP : Public key available on request. Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.