Merge from vendor branch OPENSSH:
[dragonfly.git] / contrib / binutils-2.15 / bfd / elf32-am33lin.c
1 /* Matsushita AM33/2.0 support for 32-bit GNU/Linux ELF
2    Copyright 2003
3    Free Software Foundation, Inc.
4
5    This file is part of BFD, the Binary File Descriptor library.
6
7    This program 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 of the License, or
10    (at your option) any later version.
11
12    This program 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.
16
17    You should have received a copy of the GNU General Public License
18    along with this program; if not, write to the Free Software
19    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
20
21 #define elf_symbol_leading_char 0
22
23 #define TARGET_LITTLE_SYM       bfd_elf32_am33lin_vec
24 #define TARGET_LITTLE_NAME      "elf32-am33lin"
25 #define ELF_ARCH                bfd_arch_mn10300
26 #define ELF_MACHINE_CODE        EM_MN10300
27 #define ELF_MACHINE_ALT1        EM_CYGNUS_MN10300
28 #define ELF_MAXPAGESIZE         0x1000
29
30 /* Rename global functions.  */
31 #define _bfd_mn10300_elf_merge_private_bfd_data  _bfd_am33_elf_merge_private_bfd_data
32 #define _bfd_mn10300_elf_object_p                _bfd_am33_elf_object_p
33 #define _bfd_mn10300_elf_final_write_processing  _bfd_am33_elf_final_write_processing
34
35 #include "elf-m10300.c"