Unknown _GLOBAL_OFFSET_TABLE_ when insmoding
I'm cross-compiling a kernel module for an ARM22T.
(on a 2.4.16-rmk2 with gcc 2.95.3 and ld 2.11.2)
I end up with a module.o having this symbol _GLOBAL_OFFSET_SYMBOL_ which will be 'unresolved symbol' at insmod time...
Any clue what this symbol is ? when/where it comes from?
more weird if I don't link with libgcc.a I don't have he problem...
unfortunatly I need, among others a 64 bits division in there...
can someone help ?