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