[Buildroot] [buildroot 0003364]: ARM-EABI build ! “Illegal Instruction”
bugs at busybox.net
bugs at busybox.net
Wed Aug 20 09:45:01 UTC 2008
A NOTE has been added to this issue.
======================================================================
http://busybox.net/bugs/view.php?id=3364
======================================================================
Reported By: noel_v
Assigned To: buildroot
======================================================================
Project: buildroot
Issue ID: 3364
Category: Architecture Specific
Reproducibility: always
Severity: major
Priority: normal
Status: assigned
======================================================================
Date Submitted: 05-19-2008 02:24 PDT
Last Modified: 08-20-2008 02:45 PDT
======================================================================
Summary: ARM-EABI build ! “Illegal Instruction”
Description:
ARM-EABI build ! “Illegal Instruction”
Buildroot: 01/05/2008
Target : ARM cpu (AT91SAM9260)
Kernel : 2.6.25 with latest TARGET patches.
+ Buildroot/busybox compiles and runs fine in OABI .
+ Buildroot/busybox in EABI, compiles BUT lots of things are not working..
PING fails , UDHCPC fails, INSMOD/MODPROBE fails .. etc...
(kernel boots, but some tools (in busybox) are not working).
Double checked build, kernel,buildroot and uclibc have all enabled EABI
and OABI is disabled !
NOTE: started clean new dir .. untarred buildroot .. and rebuild all.
======================================================================
----------------------------------------------------------------------
tklas - 06-16-08 03:51
----------------------------------------------------------------------
Maybe you should set GNU target to "linux-uclibcgnueabi" instead of
"linux-uclibcgnu". (See bug http://busybox.net/bugs/view.php?id=0003804.)
----------------------------------------------------------------------
mangoo - 08-20-08 02:45
----------------------------------------------------------------------
I can confirm it:
# ./busybox
BusyBox v1.11.1 (2008-08-20 10:00:10 CEST) multi-call binary
(...)
Currently defined functions:
ash, cat, mount, sh, sleep, switch_root, umount, whoami
# ./busybox whoami
root
# ./busybox ash
Illegal instruction
I already had my target set to "linux-uclibcgnueabi".
Issue History
Date Modified Username Field Change
======================================================================
05-19-08 02:24 noel_v New Issue
05-19-08 02:24 noel_v Status new => assigned
05-19-08 02:24 noel_v Assigned To => buildroot
05-19-08 05:57 noel_v Issue Monitored: noel_v
06-16-08 03:51 tklas Note Added: 0008294
08-20-08 02:45 mangoo Note Added: 0010544
======================================================================
More information about the buildroot
mailing list