1 ; Options for the HP PA-RISC port of the compiler.
3 ; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
5 ; This file is part of GCC.
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
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
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 ; <http://www.gnu.org/licenses/>.
31 Generate PA2.0 code (requires binutils 2.10 or later)
34 Target Report Mask(BIG_SWITCH)
35 Generate code for huge switch statements
38 Target Report Mask(DISABLE_FPREGS)
42 Target Report Mask(DISABLE_INDEXING)
43 Disable indexed addressing
46 Target Report Mask(FAST_INDIRECT_CALLS)
47 Generate fast indirect calls
50 Target RejectNegative Joined
51 Specify range of registers to make fixed
54 Target Report Mask(GAS)
55 Assume code will be assembled by GAS
58 Target Report Mask(JUMP_IN_DELAY)
59 Put jumps in call delay slots
64 Enable linker optimizations
67 Target Report Mask(LONG_CALLS)
68 Always generate long calls
71 Target Report Mask(LONG_LOAD_STORE)
72 Emit long load/store sequences
79 Target RejectNegative Report Mask(NO_SPACE_REGS)
87 Target RejectNegative Mask(PA_11)
91 Target RejectNegative Mask(PA_20)
92 Generate PA2.0 code (requires binutils 2.10 or later)
95 Target Report Mask(PORTABLE_RUNTIME)
96 Use portable calling conventions
99 Target RejectNegative Joined
100 Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000
103 Target Report Mask(SOFT_FLOAT)
104 Use software floating point
107 Target RejectNegative
111 Target RejectNegative Report InverseMask(NO_SPACE_REGS)
112 Do not disable space regs
115 ;; Generate cpp defines for server I/O.
118 ;; Assume GNU linker by default