diff options
author | kan <kan@FreeBSD.org> | 2003-02-13 17:47:44 +0000 |
---|---|---|
committer | kan <kan@FreeBSD.org> | 2003-02-13 17:47:44 +0000 |
commit | ff89904c5faff3302ea65cba2fee770bbe2def53 (patch) | |
tree | 47a1e438dc6e9a6ec4b8cfbf67e72cbf01879f87 /libexec/rtld-elf/rtld.h | |
parent | 3d24733b3f03f6c22ce180c1eea1f3a0a26c7ebf (diff) | |
download | FreeBSD-src-ff89904c5faff3302ea65cba2fee770bbe2def53.zip FreeBSD-src-ff89904c5faff3302ea65cba2fee770bbe2def53.tar.gz |
Implement dlinfo() function.
Introdice RTLD_SELF special handle and properly process it within
dlsym() and dlinfo() functions.
The intention is to improve our compatibility with Solaris and
to make a Java port easier.
Partially submitted by: phantom
Diffstat (limited to 'libexec/rtld-elf/rtld.h')
-rw-r--r-- | libexec/rtld-elf/rtld.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libexec/rtld-elf/rtld.h b/libexec/rtld-elf/rtld.h index 274bfce..4da1a35 100644 --- a/libexec/rtld-elf/rtld.h +++ b/libexec/rtld-elf/rtld.h @@ -156,7 +156,7 @@ typedef struct Struct_Obj_Entry { bool jmpslots_done; /* Already have relocated the jump slots */ bool init_done; /* Already have added object to init list */ - struct link_map linkmap; /* for GDB */ + struct link_map linkmap; /* for GDB and dlinfo() */ Objlist dldags; /* Object belongs to these dlopened DAGs (%) */ Objlist dagmembers; /* DAG has these members (%) */ dev_t dev; /* Object's filesystem's device */ |