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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [config/] [v850/] [v850.opt] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
; Options for the NEC V850 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
; .
20
 
21
mapp-regs
22
Target Report Mask(APP_REGS)
23
Use registers r2 and r5
24
 
25
mbig-switch
26
Target Report Mask(BIG_SWITCH)
27
Use 4 byte entries in switch tables
28
 
29
mdebug
30
Target Report Mask(DEBUG)
31
Enable backend debugging
32
 
33
mdisable-callt
34
Target Report Mask(DISABLE_CALLT)
35
Do not use the callt instruction
36
 
37
mep
38
Target Report Mask(EP)
39
Reuse r30 on a per function basis
40
 
41
mghs
42
Target Report Mask(GHS)
43
Support Green Hills ABI
44
 
45
mlong-calls
46
Target Report Mask(LONG_CALLS)
47
Prohibit PC relative function calls
48
 
49
mprolog-function
50
Target Report Mask(PROLOG_FUNCTION)
51
Use stubs for function prologues
52
 
53
msda
54
Target RejectNegative Joined
55
Set the max size of data eligible for the SDA area
56
 
57
msmall-sld
58
Target Report Mask(SMALL_SLD)
59
Enable the use of the short load instructions
60
 
61
mspace
62
Target RejectNegative
63
Same as: -mep -mprolog-function
64
 
65
mtda
66
Target RejectNegative Joined
67
Set the max size of data eligible for the TDA area
68
 
69
mstrict-align
70
Target Report Mask(STRICT_ALIGN)
71
Enforce strict alignment
72
 
73
mUS-bit-set
74
Target Report Mask(US_BIT_SET)
75
 
76
mv850
77
Target Report RejectNegative Mask(V850)
78
Compile for the v850 processor
79
 
80
mv850e
81
Target Report RejectNegative Mask(V850E)
82
Compile for the v850e processor
83
 
84
mv850e1
85
Target RejectNegative Mask(V850E) MaskExists
86
Compile for the v850e1 processor
87
 
88
mzda
89
Target RejectNegative Joined
90
Set the max size of data eligible for the ZDA area

powered by: WebSVN 2.1.0

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