Loading...
sys/crt_externs.c Libc-1725.40.4 Libc-583
--- Libc/Libc-1725.40.4/sys/crt_externs.c
+++ Libc/Libc-583/sys/crt_externs.c
@@ -33,7 +33,7 @@
         static type * var ## _pointer = 0
 #define DECLARE_PROGNAME(var, type)				\
         static type * var ## _pointer = 0;			\
-        __unused static type _priv_ ## var = 0
+        static type _priv_ ## var = 0
 #define USE_VAR(var) (var ## _pointer)
 #else
 #define DECLARE_VAR(var, type) extern type var
@@ -82,9 +82,8 @@
 
 
 /*
- * dyld calls libSystem_initializer() and passes it a ProgramVars struct
- * containing pointers to the main executable's NXArg* global variables.
- * libSystem_initializer() calls _libc_initializer() which calls
+ * dyld calls libSystem_initializer() and passes it a ProgramVars struct containing pointers to the
+ * main executable's NXArg* global variables. libSystem_initializer() calls __libc_init() which calls
  * _program_vars_init() passing the ProgramVars parameter.
  */
 void __attribute__((visibility("hidden")))