1 ; Options for the PDP11 port of the compiler.
3 ; Copyright (C) 2005-2015 Free Software Foundation, Inc.
5 ; This file is part of GCC.
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
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
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/>.
23 Generate code for an 11/10
26 Target Report Mask(40)
27 Generate code for an 11/40
30 Target Report Mask(45)
31 Generate code for an 11/45
34 Target Report Mask(AC0)
35 Return floating-point results in ac0 (fr0 in Unix assembler syntax)
38 Target RejectNegative Report Mask(BCOPY)
39 Do not use inline patterns for copying memory
42 Target RejectNegative Report InverseMask(BCOPY, BCOPY_BUILTIN)
43 Use inline patterns for copying memory
46 Target RejectNegative Report InverseMask(BRANCH_EXPENSIVE, BRANCH_CHEAP)
47 Do not pretend that branches are expensive
50 Target RejectNegative Report Mask(BRANCH_EXPENSIVE)
51 Pretend that branches are expensive
54 Target RejectNegative Report InverseMask(UNIX_ASM)
55 Use the DEC assembler syntax
58 Target Report Mask(FLOAT32)
62 Target Report InverseMask(FLOAT32, FLOAT64)
66 Target RejectNegative Report Mask(FPU)
67 Use hardware floating point
70 Target Report InverseMask(INT32, INT16)
74 Target Report Mask(INT32)
78 Target RejectNegative Report InverseMask(FPU, SOFT_FLOAT)
79 Do not use hardware floating point
82 Target Report Mask(SPLIT)
86 Target RejectNegative Report Mask(UNIX_ASM)
87 Use UNIX assembler syntax