https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69256

            Bug ID: 69256
           Summary: Need to get rid of "Warning: IT blocks containing
                    32-bit Thumb instructions are deprecated in ARMv8"
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: shenhan at google dot com
  Target Milestone: ---

Created attachment 37323
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37323&action=edit
testcase

While building chrome, we are flooded with warnings like below - 

/tmp/ccxI02Yz.s: Assembler messages:
/tmp/ccxI02Yz.s:3854: Warning: IT blocks containing 32-bit Thumb instructions
are deprecated in ARMv8

To reproduce:
armv7a-cros-linux-gnueabi-gcc -O2 -fno-strict-aliasing -mthumb
-march=armv8-a+crc -c a.pp.c

Also '-mrestrict-it' does not help eliminate the warning.

Reply via email to