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.