Browse Source

oops.

OPENBSD_3_0
art 23 years ago
parent
commit
5e3a6c79c3
1 changed files with 4 additions and 8 deletions
  1. +4
    -8
      src/include/link.h

+ 4
- 8
src/include/link.h View File

@ -1,4 +1,4 @@
/* $OpenBSD: link.h,v 1.7 2001/06/08 07:00:48 art Exp $ */
/* $OpenBSD: link.h,v 1.8 2001/06/08 07:45:18 art Exp $ */
/* $NetBSD: link.h,v 1.10 1996/01/09 00:00:11 pk Exp $ */ /* $NetBSD: link.h,v 1.10 1996/01/09 00:00:11 pk Exp $ */
/* /*
@ -42,8 +42,6 @@
#ifndef _LINK_H_ #ifndef _LINK_H_
#define _LINK_H_ #define _LINK_H_
#include <sys/exec_elf.h>
/* XXXART - ? */ /* XXXART - ? */
#ifndef DT_PROCNUM #ifndef DT_PROCNUM
#define DT_PROCNUM 0 #define DT_PROCNUM 0
@ -172,10 +170,9 @@ struct so_debug {
/* /*
* Debug rendezvous struct. Pointer to this is set up in the * Debug rendezvous struct. Pointer to this is set up in the
* target code pointed by the DT_MIPS_RLD_MAP tag. If it is
* target code pointed by the DT_DEBUG tag. If it is
* defined. * defined.
*/ */
struct r_debug { struct r_debug {
int r_version; /* Protocol version. */ int r_version; /* Protocol version. */
struct link_map *r_map; /* Head of list of loaded objects. */ struct link_map *r_map; /* Head of list of loaded objects. */
@ -187,7 +184,7 @@ struct r_debug {
* The debugger can set a breakpoint at this address if it wants to * The debugger can set a breakpoint at this address if it wants to
* notice shared object mapping changes. * notice shared object mapping changes.
*/ */
Elf_Addr r_brk;
unsigned long r_brk;
enum { enum {
/* /*
* This state value describes the mapping change taking place * This state value describes the mapping change taking place
@ -198,10 +195,9 @@ struct r_debug {
RT_DELETE, /* Removing an object mapping. */ RT_DELETE, /* Removing an object mapping. */
} r_state; } r_state;
Elf_Addr r_ldbase; /* Base address the linker is loaded at. */
unsigned long r_ldbase; /* Base address the linker is loaded at. */
}; };
/* /*
* Entry points into ld.so - user interface to the run-time linker. * Entry points into ld.so - user interface to the run-time linker.
*/ */


Loading…
Cancel
Save