1; Auto-generated Makefile Snip 2; Generated by : ./gcc/config/arc/genoptions.awk 3; Generated from : ./gcc/config/arc/arc-cpu.def 4; 5; Copyright (C) 2016-2020 Free Software Foundation, Inc. 6; 7; This file is part of GCC. 8; 9; GCC is free software; you can redistribute it and/or modify it under 10; the terms of the GNU General Public License as published by the Free 11; Software Foundation; either version 3, or (at your option) any later 12; version. 13; 14; GCC is distributed in the hope that it will be useful, but WITHOUT ANY 15; WARRANTY; without even the implied warranty of MERCHANTABILITY or 16; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 17; for more details. 18; 19; You should have received a copy of the GNU General Public License 20; along with GCC; see the file COPYING3. If not see 21; <http://www.gnu.org/licenses/>. 22 23Enum 24Name(processor_type) Type(enum processor_type) 25Known ARC CPUs (for use with the -mcpu= option): 26 27EnumValue 28Enum(processor_type) String(em) Value(PROCESSOR_em) 29 30EnumValue 31Enum(processor_type) String(em_mini) Value(PROCESSOR_em_mini) 32 33EnumValue 34Enum(processor_type) String(arcem) Value(PROCESSOR_arcem) 35 36EnumValue 37Enum(processor_type) String(em4) Value(PROCESSOR_em4) 38 39EnumValue 40Enum(processor_type) String(em4_dmips) Value(PROCESSOR_em4_dmips) 41 42EnumValue 43Enum(processor_type) String(em4_fpus) Value(PROCESSOR_em4_fpus) 44 45EnumValue 46Enum(processor_type) String(em4_fpuda) Value(PROCESSOR_em4_fpuda) 47 48EnumValue 49Enum(processor_type) String(quarkse_em) Value(PROCESSOR_quarkse_em) 50 51EnumValue 52Enum(processor_type) String(hs) Value(PROCESSOR_hs) 53 54EnumValue 55Enum(processor_type) String(archs) Value(PROCESSOR_archs) 56 57EnumValue 58Enum(processor_type) String(hs34) Value(PROCESSOR_hs34) 59 60EnumValue 61Enum(processor_type) String(hs38) Value(PROCESSOR_hs38) 62 63EnumValue 64Enum(processor_type) String(hs38_linux) Value(PROCESSOR_hs38_linux) 65 66EnumValue 67Enum(processor_type) String(hs4x) Value(PROCESSOR_hs4x) 68 69EnumValue 70Enum(processor_type) String(hs4xd) Value(PROCESSOR_hs4xd) 71 72EnumValue 73Enum(processor_type) String(arc600) Value(PROCESSOR_arc600) 74 75EnumValue 76Enum(processor_type) String(arc600_norm) Value(PROCESSOR_arc600_norm) 77 78EnumValue 79Enum(processor_type) String(arc600_mul64) Value(PROCESSOR_arc600_mul64) 80 81EnumValue 82Enum(processor_type) String(arc600_mul32x16) Value(PROCESSOR_arc600_mul32x16) 83 84EnumValue 85Enum(processor_type) String(arc601) Value(PROCESSOR_arc601) 86 87EnumValue 88Enum(processor_type) String(arc601_norm) Value(PROCESSOR_arc601_norm) 89 90EnumValue 91Enum(processor_type) String(arc601_mul64) Value(PROCESSOR_arc601_mul64) 92 93EnumValue 94Enum(processor_type) String(arc601_mul32x16) Value(PROCESSOR_arc601_mul32x16) 95 96EnumValue 97Enum(processor_type) String(arc700) Value(PROCESSOR_arc700) 98 99EnumValue 100Enum(processor_type) String(nps400) Value(PROCESSOR_nps400) 101 102 103