Hello,

increasing the RAM of our target platform (ARM5 ELF, GCC-3.4.4) from
32MB to 64MB I ran into a problem loading some kernel modules:
"relocation out of range, section 2 reloc 18 sym '__get_user_1'"
As far as I investigated this error, it seems that
arch/arm/lib/getuser.S forces relocation type "R_ARM_PC24". In the
Makefiles the options "-mapcs-32" and "-mlong-calls" are set, but using
"objdump -r" shows that the entries for "__get_user_x" are still
"R_ARM_PC24".
Are there any fixes/workarounds?


Regards,
        Christoph G. Baumann



_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to