1; Options for the PDP11 port of the compiler. 2 3; Copyright (C) 2005-2015 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 21m10 22Target RejectNegative 23Generate code for an 11/10 24 25m40 26Target Report Mask(40) 27Generate code for an 11/40 28 29m45 30Target Report Mask(45) 31Generate code for an 11/45 32 33mac0 34Target Report Mask(AC0) 35Return floating-point results in ac0 (fr0 in Unix assembler syntax) 36 37mbcopy 38Target RejectNegative Report Mask(BCOPY) 39Do not use inline patterns for copying memory 40 41mbcopy-builtin 42Target RejectNegative Report InverseMask(BCOPY, BCOPY_BUILTIN) 43Use inline patterns for copying memory 44 45mbranch-cheap 46Target RejectNegative Report InverseMask(BRANCH_EXPENSIVE, BRANCH_CHEAP) 47Do not pretend that branches are expensive 48 49mbranch-expensive 50Target RejectNegative Report Mask(BRANCH_EXPENSIVE) 51Pretend that branches are expensive 52 53mdec-asm 54Target RejectNegative Report InverseMask(UNIX_ASM) 55Use the DEC assembler syntax 56 57mfloat32 58Target Report Mask(FLOAT32) 59Use 32 bit float 60 61mfloat64 62Target Report InverseMask(FLOAT32, FLOAT64) 63Use 64 bit float 64 65mfpu 66Target RejectNegative Report Mask(FPU) 67Use hardware floating point 68 69mint16 70Target Report InverseMask(INT32, INT16) 71Use 16 bit int 72 73mint32 74Target Report Mask(INT32) 75Use 32 bit int 76 77msoft-float 78Target RejectNegative Report InverseMask(FPU, SOFT_FLOAT) 79Do not use hardware floating point 80 81msplit 82Target Report Mask(SPLIT) 83Target has split I&D 84 85munix-asm 86Target RejectNegative Report Mask(UNIX_ASM) 87Use UNIX assembler syntax 88