linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.4.20-pre9: floating point in tda7432 module
@ 2002-10-04 15:19 Meelis Roos
  2002-10-04 15:51 ` Richard B. Johnson
  0 siblings, 1 reply; 2+ messages in thread
From: Meelis Roos @ 2002-10-04 15:19 UTC (permalink / raw)
  To: linux-kernel

Most of the unresolved module symbols are now fixed on PPC but one
brokenmodule remains (with my config):

depmod: *** Unresolved symbols in /lib/modules/2.4.20-pre9/kernel/drivers/media/video/tda7432.o
depmod:         __fixdfsi
depmod:         __floatsidf
depmod:         __divdf3
depmod:         __muldf3
depmod:         __subdf3

Looks like the tda7432 module tries to use some floating point in the
kernel... bad.

-- 
Meelis Roos (mroos@linux.ee)


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: 2.4.20-pre9: floating point in tda7432 module
  2002-10-04 15:19 2.4.20-pre9: floating point in tda7432 module Meelis Roos
@ 2002-10-04 15:51 ` Richard B. Johnson
  0 siblings, 0 replies; 2+ messages in thread
From: Richard B. Johnson @ 2002-10-04 15:51 UTC (permalink / raw)
  To: Meelis Roos; +Cc: linux-kernel

On Fri, 4 Oct 2002, Meelis Roos wrote:

> Most of the unresolved module symbols are now fixed on PPC but one
> brokenmodule remains (with my config):
> 
> depmod: *** Unresolved symbols in /lib/modules/2.4.20-pre9/kernel/drivers/media/video/tda7432.o
> depmod:         __fixdfsi
> depmod:         __floatsidf
> depmod:         __divdf3
> depmod:         __muldf3
> depmod:         __subdf3
> 
> Looks like the tda7432 module tries to use some floating point in the
> kernel... bad.
> 
> -- 

The tda7432 module of linux version 2.4.18 does not use floating point
anywhere and a cursory review of the code shows no place that any
reasonable person should have substituted anything in later versions.

The (CONFIG_VIDEO_BT848) also includes msp3400.c. This source-file
defines a macro that uses floating-point to convert a constant. It's
possible that your gcc is "saving" the conversion to run-time, which
it shouldn't.

Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).
The US military has given us many words, FUBAR, SNAFU, now ENRON.
Yes, top management were graduates of West Point and Annapolis.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-10-04 15:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-04 15:19 2.4.20-pre9: floating point in tda7432 module Meelis Roos
2002-10-04 15:51 ` Richard B. Johnson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).