URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [config/] [pdp11/] [pdp11.opt] - Rev 282
Compare with Previous | Blame | View Log
; Options for the PDP11 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/>.m10Target RejectNegativeGenerate code for an 11/10m40Target Report Mask(40)Generate code for an 11/40m45Target Report Mask(45)Generate code for an 11/45mabshiTarget Report Mask(ABSHI_BUILTIN)Use 16-bit abs patternsmac0Target Report Mask(AC0)Return floating-point results in ac0 (fr0 in Unix assembler syntax)mbcopyTarget RejectNegative Report Mask(BCOPY)Do not use inline patterns for copying memorymbcopy-builtinTarget RejectNegative Report InverseMask(BCOPY, BCOPY_BUILTIN)Use inline patterns for copying memorymbranch-cheapTarget RejectNegative Report InverseMask(BRANCH_EXPENSIVE, BRANCH_CHEAP)Do not pretend that branches are expensivembranch-expensiveTarget RejectNegative Report Mask(BRANCH_EXPENSIVE)Pretend that branches are expensivemdec-asmTarget RejectNegative Report InverseMask(UNIX_ASM)Use the DEC assembler syntaxmfloat32Target Report Mask(FLOAT32)Use 32 bit floatmfloat64Target Report InverseMask(FLOAT32, FLOAT64)Use 64 bit floatmfpuTarget RejectNegative Report Mask(FPU)Use hardware floating pointmint16Target Report InverseMask(INT32, INT16)Use 16 bit intmint32Target Report Mask(INT32)Use 32 bit intmsoft-floatTarget RejectNegative Report InverseMask(FPU, SOFT_FLOAT)Do not use hardware floating pointmsplitTarget Report Mask(SPLIT)Target has split I&Dmunix-asmTarget RejectNegative Report Mask(UNIX_ASM)Use UNIX assembler syntax
