Public bug reported:

I wanted to compile "Das Uboot", the boot loader for many embedded
devices and got:

vsprintf.c: In function ‘number’:
vsprintf.c:183:1: error: insn does not satisfy its constraints:
(insn 528 250 530 43 vsprintf.c:175 (set (reg:SI 1 r1)
        (reg/f:SI 13 sp)) 167 {*thumb1_movsi_insn_osize} (nil))
vsprintf.c:183:1: internal compiler error: in reload_cse_simplify_operands, at 
postreload.c:396
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.5/README.Bugs> for instructions.
make[1]: *** [vsprintf.o] Fehler 1
make: *** [lib_generic/libgeneric.a] Fehler 2
norb...@nobbi:~/sheeva/ubootbau/u-boot-3.4.27$ 

How to reproduce:
Download
http://www.openplug.org/data/uboot/SheevaPlug_U-Boot.16.zip
http://www.openplug.org/data/uboot/u-boot-3.4.27.zip
and follow the instructions at
http://www.openplug.org/data/uboot/ReleaseNotes.txt
In brief:
unzip SheevaPlug_U-Boot.16.zip
mv SheevaPlug_U-Boot/SheevaPlug_U-Boot/Sources/u-boot-1.1.4.tar.bz2 .
tar xvfj u-boot-1.1.4.tar.bz2
mv u-boot-1.1.4 u-boot-3.4.27 # rename the directory to easily bring the 
content of u-boot-3.4.27.zip in.
unzip u-boot-3.4.27.zip and answer with Overwrite all.
cd u-boot-3.4.27
make mrproper
make rd88f6281Sheevaplug_config NBOOT=1 LE=1 
CROSS_COMPILE=/usr/bin/arm-linux-gnueabi-
!! The next command seems to have problems with /bin/dash, which is linked to 
/bin/sh!!
!! Therefore I removed the /bin/dash link to /bin/sh and replaced it by 
/bin/bash to /bin/sh before running it:
make -s CROSS_COMPILE=/usr/bin/arm-linux-gnueabi-

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: gcc-4.5-arm-linux-gnueabi 4.5.1-7ubuntu1cross1.38
ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Mon Oct 18 21:31:36 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=de_DE.utf8
SourcePackage: gcc-4.5-armel-cross

** Affects: gcc-4.5-armel-cross (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 maverick

-- 
internal compiler error
https://bugs.launchpad.net/bugs/662887
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to