URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [config/] [v850/] [v850.opt] - Rev 282
Compare with Previous | Blame | View Log
; Options for the NEC V850 port of the compiler.; Copyright (C) 2005, 2007 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; <http://www.gnu.org/licenses/>.mapp-regsTarget Report Mask(APP_REGS)Use registers r2 and r5mbig-switchTarget Report Mask(BIG_SWITCH)Use 4 byte entries in switch tablesmdebugTarget Report Mask(DEBUG)Enable backend debuggingmdisable-calltTarget Report Mask(DISABLE_CALLT)Do not use the callt instructionmepTarget Report Mask(EP)Reuse r30 on a per function basismghsTarget Report Mask(GHS)Support Green Hills ABImlong-callsTarget Report Mask(LONG_CALLS)Prohibit PC relative function callsmprolog-functionTarget Report Mask(PROLOG_FUNCTION)Use stubs for function prologuesmsdaTarget RejectNegative JoinedSet the max size of data eligible for the SDA areamsmall-sldTarget Report Mask(SMALL_SLD)Enable the use of the short load instructionsmspaceTarget RejectNegativeSame as: -mep -mprolog-functionmtdaTarget RejectNegative JoinedSet the max size of data eligible for the TDA areamstrict-alignTarget Report Mask(STRICT_ALIGN)Enforce strict alignmentmUS-bit-setTarget Report Mask(US_BIT_SET)mv850Target Report RejectNegative Mask(V850)Compile for the v850 processormv850eTarget Report RejectNegative Mask(V850E)Compile for the v850e processormv850e1Target RejectNegative Mask(V850E) MaskExistsCompile for the v850e1 processormzdaTarget RejectNegative JoinedSet the max size of data eligible for the ZDA area
