Sanitize support for the ESA sparc simulator.
[deliverable/binutils-gdb.git] / gas / config / tc-h8300.h
CommitLineData
40f70813
SC
1/* This file is tc-h8300.h
2
3 Copyright (C) 1987-1992 Free Software Foundation, Inc.
460a34e8 4
40f70813 5 This file is part of GAS, the GNU Assembler.
460a34e8 6
40f70813
SC
7 GAS is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 2, or (at your option)
10 any later version.
460a34e8 11
40f70813
SC
12 GAS is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
460a34e8 16
40f70813
SC
17 You should have received a copy of the GNU General Public License
18 along with GAS; see the file COPYING. If not, write to
19 the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
20
05b4b0e7
SC
21
22#define TC_H8300
23
24/* This macro translates between an internal fix and an coff reloc type */
a39116f1 25#define TC_COFF_FIX2RTYPE(fixP) abort();
460a34e8 26
a39116f1 27#define BFD_ARCH bfd_arch_h8300
460a34e8 28#define COFF_MAGIC Hmode ? 0x8301 : 0x8300
a39116f1 29#define TC_COUNT_RELOC(x) (1)
460a34e8 30#define IGNORE_NONSTANDARD_ESCAPES
05b4b0e7 31
460a34e8 32#define tc_coff_symbol_emit_hook(a) ; /* not used */
a39116f1 33#define TC_RELOC_MANGLE(a,b,c) tc_reloc_mangle(a,b,c)
460a34e8 34#define TC_CONS_RELOC (Hmode ? R_RELLONG: R_RELWORD)
a39116f1 35
40f70813 36#define DO_NOT_STRIP 0
a39116f1
RP
37#define DO_STRIP 0
38#define LISTING_HEADER "Hitachi H8/300 GAS "
460a34e8
KR
39#define NEED_FX_R_TYPE 1
40#define RELOC_32 1234
41
42extern int Hmode;
8b228fe9
RP
43
44/* end of tc-h8300.h */
This page took 0.159788 seconds and 4 git commands to generate.