From 5a4b5076f1e002ebb43ccbab7d84dfa76d96146e Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 27 Oct 2003 01:36:12 +0000 Subject: Update. * include/dlfcn.h (__RTLD_OPENEXEC): Define. * elf/dl-load.c (_dl_map_object_from_fd): Don't allow loading executables unless __RTLD_OPENEXEC flag is present. * elf/rtld.c (dl_main): Pass __RTLD_OPENEXEC flag to _dl_map_object when loading the executable. reverse lookup format for IPv6 addresses is using bitstring and * resolv/ns_name.c: Implement encoding and decoding bitstring in --- include/dlfcn.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include') diff --git a/include/dlfcn.h b/include/dlfcn.h index 31231cb..c87b6d9 100644 --- a/include/dlfcn.h +++ b/include/dlfcn.h @@ -5,6 +5,7 @@ /* Internally used flag. */ #define __RTLD_DLOPEN 0x80000000 #define __RTLD_SPROF 0x40000000 +#define __RTLD_OPENEXEC 0x20000000 /* Now define the internal interfaces. */ extern void *__dlvsym (void *__handle, __const char *__name, -- cgit v1.1