Ed, what tools did you try again?

Cheers
---Dave 

> -----Original Message-----
> From: boun...@canonical.com [mailto:boun...@canonical.com] On 
> Behalf Of Matthias Klose
> Sent: 24 March 2009 12:43
> To: Dave P Martin
> Subject: [Bug 347864] Re: GCC generates invalid instructions 
> when building forThumb-2 on armel
> 
> is this fixed on the trunk?
> 
> --
> GCC generates invalid instructions when building for Thumb-2 on armel
> https://bugs.launchpad.net/bugs/347864
> You received this bug notification because you are a direct 
> subscriber of the bug.
> 
> Status in "gcc-4.3" source package in Ubuntu: New
> 
> Bug description:
> Binary package hint: gcc-4.3
> 
> When building for the Thumb-2 instruction set, GCC appears to 
> generate Thumb2 loads and stores with invalid address offsets 
> and base register writeback.  The Thumb-2 instruction set 
> does not support the full offset range for these 
> instructions, causing the assembler to fail.
> 
> The failure is observed as follows:
> g++ -march=armv7 -mthumb -O2 -c asbug.c++
> 
> /tmp/ccrSTYGR.s:525: Error: offset out of range 
> 
> Line 545 of the generated assembler is:
>         ldr r2, [sl, #264]!
> However, the allowed offset range for this instruction is 
> restricted to be <256.
> 
> $ lsb_release -a
> No LSB modules are available.
> Distributor ID:       Ubuntu
> Description:  Ubuntu jaunty (development branch)
> Release:      9.04
> Codename:     jaunty
> 
> $ apt-cache policy gcc-4.3
> gcc-4.3:
>   Installed: 4.3.3-5ubuntu4
>   Candidate: 4.3.3-5ubuntu4
>   Version table:
>  *** 4.3.3-5ubuntu4 0
>         500 http://arm-ports-ubuntu jaunty/main Packages
>         100 /var/lib/dpkg/status
> 
-- 
IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.

-- 
GCC generates invalid instructions when building for Thumb-2 on armel
https://bugs.launchpad.net/bugs/347864
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