[Barrelfish-users] Cannot make a binary by another compiler

Simon Peter speter at inf.ethz.ch
Tue Jun 19 11:36:12 CEST 2012


Hi Chau,

There's probably nothing wrong with your compiler. It's just that we 
only support a small set of relocation types in the in-kernel ELF loader 
(only those that we needed). You can implement the missing ones. Feel 
free to share your changes with us.

Simon

On 19.06.2012 10:53, Chau Le wrote:
> Dear all,
>
> I am using another compiler to make the binary but I get this error:
>
> /kernel 0 PANIC! kernel assertion"!"Unimplemented: Cannot handle relocation type""/
>
> It seems like the binary is broken. There are some relocation types in my binary which does not support in Barrelfish such as  R_X86_64_GLOB_DAT,  R_X86_64_JMP_SLOT. What can be wrong with the compiler in this case?
>
> Thank you.
>
> Regards,
>
> Chau
>
>
>
> _______________________________________________
> Barrelfish-users mailing list
> Barrelfish-users at lists.inf.ethz.ch
> https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users




More information about the Barrelfish-users mailing list