[BACK]Return to dlfcn_elf.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / dlfcn

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/lib/libc/dlfcn/dlfcn_elf.c between version 1.5.32.2 and 1.6

version 1.5.32.2, 2012/03/17 18:28:26 version 1.6, 2009/09/24 21:21:33
Line 45  __RCSID("$NetBSD$");
Line 45  __RCSID("$NetBSD$");
 #define dlerror         ___dlerror  #define dlerror         ___dlerror
 #define dladdr          ___dladdr  #define dladdr          ___dladdr
 #define dlinfo          ___dlinfo  #define dlinfo          ___dlinfo
 #define dl_iterate_phdr         ___dl_iterate_phdr  
   
 #define ELFSIZE ARCH_ELFSIZE  #define ELFSIZE ARCH_ELFSIZE
 #include "rtld.h"  #include "rtld.h"
Line 57  __weak_alias(dlsym,___dlsym)
Line 56  __weak_alias(dlsym,___dlsym)
 __weak_alias(dlerror,___dlerror)  __weak_alias(dlerror,___dlerror)
 __weak_alias(dladdr,___dladdr)  __weak_alias(dladdr,___dladdr)
 __weak_alias(dlinfo,___dlinfo)  __weak_alias(dlinfo,___dlinfo)
 __weak_alias(dl_iterate_phdr,___dl_iterate_phdr)  
   
 __weak_alias(__dlopen,___dlopen)  __weak_alias(__dlopen,___dlopen)
 __weak_alias(__dlclose,___dlclose)  __weak_alias(__dlclose,___dlclose)
Line 65  __weak_alias(__dlsym,___dlsym)
Line 63  __weak_alias(__dlsym,___dlsym)
 __weak_alias(__dlerror,___dlerror)  __weak_alias(__dlerror,___dlerror)
 __weak_alias(__dladdr,___dladdr)  __weak_alias(__dladdr,___dladdr)
 __weak_alias(__dlinfo,___dlinfo)  __weak_alias(__dlinfo,___dlinfo)
 __weak_alias(__dl_iterate_phdr,___dl_iterate_phdr)  
 #endif  #endif
   
 /*  /*
Line 127  dlinfo(void *handle, int req, void *v)
Line 124  dlinfo(void *handle, int req, void *v)
   
         return -1;          return -1;
 }  }
   
 /*ARGSUSED*/  
 int  
 dl_iterate_phdr(int (*callback)(struct dl_phdr_info *, size_t, void *),  
     void *data)  
 {  
   
         return 0;  
 }  

Legend:
Removed from v.1.5.32.2  
changed lines
  Added in v.1.6

CVSweb <webmaster@jp.NetBSD.org>