diff options
author | Kurt Miller <kurt@cvs.openbsd.org> | 2005-10-16 04:14:23 +0000 |
---|---|---|
committer | Kurt Miller <kurt@cvs.openbsd.org> | 2005-10-16 04:14:23 +0000 |
commit | d79d5e6d0731e9db4b1d547095536e7206722850 (patch) | |
tree | fc4f9f06f3eb584d88740c1a1e8d2c8a78992683 /libexec/ld.so/resolve.h | |
parent | d29b1ec6711c01f2e3af05cb2420d7f93a2ad1d3 (diff) |
Consolidate dl_boot and dlopen dep lib loading into new function
_dl_load_dep_libs. Now both dl_boot and dlopen will randomize dep lib
loading, where previously only dl_boot did.
Diffstat (limited to 'libexec/ld.so/resolve.h')
-rw-r--r-- | libexec/ld.so/resolve.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libexec/ld.so/resolve.h b/libexec/ld.so/resolve.h index 1fbc3eaf24e..c58fe64ba19 100644 --- a/libexec/ld.so/resolve.h +++ b/libexec/ld.so/resolve.h @@ -1,4 +1,4 @@ -/* $OpenBSD: resolve.h,v 1.48 2005/10/12 20:36:16 kurt Exp $ */ +/* $OpenBSD: resolve.h,v 1.49 2005/10/16 04:14:22 kurt Exp $ */ /* * Copyright (c) 1998 Per Fogelstrom, Opsycon AB @@ -196,6 +196,7 @@ Elf_Addr _dl_find_symbol_bysym(elf_object_t *req_obj, unsigned int symidx, #define SYM_DLSYM 0x40 +int _dl_load_dep_libs(elf_object_t *object, int flags, int booting); int _dl_rtld(elf_object_t *object); void _dl_call_init(elf_object_t *object); void _dl_link_child(elf_object_t *dep, elf_object_t *p); |