public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/55642] New: [4.8 Regression] Invalid thumb code generated ("thumb conditional instruction should be in IT block")
@ 2012-12-10 17:24 Bernhard.Rosenkranzer at linaro dot org
  2012-12-11  1:23 ` [Bug target/55642] " pinskia at gcc dot gnu.org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Bernhard.Rosenkranzer at linaro dot org @ 2012-12-10 17:24 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55642

             Bug #: 55642
           Summary: [4.8 Regression] Invalid thumb code generated ("thumb
                    conditional instruction should be in IT block")
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: Bernhard.Rosenkranzer@linaro.org


Created attachment 28914
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28914
Test case (not yet reduced)

Building the attached preprocessed code with -std=gnu++11 -O2 -mthumb
-mcpu=cortex-a9 results in errors from the assembler:

[bero@localhost grouper-4.2.1-gcc-4.8 (master)]$
/opt/android-toolchain-trunk/bin/arm-linux-androideabi-g++ -std=gnu++11 -o
ARMAsmParser.o -O2 -mthumb  -mcpu=cortex-a9 -c ARMAsmParser.i 
/tmp/ccKYPdeC.s: Assembler messages:
/tmp/ccKYPdeC.s:7949: Error: thumb conditional instruction should be in IT
block -- `subne r2,r2,r3,asr#31'
/tmp/ccKYPdeC.s:21058: Error: thumb conditional instruction should be in IT
block -- `subne r2,r2,r3,asr#31'


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2012-12-18 14:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-10 17:24 [Bug middle-end/55642] New: [4.8 Regression] Invalid thumb code generated ("thumb conditional instruction should be in IT block") Bernhard.Rosenkranzer at linaro dot org
2012-12-11  1:23 ` [Bug target/55642] " pinskia at gcc dot gnu.org
2012-12-11 10:25 ` kyrylo.tkachov at arm dot com
2012-12-11 10:28 ` kyrylo.tkachov at arm dot com
2012-12-11 14:17 ` ktkachov at gcc dot gnu.org
2012-12-11 14:21 ` kyrylo.tkachov at arm dot com
2012-12-11 14:30 ` kyrylo.tkachov at arm dot com
2012-12-18 14:46 ` ktkachov at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).