[Bug 1166628] Re: New compile error on ARM
Launchpad Bug Tracker
1166628 at bugs.launchpad.net
Tue Apr 16 09:14:20 UTC 2013
This bug was fixed in the package binutils - 2.23.2-2ubuntu1
---------------
binutils (2.23.2-2ubuntu1) raring; urgency=low
* Merge with Debian; remaining changes:
- Build from upstream sources.
- Build binutils-static and binutils-static-udeb packages.
- Add simple rebuild autopkgtest.
binutils (2.23.2-2) experimental; urgency=low
* Add support for Cortex-A53 / Cortex-A57.
* Fix PR gas/14887 and PR gas/14987, gas syntax errors on ARM.
LP: #1166628.
-- Matthias Klose <doko at ubuntu.com> Tue, 16 Apr 2013 02:57:24 +0200
** Changed in: binutils (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1166628
Title:
New compile error on ARM
Status in binutils:
Confirmed
Status in “binutils” package in Ubuntu:
Fix Released
Bug description:
I have the following compile error with gcc-4.7 version
4.7.2-23ubuntu2:
/bin/bash ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -std=gnu99 -c -DHAVE_CONFIG_H -O2 -fomit-frame-pointer -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo udiv | sed 's/_$//'` -I. -I.. `test -f 'udiv.asm' || echo './'`udiv.asm
libtool: compile: ../mpn/m4-ccas --m4=m4 gcc -std=gnu99 -c -DHAVE_CONFIG_H -O2 -fomit-frame-pointer -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -I. -I.. udiv.asm -fPIC -DPIC -o .libs/udiv.o
m4 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_udiv -DPIC udiv.asm >tmp-udiv.s
gcc -std=gnu99 -c -DHAVE_CONFIG_H -O2 -fomit-frame-pointer -D__GMP_WITHIN_GMP -I.. -DOPERATION_udiv -I. -I.. tmp-udiv.s -fPIC -DPIC -o .libs/udiv.o
tmp-udiv.s: Assembler messages:
tmp-udiv.s:83: Error: ARM register expected -- `str r1,[ r0 ]'
tmp-udiv.s:134: Error: ARM register expected -- `str r1,[ r0 ]'
make[2]: *** [udiv.lo] Error 1
The problem occurs trying to compile either mpir (upstream 2.6.0 or
upstream trunk), or the ubuntu source package for libgmp10. The source
file triggering the problem is in fact mostly the same.
I think I can blame gcc rather than that source file because it used
to compile when my toshiba ac100 was still running precise, then
quantal.
To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1166628/+subscriptions
More information about the foundations-bugs
mailing list