| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| armv4/ | H | 05-Jun-2025 | - | 54 | 38 | |
| armv5/ | H | 05-Jun-2025 | - | 50 | 36 | |
| armv6/ | H | 05-Jun-2025 | - | 35 | 26 | |
| armv6m/ | H | 05-Jun-2025 | - | 39 | 27 | |
| armv7a/ | H | 05-Jun-2025 | - | 304 | 273 | |
| armv7m/ | H | 05-Jun-2025 | - | 45 | 33 | |
| armv7r/ | H | 05-Jun-2025 | - | 75 | 55 | |
| armv8-1m/ | H | 05-Jun-2025 | - | 15 | 11 | |
| armv8-2a/ | H | 05-Jun-2025 | - | 207 | 159 | |
| armv8-m/ | H | 05-Jun-2025 | - | 51 | 39 | |
| armv8a/ | H | 05-Jun-2025 | - | 229 | 176 | |
| armv8r/ | H | 05-Jun-2025 | - | 15 | 11 | |
| armv9a/ | H | 05-Jun-2025 | - | 21 | 17 | |
| README | H A D | 05-Jun-2025 | 1.7 KiB | 41 | 30 | |
| arch-arm.inc | H A D | 05-Jun-2025 | 840 | 21 | 14 | |
| arch-arm64.inc | H A D | 05-Jun-2025 | 1.8 KiB | 40 | 31 | |
| arch-armv4.inc | H A D | 05-Jun-2025 | 1.7 KiB | 35 | 30 | |
| arch-armv5-dsp.inc | H A D | 05-Jun-2025 | 3.1 KiB | 54 | 48 | |
| arch-armv5.inc | H A D | 05-Jun-2025 | 2.9 KiB | 58 | 51 | |
| arch-armv6.inc | H A D | 05-Jun-2025 | 3.1 KiB | 51 | 46 | |
| arch-armv6m.inc | H A D | 05-Jun-2025 | 809 | 20 | 15 | |
| arch-armv7a.inc | H A D | 05-Jun-2025 | 13.2 KiB | 168 | 161 | |
| arch-armv7em.inc | H A D | 05-Jun-2025 | 609 | 18 | 13 | |
| arch-armv7m.inc | H A D | 05-Jun-2025 | 596 | 18 | 13 | |
| arch-armv7r.inc | H A D | 05-Jun-2025 | 950 | 23 | 18 | |
| arch-armv7ve.inc | H A D | 05-Jun-2025 | 13.5 KiB | 165 | 158 | |
| arch-armv8-1m-main.inc | H A D | 05-Jun-2025 | 694 | 19 | 14 | |
| arch-armv8-2a.inc | H A D | 05-Jun-2025 | 1 KiB | 20 | 16 | |
| arch-armv8-5a.inc | H A D | 05-Jun-2025 | 1 KiB | 20 | 16 | |
| arch-armv8a.inc | H A D | 05-Jun-2025 | 1.6 KiB | 29 | 25 | |
| arch-armv8m-base.inc | H A D | 05-Jun-2025 | 653 | 18 | 13 | |
| arch-armv8m-main.inc | H A D | 05-Jun-2025 | 1.7 KiB | 29 | 24 | |
| arch-armv8r.inc | H A D | 05-Jun-2025 | 2.2 KiB | 38 | 33 | |
| arch-armv9a.inc | H A D | 05-Jun-2025 | 1.6 KiB | 29 | 25 | |
| feature-arm-crc.inc | H A D | 05-Jun-2025 | 238 | 5 | 3 | |
| feature-arm-crypto.inc | H A D | 05-Jun-2025 | 274 | 6 | 4 | |
| feature-arm-dsp.inc | H A D | 05-Jun-2025 | 214 | 4 | 3 | |
| feature-arm-idiv.inc | H A D | 05-Jun-2025 | 151 | 3 | 2 | |
| feature-arm-neon.inc | H A D | 05-Jun-2025 | 1.7 KiB | 27 | 18 | |
| feature-arm-simd.inc | H A D | 05-Jun-2025 | 323 | 6 | 4 | |
| feature-arm-thumb.inc | H A D | 05-Jun-2025 | 1.4 KiB | 34 | 26 | |
| feature-arm-vfp.inc | H A D | 05-Jun-2025 | 1.1 KiB | 16 | 12 |
README
12012/03/30 - Mark Hatle <mark.hatle@windriver.com> 2 - Initial Revision 3 4The ARM architecture definitions are split among a number of files. 5The primary definitions for the variables are handled by the core 6arch-arm.inc file. 7 8TUNE_ARCH is set to either "arm" or "armeb" depending on the value 9of the existence of the "bigendian" feature in a given tune. 10 11A small set of ARM specific variables have been defined to allow 12TUNE_PKGARCH to be automatically defined. Optimized tunings must NOT 13change the definiton of TUNE_PKGARCH. TUNE_PKGACH:tune-<tune> will be 14ignored. The format of the package arch is enforced by the TUNE_PKGARCH 15default. The format must be of the form: 16<armversion>[t][e][hf][b][-vfp][-neon] 17 18TUNE_PKGARCH is defined as: 19${ARMPKGARCH}${ARMPKGSFX_THUMB}${ARMPKGSFX_DSP}${ARMPKGSFX_EABI}${ARMPKGSFX_ENDIAN}${ARMPKGSFX_FPU} 20 21ARMPKGARCH - This is the core package arch component specified by each 22tuning. This is the primary identifier of a tuning. Usual values are: 23arm, armv4, armv5, armv6, armv7a, etc. 24 25ARMPKGSFX_THUMB - This is the thumb specific suffix. Curently it is 26defined in feature-arm-thumb.inc. 27 28ARMPKGSFX_DSP - This is the DSP specific suffix. Currently this is set 29to 'e' when on armv5 and the dsp feature is enabled. 30 31ARMPKGSFX_EABI - This is the eabi specific suffix. There are currently 32two defined ABIs specificed, standard EABI and Hard Float (VFP) EABI. 33When the callconvention-hard is enabled, "hf" is specified, otherwise it 34is blank. 35 36ARMPKGSFX_ENDIAN - This is the endian specific suffix. It is defined in 37the core arch-arm.inc file. 38 39ARMPKGSFX_FPU - This is the FPU specific suffix. The suffix indicates 40specific FPU optimizations. 'vfp' and 'neon' are both defined. 41