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

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

Diff for /src/lib/libc/misc/initfini.c between version 1.13 and 1.14

version 1.13, 2016/11/26 21:17:06 version 1.14, 2017/06/17 15:26:44
Line 58  __weak_alias(_dlauxinfo,___dlauxinfo)
Line 58  __weak_alias(_dlauxinfo,___dlauxinfo)
 static void *__libc_dlauxinfo;  static void *__libc_dlauxinfo;
   
 void *___dlauxinfo(void) __pure;  void *___dlauxinfo(void) __pure;
   __weakref_visible void * real_dlauxinfo(void) __weak_reference(_dlauxinfo);
   
 void *  void *
 ___dlauxinfo(void)  ___dlauxinfo(void)
Line 107  _libc_init(void)
Line 108  _libc_init(void)
   
         libc_initialised = 1;          libc_initialised = 1;
   
         if (__ps_strings != NULL)          /* Only initialize _dlauxinfo for static binaries. */
           if (__ps_strings != NULL && real_dlauxinfo == ___dlauxinfo)
                 __libc_dlauxinfo = __ps_strings->ps_argvstr +                  __libc_dlauxinfo = __ps_strings->ps_argvstr +
                     __ps_strings->ps_nargvstr + __ps_strings->ps_nenvstr + 2;                      __ps_strings->ps_nargvstr + __ps_strings->ps_nenvstr + 2;
   

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

CVSweb <webmaster@jp.NetBSD.org>