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

Subversion Repositories scarts

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

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 jlechner
; Options for the PDP11 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
m10
23
Target RejectNegative
24
Generate code for an 11/10
25
 
26
m40
27
Target Report Mask(40)
28
Generate code for an 11/40
29
 
30
m45
31
Target Report Mask(45)
32
Generate code for an 11/45
33
 
34
mabshi
35
Target Report Mask(ABSHI_BUILTIN)
36
Use 16-bit abs patterns
37
 
38
mac0
39
Target Report Mask(AC0)
40
Return floating-point results in ac0 (fr0 in Unix assembler syntax)
41
 
42
mbcopy
43
Target RejectNegative Report Mask(BCOPY)
44
Do not use inline patterns for copying memory
45
 
46
mbcopy-builtin
47
Target RejectNegative Report InverseMask(BCOPY, BCOPY_BUILTIN)
48
Use inline patterns for copying memory
49
 
50
mbranch-cheap
51
Target RejectNegative Report InverseMask(BRANCH_EXPENSIVE, BRANCH_CHEAP)
52
Do not pretend that branches are expensive
53
 
54
mbranch-expensive
55
Target RejectNegative Report Mask(BRANCH_EXPENSIVE)
56
Pretend that branches are expensive
57
 
58
mdec-asm
59
Target RejectNegative Report InverseMask(UNIX_ASM)
60
Use the DEC assembler syntax
61
 
62
mfloat32
63
Target Report Mask(FLOAT32)
64
Use 32 bit float
65
 
66
mfloat64
67
Target Report InverseMask(FLOAT32, FLOAT64)
68
Use 64 bit float
69
 
70
mfpu
71
Target RejectNegative Report Mask(FPU)
72
Use hardware floating point
73
 
74
mint16
75
Target Report InverseMask(INT32, INT16)
76
Use 16 bit int
77
 
78
mint32
79
Target Report Mask(INT32)
80
Use 32 bit int
81
 
82
msoft-float
83
Target RejectNegative Report InverseMask(FPU, SOFT_FLOAT)
84
Do not use hardware floating point
85
 
86
msplit
87
Target Report Mask(SPLIT)
88
Target has split I&D
89
 
90
munix-asm
91
Target RejectNegative Report Mask(UNIX_ASM)
92
Use UNIX assembler syntax

powered by: WebSVN 2.1.0

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