1; Options for the FT32 port of the compiler. 2 3; Copyright (C) 2015-2018 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 21msim 22Target Report Mask(SIM) 23target the software simulator. 24 25mlra 26Target Report Var(ft32_lra_flag) Init(0) Save 27Use LRA instead of reload. 28 29mnodiv 30Target Report Mask(NODIV) 31Avoid use of the DIV and MOD instructions 32 33mft32b 34Target Report Mask(FT32B) 35target the FT32B architecture 36 37mcompress 38Target Report Mask(COMPRESS) 39enable FT32B code compression 40 41mnopm 42Target Report Mask(NOPM) 43Avoid placing any readable data in program memory 44