iq2000.opt revision 1.8
1; Options for the Vitesse IQ2000 port of the compiler. 2 3; Copyright (C) 2005-2017 Free Software Foundation, Inc. 4; 5; This file is part of GCC. 6; 7; GCC is free software; you can redistribute it and/or modify it under 8; the terms of the GNU General Public License as published by the Free 9; Software Foundation; either version 3, or (at your option) any later 10; version. 11; 12; GCC is distributed in the hope that it will be useful, but WITHOUT ANY 13; WARRANTY; without even the implied warranty of MERCHANTABILITY or 14; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 15; for more details. 16; 17; You should have received a copy of the GNU General Public License 18; along with GCC; see the file COPYING3. If not see 19; <http://www.gnu.org/licenses/>. 20 21HeaderInclude 22config/iq2000/iq2000-opts.h 23 24; The target cpu for optimization and scheduling. 25Variable 26enum processor_type iq2000_tune = PROCESSOR_DEFAULT 27 28; This option has no effect at the moment. 29march= 30Target RejectNegative Joined Enum(iq2000_arch) 31Specify CPU for code generation purposes. 32 33Enum 34Name(iq2000_arch) Type(int) 35 36EnumValue 37Enum(iq2000_arch) String(default) Value(0) 38 39EnumValue 40Enum(iq2000_arch) String(DEFAULT) Value(0) 41 42EnumValue 43Enum(iq2000_arch) String(iq2000) Value(0) 44 45mcpu= 46Target RejectNegative Joined Enum(iq2000_tune) Var(iq2000_tune) 47Specify CPU for scheduling purposes. 48 49Enum 50Name(iq2000_tune) Type(enum processor_type) 51Known IQ2000 CPUs (for use with the -mcpu= option): 52 53EnumValue 54Enum(iq2000_tune) String(iq10) Value(PROCESSOR_IQ10) 55 56EnumValue 57Enum(iq2000_tune) String(iq2000) Value(PROCESSOR_IQ2000) 58 59membedded-data 60Target Mask(EMBEDDED_DATA) 61Use ROM instead of RAM. 62 63mgpopt 64Target Mask(GPOPT) 65Use GP relative sdata/sbss sections. 66 67; Not used by the compiler proper. 68mno-crt0 69Target RejectNegative 70No default crt0.o. 71 72muninit-const-in-rodata 73Target Mask(UNINIT_CONST_IN_RODATA) 74Put uninitialized constants in ROM (needs -membedded-data). 75