Hi,

I read in the armv8 architecture reference manual that a number of AArch32 
instructions have been obsoleted. Do the current armv7 version of GCC ever 
generate code containing any of these, without me explicitly writing inline 
assembly? If it can, how can this be turned off? Just would like to make sure 
that a C-program (without inline assembly) compiled today for armv7 will run in 
AArch32 mode when armv8 boards come out.


The following are obsoleted in ARMv8:

 A32 SWP and SWPB instructions.

 Jazelle (only trivial implementations are supported).

 VFP short vectors and asynchronous bounces.

 Fast Context Switch Extension (FCSE).

Thanks: Magnus

Magnus Karlsson
Software Development Engineering Manager
LSI Corporation
Box 1024, Knarrarnäsgatan 15
SE-164 21 Kista, Sweden
TEL +46 8 594 607 09
FAX +46 8 594 607 10
CELL +46 73 80 444 88
magnus.karls...@lsi.com

_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Reply via email to