On Fri, Oct 10, 2003 at 09:58:24AM -0700, Jun Sun wrote: > > > > insmod: unresolved symbol dptoli > > > > insmod: unresolved symbol dpmul > > > > insmod: unresolved symbol litodp > If you are really really desparate, something like the following > might work. > > void use_fpu(void) > { > if (is_fpu_owner()) { > save_fp(current); > loose_fpu(); > enable_fpu(); > } > local_irq_save(flags); > > /* now use fpu and store the results */ > > local_irq_restore(flags); > } > > I like to emphsize this is just a hack and I am not even sure if it will work > at all. If compiler complains you might have to change the > CC flag for that file or use fpu with inline assembly. The symbols he was missing are used for software floating point. Software floating point in kernel space is perfectly ok since it doesn't use the FPU so your hack isn't even needed. Ralf