Applications compiled with EABI gcc receive SIGILL [was: Building a ARM EABI toolchain fails in ld-uClibc-0.9.28.so]
Nicolas Bellido
ml at acolin.be
Mon Feb 20 15:54:39 UTC 2006
On Monday 20 February 2006 15:55, Nicolas Bellido wrote:
>
> Next step was to try to run a statically linked helloworld.
> Unfortunately, with no luck:
>
> ~ # ./hello
> Illegal instruction
I just rebooted with user_debug=255, and now I get:
~ # ./hello
[271] hello: obsolete system call 00000000
Code: e59d2018 e59d1014 e3a07036 ef000000 (e3700a01)
Illegal instruction
So, this proves that... I forget to set CONFIG_AEABI=y in my kernel.
I get a beautiful 'Hello World' now. Yes!
Sorry for the noise.
Thanks,
Nicolas.
More information about the uClibc
mailing list