[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.


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

More information about the uClinux-dev mailing list