"unhandled relocation type 18" ???

Franz Sirl Franz.Sirl-kernel at lauterbach.com
Tue Mar 6 21:22:43 EST 2001


At 09:02 06.03.2001, Wolfgang Denk wrote:

>In message <Pine.LNX.4.05.10103060824030.29713-100000 at callisto.of.borg>
>you wrote:
> > On Mon, 5 Mar 2001, Wolfgang Denk wrote:
> > > when trying to "insmod" a  kernel  module  that  uses  floating-point
> > > functions  like  "sin", we get error messages:
> > >
> > >     unhandled relocation type 18
> >
> > Does it also complain about a missing symbol for `sin'?
>
>No, it does not.
>
>We made sure to link the module with  the  math  library  to  resolve
>those references.
>
>But we still get those  error  messages;  the  first  is  always  for
>lshrdi3  -  which is linked with our module (but also provided by the
>kernel - could there be any problems?), and then we get a  long  list
>of errors for pack and unpack functions - whatever they are.

18 is a PLTREL24 relocation, so a b/bl has to be involved, but it should be
a REL24 relocation, the PLT usage points to compilation of a module with
-fpic/-fPIC?

Franz.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/






More information about the Linuxppc-dev mailing list