[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RTEMS build process
- Date: Thu, 25 Feb 1999 14:26:05 -0800 (PST)
- From: tonya at ece.ubc.ca (Tony R. Ambardar)
- Subject: RTEMS build process
On Thu, 25 Feb 1999 joel at oarcorp.com wrote:
>
> On Wed, 24 Feb 1999, D. V. Henkel-Wallace wrote:
>
> > In the embedded space, one has lots of different processors, and (as
> > we can see from the guy using the 486SX the other day) many of them
> > necessitate a rebuild anyway -- even custom tools.
>
> GCC's (lack of) handling of ix86's without hardware FPU is independent
> from RTEMS. If gcc had software FP emulation for the i387, then people
> using cpus like the i486sx and i386ex would not be having this level of
> difficulty.
I just wanted to point out that GCC *does* in fact support software
floating-point emulation for ix86's without hardware FP. The required code
is present but disabled by default, though the changes necessary to enable
it are minimal.
I am currently using software floating-point for GCC+GNAT with a new
i386-based BSP I'm working on. It works with several examples I've tried,
and also passes the paranoia floating-point test included with RTEMS. To
be honest, getting GNAT to do this was much more of a pain than GCC.
____________________________________________________________
/ \
| Tony R. Ambardar | Department of Electrical & |
| M.Eng. Student | Computer Engineering |
| Email: tonya at ece.ubc.ca | University of British Columbia |
| Ph: (604) 822-3611 | 2356 Main Mall, Vancouver B.C. |
| Fax:(604) 822-5949 | V6T 1Z4 CANADA |
\____________________________________________________________/