OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [gcc/] [config/] [m68k/] [m68k.opt] - Blame information for rev 20

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 jlechner
; Options for the Motorola 68000 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, 51 Franklin Street, Fifth Floor, Boston, MA
20
; 02110-1301, USA.
21
 
22
m5200
23
Target RejectNegative Mask(5200)
24
Generate code for a 520X
25
 
26
m5206e
27
Target RejectNegative Mask(CF_HWDIV)
28
Generate code for a 5206e
29
 
30
m528x
31
Target RejectNegative Mask(528x)
32
Generate code for a 528x
33
 
34
m5307
35
Target RejectNegative Mask(CFV3)
36
Generate code for a 5307
37
 
38
m5407
39
Target RejectNegative Mask(CFV4)
40
Generate code for a 5407
41
 
42
m68000
43
Target RejectNegative
44
Generate code for a 68000
45
 
46
m68020
47
Target RejectNegative Mask(68020)
48
Generate code for a 68020
49
 
50
m68020-40
51
Target RejectNegative Mask(68040)
52
Generate code for a 68040, without any new instructions
53
 
54
m68020-60
55
Target RejectNegative Mask(68060)
56
Generate code for a 68060, without any new instructions
57
 
58
m68030
59
Target RejectNegative Mask(68030)
60
Generate code for a 68030
61
 
62
m68040
63
Target RejectNegative Mask(68040_ONLY)
64
Generate code for a 68040
65
 
66
m68060
67
Target RejectNegative
68
Generate code for a 68060
69
 
70
m68302
71
Target RejectNegative
72
Generate code for a 68302
73
 
74
m68332
75
Target RejectNegative
76
Generate code for a 68332
77
 
78
; Has no effect on gcc
79
m68851
80
Target
81
Generate code for a 68851
82
 
83
m68881
84
Target RejectNegative Mask(68881)
85
Generate code that uses 68881 floating-point instructions
86
 
87
malign-int
88
Target Report Mask(ALIGN_INT)
89
Align variables on a 32-bit boundary
90
 
91
mbitfield
92
Target Report RejectNegative Mask(BITFIELD)
93
Use the bit-field instructions
94
 
95
mc68000
96
Target RejectNegative
97
Generate code for a 68000
98
 
99
mc68020
100
Target RejectNegative
101
Generate code for a 68020
102
 
103
mcpu32
104
Target RejectNegative
105
Generate code for a cpu32
106
 
107
mid-shared-library
108
Target Report Mask(ID_SHARED_LIBRARY)
109
Enable ID based shared library
110
 
111
mnobitfield
112
Target RejectNegative InverseMask(BITFIELD)
113
Do not use the bit-field instructions
114
 
115
mnortd
116
Target RejectNegative InverseMask(RTD)
117
Use normal calling convention
118
 
119
mnoshort
120
Target RejectNegative InverseMask(SHORT)
121
Consider type 'int' to be 32 bits wide
122
 
123
mpcrel
124
Target Report Mask(PCREL)
125
Generate pc-relative code
126
 
127
mrtd
128
Target Report RejectNegative Mask(RTD)
129
Use different calling convention using 'rtd'
130
 
131
msep-data
132
Target Report Mask(SEP_DATA)
133
Enable separate data segment
134
 
135
mshared-library-id=
136
Target RejectNegative Joined UInteger
137
ID of shared library to build
138
 
139
mshort
140
Target Report RejectNegative Mask(SHORT)
141
Consider type 'int' to be 16 bits wide
142
 
143
msoft-float
144
Target RejectNegative InverseMask(68881)
145
Generate code with library calls for floating point
146
 
147
mstrict-align
148
Target Report Mask(STRICT_ALIGNMENT)
149
Do not use unaligned memory references

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.