[uClinux-dev] BINFMT_FLAT: Unknown relocation type=3

Erwin Authried eauth at softsys.co.at
Tue Nov 13 20:24:36 EST 2001


Fabrice Gautier schrieb:
> 
> Hi,
> 
> I have an Atmel eb63 ARM board, running uClinux 2.0.x. On top of that I
> tried to run a multithread/glibc test app. For that I used NetLX glibc and
> compiler. The application is a multithread test application that come with
> the NetLX distro.
> 
> When trying to tun the test, I got this error (hundreds time):
> BINFMT_FLAT: Unknown relocation type=3
> 
> I found on erwin website a Binary Flat format spec, and they don't mention
> type 3 relocations.
> 
> I Quick look at Atmel and NetLX binfmt_flat.c shows they are quite
> different, so I guess I will probably try to load a NetLX kernel and see
> what happens, but I'm wondering which kernel and which compiler is right in
> the end?
> And does somebody knows what relocation type 3 is?
> 
The relocation types are 0,1,2 for text,data,bss in the 2.0.x and 2.4.x
CVS kernel
sources,. I have never seen type 3, maybe you should have a look at
flat.h from
the NetLX sources.

-Erwin

This message resent by the uclinux-dev at uclinux.org list server http://www.uClinux.org/



More information about the uClinux-dev mailing list