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

Subversion Repositories scarts

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

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 jlechner
; Options for the DEC Alpha 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
13
; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14
; or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
15
; License 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
msoft-float
23
Target Report Mask(SOFT_FP)
24
Do not use hardware fp
25
 
26
mfp-regs
27
Target Report Mask(FPREGS)
28
Use fp registers
29
 
30
mgas
31
Target RejectNegative Mask(GAS)
32
Assume GAS
33
 
34
malpha-as
35
Target RejectNegative InverseMask(GAS)
36
Do not assume GAS
37
 
38
mieee-conformant
39
Target RejectNegative Mask(IEEE_CONFORMANT)
40
Request IEEE-conformant math library routines (OSF/1)
41
 
42
mieee
43
Target Report RejectNegative Mask(IEEE)
44
Emit IEEE-conformant code, without inexact exceptions
45
 
46
mieee-with-inexact
47
Target Report RejectNegative Mask(IEEE_WITH_INEXACT)
48
 
49
mbuild-constants
50
Target Report Mask(BUILD_CONSTANTS)
51
Do not emit complex integer constants to read-only memory
52
 
53
mfloat-vax
54
Target Report RejectNegative Mask(FLOAT_VAX)
55
Use VAX fp
56
 
57
mfloat-ieee
58
Target Report RejectNegative InverseMask(FLOAT_VAX)
59
Do not use VAX fp
60
 
61
mbwx
62
Target Report Mask(BWX)
63
Emit code for the byte/word ISA extension
64
 
65
mmax
66
Target Report Mask(MAX)
67
Emit code for the motion video ISA extension
68
 
69
mfix
70
Target Report Mask(FIX)
71
Emit code for the fp move and sqrt ISA extension
72
 
73
mcix
74
Target Report Mask(CIX)
75
Emit code for the counting ISA extension
76
 
77
mexplicit-relocs
78
Target Report Mask(EXPLICIT_RELOCS)
79
Emit code using explicit relocation directives
80
 
81
msmall-data
82
Target Report RejectNegative Mask(SMALL_DATA)
83
Emit 16-bit relocations to the small data areas
84
 
85
mlarge-data
86
Target Report RejectNegative InverseMask(SMALL_DATA)
87
Emit 32-bit relocations to the small data areas
88
 
89
msmall-text
90
Target Report RejectNegative Mask(SMALL_TEXT)
91
Emit direct branches to local functions
92
 
93
mlarge-text
94
Target Report RejectNegative InverseMask(SMALL_TEXT)
95
Emit indirect branches to local functions
96
 
97
mtls-kernel
98
Target Report Mask(TLS_KERNEL)
99
Emit rdval instead of rduniq for thread pointer
100
 
101
mlong-double-128
102
Target Report RejectNegative Mask(LONG_DOUBLE_128)
103
Use 128-bit long double
104
 
105
mlong-double-64
106
Target Report RejectNegative InverseMask(LONG_DOUBLE_128)
107
Use 64-bit long double
108
 
109
mcpu=
110
Target RejectNegative Joined Var(alpha_cpu_string)
111
Use features of and schedule given CPU
112
 
113
mtune=
114
Target RejectNegative Joined Var(alpha_tune_string)
115
Schedule given CPU
116
 
117
mfp-rounding-mode=
118
Target RejectNegative Joined Var(alpha_fprm_string)
119
Control the generated fp rounding mode
120
 
121
mfp-trap-mode=
122
Target RejectNegative Joined Var(alpha_fptm_string)
123
Control the IEEE trap mode
124
 
125
mtrap-precision=
126
Target RejectNegative Joined Var(alpha_tp_string)
127
Control the precision given to fp exceptions
128
 
129
mmemory-latency=
130
Target RejectNegative Joined Var(alpha_mlat_string)
131
Tune expected memory latency
132
 
133
mtls-size=
134
Target RejectNegative Joined UInteger Var(alpha_tls_size) Init(32)
135
Specify bit size of immediate TLS offsets

powered by: WebSVN 2.1.0

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