OSDN Git Service

d31bdafea9d26d6022e1eecbcffd9d75d895ba2f
[pf3gnuchains/gcc-fork.git] / gcc / config / ns32k / ns32k.opt
1 ; Options for the NS32000 port of the compiler.
2
3 ; Copyright (C) 2005 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 2, 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 COPYING.  If not, write to the Free
19 ; Software Foundation, 59 Temple Place - Suite 330, Boston, MA
20 ; 02111-1307, USA.
21
22 m32032
23 Target RejectNegative
24 Optimize for 32032
25
26 m32081
27 Target RejectNegative Report Mask(32081)
28 Use hardware fp
29
30 m32332
31 Target RejectNegative Report Mask(32332)
32 Optimize for 32332
33
34 m32381
35 Target RejectNegative Report Mask(32381)
36 Use the 32381 fpu
37
38 m32532
39 Target RejectNegative Report Mask(32532)
40 Optimize for 32532
41
42 mbitfield
43 Target RejectNegative Report Mask(BITFIELD)
44 Use bit-field instructions
45
46 mhimem
47 Target RejectNegative Report Mask(HIMEM)
48 Generate code for high memory
49
50 mieee-compare
51 Target RejectNegative Report Mask(IEEE_COMPARE)
52 Use IEEE math for fp comparisons
53
54 mmult-add
55 Target RejectNegative Report Mask(MULT_ADD)
56 Use multiply-accumulate fp instructions
57
58 mnobitfield
59 Target RejectNegative Report InverseMask(BITFIELD)
60 Do not use bit-field instructions
61
62 mnohimem
63 Target RejectNegative Report InverseMask(HIMEM)
64 Generate code for low memory
65
66 mnoieee-compare
67 Target RejectNegative Report InverseMask(IEEE_COMPARE)
68 Do not use IEEE math for fp comparisons
69
70 mnomult-add
71 Target RejectNegative Report InverseMask(MULT_ADD)
72 Do not use multiply-accumulate fp instructions
73
74 mnoregparm
75 Target RejectNegative Report InverseMask(REGPARM)
76 Pass all arguments on the stack
77
78 mnortd
79 Target RejectNegative Report InverseMask(RTD)
80 Use the normal calling convention
81
82 mnosb
83 Target RejectNegative Report InverseMask(SB)
84 Do not use register sb
85
86 mnosrc
87 Target RejectNegative Report InverseMask(SRC)
88 Do not use the 'small register classes' kludge
89
90 mregparm
91 Target RejectNegative Report Mask(REGPARM)
92 Pass some arguments in registers
93
94 mrtd
95 Target RejectNegative Report Mask(RTD)
96 Use an alternative calling convention
97
98 msb
99 Target RejectNegative Report Mask(SB)
100 Register sb is zero, use it for absolute addressing
101
102 msoft-float
103 Target RejectNegative
104 Do not use hardware fp
105
106 msrc
107 Target RejectNegative Report Mask(SRC)
108 Use the 'small register classes' kludge