fr30.h revision 78828
156160Sru/* FR30 ELF support for BFD.
2146515Sru   Copyright 1998, 1999, 2000 Free Software Foundation, Inc.
321495Sjmacd
4146515SruThis file is part of BFD, the Binary File Descriptor library.
5146515Sru
621495SjmacdThis program is free software; you can redistribute it and/or modify
721495Sjmacdit under the terms of the GNU General Public License as published by
821495Sjmacdthe Free Software Foundation; either version 2 of the License, or
921495Sjmacd(at your option) any later version.
1021495Sjmacd
1121495SjmacdThis program is distributed in the hope that it will be useful,
1221495Sjmacdbut WITHOUT ANY WARRANTY; without even the implied warranty of
1321495SjmacdMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1421495SjmacdGNU General Public License for more details.
1521495Sjmacd
1621495SjmacdYou should have received a copy of the GNU General Public License
1721495Sjmacdalong with this program; if not, write to the Free Software Foundation, Inc.,
1821495Sjmacd59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
1921495Sjmacd
2021495Sjmacd#ifndef _ELF_FR30_H
2121495Sjmacd#define _ELF_FR30_H
2221495Sjmacd
2356160Sru#include "elf/reloc-macros.h"
2442660Smarkm
2521495Sjmacd/* Relocations.  */
2642660SmarkmSTART_RELOC_NUMBERS (elf_fr30_reloc_type)
2721495Sjmacd  RELOC_NUMBER (R_FR30_NONE, 0)
2821495Sjmacd  RELOC_NUMBER (R_FR30_8, 1)
2921495Sjmacd  RELOC_NUMBER (R_FR30_20, 2)
3021495Sjmacd  RELOC_NUMBER (R_FR30_32, 3)
3121495Sjmacd  RELOC_NUMBER (R_FR30_48, 4)
3221495Sjmacd  RELOC_NUMBER (R_FR30_6_IN_4, 5)
3321495Sjmacd  RELOC_NUMBER (R_FR30_8_IN_8, 6)
3421495Sjmacd  RELOC_NUMBER (R_FR30_9_IN_8, 7)
3521495Sjmacd  RELOC_NUMBER (R_FR30_10_IN_8, 8)
36146515Sru  RELOC_NUMBER (R_FR30_9_PCREL, 9)
3721495Sjmacd  RELOC_NUMBER (R_FR30_12_PCREL, 10)
3821495Sjmacd  RELOC_NUMBER (R_FR30_GNU_VTINHERIT, 11)
3921495Sjmacd  RELOC_NUMBER (R_FR30_GNU_VTENTRY, 12)
4021495SjmacdEND_RELOC_NUMBERS (R_FR30_max)
4121495Sjmacd
4221495Sjmacd#endif /* _ELF_FR30_H */
4321495Sjmacd