On Tue, 11 May 1999, Russell King wrote:
>Scott Bambrough said:
>> This is probably because of the rfs/wfs combination in the C runtime
>> library startup.  You are trying to run something in rc.sysinit linked
>> with libc, before the floating point emulator is loaded.   This is an
>> old problem with no really good solution.
>
>Linux 2.2 ignores several FP instructions althogether if there is no
>FP emulation available - currently the list is:
>
>  wfs
>  rfs
>  ldfe  f?, [sp...]...
>  ldfe  f?, [fp...]...
>  stfe  f?, [sp...]...
>  stfe  f?, [fp...]...
>

Surely they don't entirely ignore them?  Don't they at least writeback
the stack pointer so stack-relative addressing is correct?

--
Jon Olson, Modular Mining Systems
           3289 E. Hemisphere Loop
           Tucson, AZ 85706
INTERNET:  [EMAIL PROTECTED]
PHONE:     (520)746-9127
FAX:       (520)889-5790
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to