Add vtable relocs.
authorCatherine Moore <clm@redhat.com>
Tue, 10 Nov 1998 21:21:20 +0000 (21:21 +0000)
committerCatherine Moore <clm@redhat.com>
Tue, 10 Nov 1998 21:21:20 +0000 (21:21 +0000)
include/elf/ChangeLog
include/elf/d10v.h

index 18f8230a7813f69be7d8775412e0ea587b4d2dd4..9bf61f3a543f426d92303f707e02e40a23169b28 100644 (file)
@@ -1,3 +1,7 @@
+Tue Nov 10 15:17:28 1998  Catherine Moore  <clm@cygnus.com>
+
+        * d10v.h:  Add vtable relocs.
+
 Wed Nov  4 15:56:50 1998  Nick Clifton  <nickc@cygnus.com>
 
        * common.h (EM_CYGNUS_FR30): New machine number.
index dff8abd1cbc29b1e6a22908e375b068b9d864280..63b79c801b1fb11db3785ad9527c8912b0278500 100644 (file)
 #ifndef _ELF_D10V_H
 #define _ELF_D10V_H
 
-/* Unless otherwise told we define an enum with the relocation entries.  */
-#ifndef START_RELOC_NUMBERS
-# define START_RELOC_NUMBERS(name)   enum name {
-# define RELOC_NUMBER(name, number)  name = number ,
-# define END_RELOC_NUMBERS           };
-#endif
+#include "elf/reloc-macros.h"
 
 /* Relocation types.  */
 START_RELOC_NUMBERS (elf_d10v_reloc_type)
@@ -36,6 +31,8 @@ START_RELOC_NUMBERS (elf_d10v_reloc_type)
   RELOC_NUMBER (R_D10V_18, 4)
   RELOC_NUMBER (R_D10V_18_PCREL, 5)
   RELOC_NUMBER (R_D10V_32, 6)
+  RELOC_NUMBER (R_D10V_GNU_VTINHERIT, 7)
+  RELOC_NUMBER (R_D10V_GNU_VTENTRY, 8)
 END_RELOC_NUMBERS
 
 #endif