/* This file is automatically generated. DO NOT EDIT! */ /* Generated from: NetBSD: mknative-gcc,v 1.114 2021/04/11 07:35:45 mrg Exp */ /* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */ /* -*- buffer-read-only: t -*- Generated automatically by parsecpu.awk from arm-cpus.in. Do not edit. Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see . */ enum processor_type { TARGET_CPU_arm8, TARGET_CPU_arm810, TARGET_CPU_strongarm, TARGET_CPU_fa526, TARGET_CPU_fa626, TARGET_CPU_arm7tdmi, TARGET_CPU_arm710t, TARGET_CPU_arm9, TARGET_CPU_arm9tdmi, TARGET_CPU_arm920t, TARGET_CPU_arm10tdmi, TARGET_CPU_arm9e, TARGET_CPU_arm10e, TARGET_CPU_xscale, TARGET_CPU_iwmmxt, TARGET_CPU_iwmmxt2, TARGET_CPU_fa606te, TARGET_CPU_fa626te, TARGET_CPU_fmp626, TARGET_CPU_fa726te, TARGET_CPU_arm926ejs, TARGET_CPU_arm1026ejs, TARGET_CPU_arm1136js, TARGET_CPU_arm1136jfs, TARGET_CPU_arm1176jzs, TARGET_CPU_arm1176jzfs, TARGET_CPU_mpcorenovfp, TARGET_CPU_mpcore, TARGET_CPU_arm1156t2s, TARGET_CPU_arm1156t2fs, TARGET_CPU_cortexm1, TARGET_CPU_cortexm0, TARGET_CPU_cortexm0plus, TARGET_CPU_cortexm1smallmultiply, TARGET_CPU_cortexm0smallmultiply, TARGET_CPU_cortexm0plussmallmultiply, TARGET_CPU_genericv7a, TARGET_CPU_cortexa5, TARGET_CPU_cortexa7, TARGET_CPU_cortexa8, TARGET_CPU_cortexa9, TARGET_CPU_cortexa12, TARGET_CPU_cortexa15, TARGET_CPU_cortexa17, TARGET_CPU_cortexr4, TARGET_CPU_cortexr4f, TARGET_CPU_cortexr5, TARGET_CPU_cortexr7, TARGET_CPU_cortexr8, TARGET_CPU_cortexm7, TARGET_CPU_cortexm4, TARGET_CPU_cortexm3, TARGET_CPU_marvell_pj4, TARGET_CPU_cortexa15cortexa7, TARGET_CPU_cortexa17cortexa7, TARGET_CPU_cortexa32, TARGET_CPU_cortexa35, TARGET_CPU_cortexa53, TARGET_CPU_cortexa57, TARGET_CPU_cortexa72, TARGET_CPU_cortexa73, TARGET_CPU_exynosm1, TARGET_CPU_xgene1, TARGET_CPU_cortexa57cortexa53, TARGET_CPU_cortexa72cortexa53, TARGET_CPU_cortexa73cortexa35, TARGET_CPU_cortexa73cortexa53, TARGET_CPU_cortexa55, TARGET_CPU_cortexa75, TARGET_CPU_cortexa76, TARGET_CPU_cortexa76ae, TARGET_CPU_cortexa77, TARGET_CPU_neoversen1, TARGET_CPU_cortexa75cortexa55, TARGET_CPU_cortexa76cortexa55, TARGET_CPU_neoversev1, TARGET_CPU_neoversen2, TARGET_CPU_cortexm23, TARGET_CPU_cortexm33, TARGET_CPU_cortexm35p, TARGET_CPU_cortexm55, TARGET_CPU_cortexr52, TARGET_CPU_arm_none }; enum arch_type { TARGET_ARCH_armv4, TARGET_ARCH_armv4t, TARGET_ARCH_armv5t, TARGET_ARCH_armv5te, TARGET_ARCH_armv5tej, TARGET_ARCH_armv6, TARGET_ARCH_armv6j, TARGET_ARCH_armv6k, TARGET_ARCH_armv6z, TARGET_ARCH_armv6kz, TARGET_ARCH_armv6zk, TARGET_ARCH_armv6t2, TARGET_ARCH_armv6_m, TARGET_ARCH_armv6s_m, TARGET_ARCH_armv7, TARGET_ARCH_armv7_a, TARGET_ARCH_armv7ve, TARGET_ARCH_armv7_r, TARGET_ARCH_armv7_m, TARGET_ARCH_armv7e_m, TARGET_ARCH_armv8_a, TARGET_ARCH_armv8_1_a, TARGET_ARCH_armv8_2_a, TARGET_ARCH_armv8_3_a, TARGET_ARCH_armv8_4_a, TARGET_ARCH_armv8_5_a, TARGET_ARCH_armv8_6_a, TARGET_ARCH_armv8_m_base, TARGET_ARCH_armv8_m_main, TARGET_ARCH_armv8_r, TARGET_ARCH_armv8_1_m_main, TARGET_ARCH_iwmmxt, TARGET_ARCH_iwmmxt2, TARGET_ARCH_arm_none }; enum fpu_type { TARGET_FPU_vfp, TARGET_FPU_vfpv2, TARGET_FPU_vfpv3, TARGET_FPU_vfpv3_fp16, TARGET_FPU_vfpv3_d16, TARGET_FPU_vfpv3_d16_fp16, TARGET_FPU_vfpv3xd, TARGET_FPU_vfpv3xd_fp16, TARGET_FPU_neon, TARGET_FPU_neon_vfpv3, TARGET_FPU_neon_fp16, TARGET_FPU_vfpv4, TARGET_FPU_neon_vfpv4, TARGET_FPU_vfpv4_d16, TARGET_FPU_fpv4_sp_d16, TARGET_FPU_fpv5_sp_d16, TARGET_FPU_fpv5_d16, TARGET_FPU_fp_armv8, TARGET_FPU_neon_fp_armv8, TARGET_FPU_crypto_neon_fp_armv8, TARGET_FPU_vfp3, TARGET_FPU_auto };