xref: /openbsd-src/gnu/usr.bin/binutils/bfd/m88kopenbsd.c (revision 93f6463ed30c243fcc622616291e8b8d6f85c23b)
1ad218613Smiod /* BFD back-end for OpenBSD/m88k a.out binaries.
2ad218613Smiod    Copyright 2004 Free Software Foundation, Inc.
3ad218613Smiod 
4ad218613Smiod This file is part of BFD, the Binary File Descriptor library.
5ad218613Smiod 
6ad218613Smiod This program is free software; you can redistribute it and/or modify
7ad218613Smiod it under the terms of the GNU General Public License as published by
8ad218613Smiod the Free Software Foundation; either version 2 of the License, or
9ad218613Smiod (at your option) any later version.
10ad218613Smiod 
11ad218613Smiod This program is distributed in the hope that it will be useful,
12ad218613Smiod but WITHOUT ANY WARRANTY; without even the implied warranty of
13ad218613Smiod MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14ad218613Smiod GNU General Public License for more details.
15ad218613Smiod 
16ad218613Smiod You should have received a copy of the GNU General Public License
17ad218613Smiod along with this program; if not, write to the Free Software
18ad218613Smiod Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
19ad218613Smiod 
20ad218613Smiod #define	TARGET_IS_BIG_ENDIAN_P
21ad218613Smiod 
22ad218613Smiod #define	TARGET_PAGE_SIZE	4096
23ad218613Smiod 
24ad218613Smiod #define	DEFAULT_ARCH		bfd_arch_m88k
25*93f6463eSkettenis #define	DEFAULT_MID		M_88K_OPENBSD
26ad218613Smiod 
27ad218613Smiod /* Do not "beautify" the CONCAT* macro args.  Traditional C will not
28ad218613Smiod    remove whitespace added here, and thus will fail to concatenate
29ad218613Smiod    the tokens.  */
30ad218613Smiod #define MY(OP) CONCAT2 (m88kopenbsd_,OP)
31ad218613Smiod #define TARGETNAME "a.out-m88k-openbsd"
32ad218613Smiod 
33ad218613Smiod #include "netbsd.h"
34