]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/config/h8300/h8300.opt
host-hpux.c: Change copyright header to refer to version 3 of the GNU General Public...
[thirdparty/gcc.git] / gcc / config / h8300 / h8300.opt
CommitLineData
3ad7bb65
KH
1; Options for the Renesas H8/300 port of the compiler
2;
2f83c7d6 3; Copyright (C) 2005, 2007 Free Software Foundation, Inc.
3ad7bb65
KH
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
2f83c7d6 9; Software Foundation; either version 3, or (at your option) any later
3ad7bb65
KH
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
2f83c7d6
NC
18; along with GCC; see the file COPYING3. If not see
19; <http://www.gnu.org/licenses/>.
3ad7bb65 20
5463c726
KH
21ms
22Target Mask(H8300S_1)
23Generate H8S code
24
25msx
26Target Mask(H8300SX)
27Generate H8SX code
28
29ms2600
30Target Mask(MAC)
31Generate H8S/2600 code
32
33mint32
34Target RejectNegative Mask(INT32)
35Make integers 32 bits wide
36
37maddresses
38Target Undocumented RejectNegative Mask(ADDRESSES)
39
40mquickcall
41Target Mask(QUICKCALL)
42Use registers for argument passing
43
44mslowbyte
45Target RejectNegative Mask(SLOWBYTE)
46Consider access to byte sized memory slow
47
48mrelax
49Target RejectNegative Mask(RELAX)
50Enable linker relaxing
51
52mh
53Target Mask(H8300H)
54Generate H8/300H code
55
56mn
57Target Mask(NORMAL_MODE)
58Enable the normal mode
59
60malign-300
61Target RejectNegative Mask(ALIGN_300)
62Use H8/300 alignment rules