This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: floating point problem
- To: Rini van Zetten <Rini at Arvoo dot nl>
- Subject: Re: [ECOS] floating point problem
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Thu, 01 Nov 2001 14:48:56 +0000
- Cc: ecos-discuss at sourceware dot cygnus dot com,Mark Salter <msalter at redhat dot com>
- References: <007501c162d7$683a33a0$0b00005a@hprini>
Rini van Zetten wrote:
>
> Hello all,
>
> I'm a newbie to ecos and just do some simple test.
>
> I have create a redboot boot floppy for my i386 target, this works fine.
>
> I'm able to compile and run the examples (eg hello.c).
>
> But if i want to do some tests with a float in it. the sample crashes :
> It even crashes if i only declare a var as float.
>
> It crashes in clits.hxx (line109) :Segmentation fault
Just checking the obvious, but do you definitely have an FPU? FPUs weren't
"standard" until the Pentium (and even some later Pentiums for the embedded
market don't have an FPU either).
If you do, then it may well be something to do with recent changes that
extensively altered the x86 FPU support, although the extra new features
are disabled by default, but perhaps something slipped through?
Jifl
--
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine