Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-5]: src/libexec/ld.elf_so Pull up revision 1.30 (requested by k...



details:   https://anonhg.NetBSD.org/src/rev/f5d09b23a7ba
branches:  netbsd-1-5
changeset: 491515:f5d09b23a7ba
user:      he <he%NetBSD.org@localhost>
date:      Tue May 01 12:06:31 2001 +0000

description:
Pull up revision 1.30 (requested by kleink):
  Rename ElfNN_RelA to ElfNN_Rela, which is what SVR4 ABIs and the
  rest of the world uses.  Fixes PR#12274.

diffstat:

 libexec/ld.elf_so/rtld.h |  16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diffs (46 lines):

diff -r 760a7fa9f4ee -r f5d09b23a7ba libexec/ld.elf_so/rtld.h
--- a/libexec/ld.elf_so/rtld.h  Tue May 01 12:06:16 2001 +0000
+++ b/libexec/ld.elf_so/rtld.h  Tue May 01 12:06:31 2001 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: rtld.h,v 1.25.4.2 2000/10/17 22:41:48 tv Exp $  */
+/*     $NetBSD: rtld.h,v 1.25.4.3 2001/05/01 12:06:31 he Exp $  */
 
 /*
  * Copyright 1996 John D. Polstra.
@@ -160,12 +160,12 @@
        Elf_Addr       *pltgot;         /* PLTGOT table */
        const Elf_Rel  *rel;            /* Relocation entries */
        const Elf_Rel  *rellim;         /* Limit of Relocation entries */
-       const Elf_RelA *rela;           /* Relocation entries */
-       const Elf_RelA *relalim;        /* Limit of Relocation entries */
+       const Elf_Rela *rela;           /* Relocation entries */
+       const Elf_Rela *relalim;        /* Limit of Relocation entries */
        const Elf_Rel  *pltrel;         /* PLT relocation entries */
        const Elf_Rel  *pltrellim;      /* Limit of PLT relocation entries */
-       const Elf_RelA *pltrela;        /* PLT relocation entries */
-       const Elf_RelA *pltrelalim;     /* Limit of PLT relocation entries */
+       const Elf_Rela *pltrela;        /* PLT relocation entries */
+       const Elf_Rela *pltrelalim;     /* Limit of PLT relocation entries */
        const Elf_Sym  *symtab;         /* Symbol table */
        const char     *strtab;         /* String table */
        unsigned long   strsize;        /* Size in bytes of string table */
@@ -268,8 +268,8 @@
 caddr_t _rtld_bind __P((Obj_Entry *, Elf_Word));
 int _rtld_relocate_objects __P((Obj_Entry *, bool, bool));
 int _rtld_relocate_nonplt_object __P((Obj_Entry *,
-    const Elf_RelA *, bool));
-int _rtld_relocate_plt_object __P((Obj_Entry *, const Elf_RelA *,
+    const Elf_Rela *, bool));
+int _rtld_relocate_plt_object __P((Obj_Entry *, const Elf_Rela *,
     caddr_t *, bool, bool));
 
 /* search.c */
@@ -298,7 +298,7 @@
 #if defined(__powerpc__)
 /* ppc_reloc.c */
 caddr_t _rtld_bind_powerpc __P((Obj_Entry *, Elf_Word));
-int _rtld_reloc_powerpc_plt __P((Obj_Entry *, const Elf_RelA *, bool));
+int _rtld_reloc_powerpc_plt __P((Obj_Entry *, const Elf_Rela *, bool));
 void _rtld_setup_powerpc_plt __P((const Obj_Entry *));
 #endif
 



Home | Main Index | Thread Index | Old Index