Generated assembly doesn't correspond to the ARM processor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
Invalid
|
Undecided
|
Unassigned | ||
gcc-defaults (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
While investigating why I couldn't compile sage on the toshiba AC100 (an ARM-based netbook) -- this is report http://
Here is an example -- taken from Boehm's garbage collector's failed compilation (the full build log is attached to the sage report):
gcc -DPACKAGE_
ON_MAJOR=7 -DGC_VERSION_
READS=1 -D_REENTRANT=1 -DSTDC_HEADERS=1 -DHAVE_
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE
_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DNO_EXECUTE_
PERMISSION=1 -DALL_INTERIOR_
-DATOMIC_
ops/src -g -O2 -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c -fPIC -DPIC
-o .libs/alloc.o
/tmp/cckXY2Jn.s: Assembler messages:
/tmp/cckXY2Jn.
/tmp/cckXY2Jn.
/tmp/cckXY2Jn.
/tmp/cckXY2Jn.
/tmp/cckXY2Jn.
/tmp/cckXY2Jn.
make[3]: *** [alloc.lo] Error 1
affects: | ubuntu → gcc-defaults (Ubuntu) |
tags: | added: arm |
Changed in gcc-defaults (Ubuntu): | |
status: | New → Invalid |
Notice that launchpad insisted that my package number doesn't exist -- but I know it does, since the head of /usr/share/ doc/gcc- 4.4/changelog. Debian. gz is :
gcc-4.4 (4.4.4-14ubuntu5) maverick; urgency=low
* Avoid include paths starting with a double slash. LP: #635840.
-- Matthias Klose <email address hidden> Mon, 27 Sep 2010 16:00:29 +0200
and : apt/archives/ | grep gcc-4.4 4.4.4-14ubuntu5 _armel. deb
$ ls /var/cache/
gcc-4.4_
I say it is 4.4.4-14ubuntu5, and I have good reasons to think so!