168673Sobrien/* MN10200 ELF support for BFD.
278828Sobrien   Copyright 1998, 2000 Free Software Foundation, Inc.
368673Sobrien
468673SobrienThis file is part of BFD, the Binary File Descriptor library.
568673Sobrien
668673SobrienThis program is free software; you can redistribute it and/or modify
768673Sobrienit under the terms of the GNU General Public License as published by
868673Sobrienthe Free Software Foundation; either version 2 of the License, or
968673Sobrien(at your option) any later version.
1068673Sobrien
1168673SobrienThis program is distributed in the hope that it will be useful,
1268673Sobrienbut WITHOUT ANY WARRANTY; without even the implied warranty of
1368673SobrienMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1468673SobrienGNU General Public License for more details.
1568673Sobrien
1668673SobrienYou should have received a copy of the GNU General Public License
1768673Sobrienalong with this program; if not, write to the Free Software
18218822SdimFoundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.  */
1968673Sobrien
2068673Sobrien/* This file holds definitions specific to the MN10200 ELF ABI. */
2168673Sobrien
2268673Sobrien#ifndef _ELF_MN10200_H
2368673Sobrien#define _ELF_MN10200_H
2468673Sobrien
2568673Sobrien#include "elf/reloc-macros.h"
2668673Sobrien
2768673Sobrien/* Relocations.  */
2868673SobrienSTART_RELOC_NUMBERS (elf_mn10200_reloc_type)
2968673Sobrien  RELOC_NUMBER (R_MN10200_NONE, 0)
3068673Sobrien  RELOC_NUMBER (R_MN10200_32, 1)
3168673Sobrien  RELOC_NUMBER (R_MN10200_16, 2)
3268673Sobrien  RELOC_NUMBER (R_MN10200_8, 3)
3368673Sobrien  RELOC_NUMBER (R_MN10200_24, 4)
3468673Sobrien  RELOC_NUMBER (R_MN10200_PCREL8, 5)
3568673Sobrien  RELOC_NUMBER (R_MN10200_PCREL16, 6)
3668673Sobrien  RELOC_NUMBER (R_MN10200_PCREL24, 7)
3777298SobrienEND_RELOC_NUMBERS (R_MN10200_max)
3868673Sobrien
3968673Sobrien#endif /* _ELF_MN10200_H */
40