X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Felf%2Fd30v.h;h=5abb06a551fae4918e448fa95dda3cab33a4ed73;hb=4f1d9bd8e27e97238520fc7cfa41a653ac6a2111;hp=23758ea744ced63f82f5fdf8e90f7de68976fdf1;hpb=f4e87c462575db53a469eaa4ecc0782687aff692;p=deliverable%2Fbinutils-gdb.git diff --git a/include/elf/d30v.h b/include/elf/d30v.h index 23758ea744..5abb06a551 100644 --- a/include/elf/d30v.h +++ b/include/elf/d30v.h @@ -1,5 +1,5 @@ /* d30v ELF support for BFD. - Copyright (C) 1998 Free Software Foundation, Inc. + Copyright 1998, 2000 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. @@ -20,18 +20,23 @@ #ifndef _ELF_D30V_H #define _ELF_D30V_H -#define R_D30V_NONE 0 -#define R_D30V_6 1 -#define R_D30V_9_PCREL 2 -#define R_D30V_9_PCREL_R 3 -#define R_D30V_15 4 -#define R_D30V_15_PCREL 5 -#define R_D30V_15_PCREL_R 6 -#define R_D30V_21 7 -#define R_D30V_21_PCREL 8 -#define R_D30V_21_PCREL_R 9 -#define R_D30V_32 10 -#define R_D30V_32_PCREL 11 -#define R_D30V_32_NORMAL 12 +#include "elf/reloc-macros.h" + +/* Relocations. */ +START_RELOC_NUMBERS (elf_d30v_reloc_type) + RELOC_NUMBER (R_D30V_NONE, 0) + RELOC_NUMBER (R_D30V_6, 1) + RELOC_NUMBER (R_D30V_9_PCREL, 2) + RELOC_NUMBER (R_D30V_9_PCREL_R, 3) + RELOC_NUMBER (R_D30V_15, 4) + RELOC_NUMBER (R_D30V_15_PCREL, 5) + RELOC_NUMBER (R_D30V_15_PCREL_R, 6) + RELOC_NUMBER (R_D30V_21, 7) + RELOC_NUMBER (R_D30V_21_PCREL, 8) + RELOC_NUMBER (R_D30V_21_PCREL_R, 9) + RELOC_NUMBER (R_D30V_32, 10) + RELOC_NUMBER (R_D30V_32_PCREL, 11) + RELOC_NUMBER (R_D30V_32_NORMAL, 12) +END_RELOC_NUMBERS (R_D30V_max) #endif