comparison gcc/config/sh/sh.opt @ 67:f6334be47118

update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 22 Mar 2011 17:18:12 +0900
parents b7f97abdc517
children 04ced10e8804
comparison
equal deleted inserted replaced
65:65488c3d617d 67:f6334be47118
1 ; Options for the SH port of the compiler. 1 ; Options for the SH port of the compiler.
2 2
3 ; Copyright (C) 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 3 ; Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010
4 ; Free Software Foundation, Inc.
4 ; 5 ;
5 ; This file is part of GCC. 6 ; This file is part of GCC.
6 ; 7 ;
7 ; GCC is free software; you can redistribute it and/or modify it under 8 ; 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 ; the terms of the GNU General Public License as published by the Free
104 m4-200-nofpu 105 m4-200-nofpu
105 Target RejectNegative Condition(SUPPORT_SH4_NOFPU) 106 Target RejectNegative Condition(SUPPORT_SH4_NOFPU)
106 Generate SH4-200 FPU-less code 107 Generate SH4-200 FPU-less code
107 108
108 m4-300-nofpu 109 m4-300-nofpu
109 Target RejectNegative Condition(SUPPORT_SH4_NOFPU) Var(TARGET_SH4_300) VarExists 110 Target RejectNegative Condition(SUPPORT_SH4_NOFPU) Var(TARGET_SH4_300)
110 Generate SH4-300 FPU-less code 111 Generate SH4-300 FPU-less code
111 112
112 m4-340 113 m4-340
113 Target RejectNegative Condition(SUPPORT_SH4_NOFPU) Var(TARGET_SH4_300) VarExists 114 Target RejectNegative Condition(SUPPORT_SH4_NOFPU) Var(TARGET_SH4_300)
114 Generate code for SH4 340 series (MMU/FPU-less) 115 Generate code for SH4 340 series (MMU/FPU-less)
115 ;; passes -isa=sh4-nommu-nofpu to the assembler. 116 ;; passes -isa=sh4-nommu-nofpu to the assembler.
116 117
117 m4-400 118 m4-400
118 Target RejectNegative Condition(SUPPORT_SH4_NOFPU) 119 Target RejectNegative Condition(SUPPORT_SH4_NOFPU)
135 m4-200-single 136 m4-200-single
136 Target RejectNegative Condition(SUPPORT_SH4_SINGLE) 137 Target RejectNegative Condition(SUPPORT_SH4_SINGLE)
137 Generate default single-precision SH4-200 code 138 Generate default single-precision SH4-200 code
138 139
139 m4-300-single 140 m4-300-single
140 Target RejectNegative Condition(SUPPORT_SH4_SINGLE) Var(TARGET_SH4_300) VarExists 141 Target RejectNegative Condition(SUPPORT_SH4_SINGLE) Var(TARGET_SH4_300)
141 Generate default single-precision SH4-300 code 142 Generate default single-precision SH4-300 code
142 143
143 m4-single-only 144 m4-single-only
144 Target RejectNegative Condition(SUPPORT_SH4_SINGLE_ONLY) 145 Target RejectNegative Condition(SUPPORT_SH4_SINGLE_ONLY)
145 Generate only single-precision SH4 code 146 Generate only single-precision SH4 code
151 m4-200-single-only 152 m4-200-single-only
152 Target RejectNegative Condition(SUPPORT_SH4_SINGLE_ONLY) 153 Target RejectNegative Condition(SUPPORT_SH4_SINGLE_ONLY)
153 Generate only single-precision SH4-200 code 154 Generate only single-precision SH4-200 code
154 155
155 m4-300-single-only 156 m4-300-single-only
156 Target RejectNegative Condition(SUPPORT_SH4_SINGLE_ONLY) Var(TARGET_SH4_300) VarExists 157 Target RejectNegative Condition(SUPPORT_SH4_SINGLE_ONLY) Var(TARGET_SH4_300)
157 Generate only single-precision SH4-300 code 158 Generate only single-precision SH4-300 code
158 159
159 m4a 160 m4a
160 Target RejectNegative Mask(SH4A) Condition(SUPPORT_SH4A) 161 Target RejectNegative Mask(SH4A) Condition(SUPPORT_SH4A)
161 Generate SH4a code 162 Generate SH4a code
317 mrenesas 318 mrenesas
318 Target Mask(HITACHI) MaskExists 319 Target Mask(HITACHI) MaskExists
319 Follow Renesas (formerly Hitachi) / SuperH calling conventions 320 Follow Renesas (formerly Hitachi) / SuperH calling conventions
320 321
321 mspace 322 mspace
322 Target Report RejectNegative Mask(SMALLCODE) 323 Target RejectNegative Alias(Os)
323 Deprecated. Use -Os instead 324 Deprecated. Use -Os instead
324 325
325 multcost= 326 multcost=
326 Target RejectNegative Joined UInteger Var(sh_multcost) Init(-1) 327 Target RejectNegative Joined UInteger Var(sh_multcost) Init(-1)
327 Cost to assume for a multiply insn 328 Cost to assume for a multiply insn