Wed Jul 24 17:02:30 1996 Ulrich Drepper <drepper@cygnus.com>
authorroland <roland>
Thu, 25 Jul 1996 04:53:36 +0000 (04:53 +0000)
committerroland <roland>
Thu, 25 Jul 1996 04:53:36 +0000 (04:53 +0000)
* time/tzset.c: Undefine `tzset' before function declaration.
Use `weak_function' macro instead of `weak_symbol'.

time/tzset.c

index a4fa8e3..8323c7b 100644 (file)
@@ -490,9 +490,12 @@ DEFUN(__tz_compute, (timer, tm),
 __libc_lock_define (, __tzset_lock)
 
 /* Reinterpret the TZ environment variable and set `tzname'.  */
 __libc_lock_define (, __tzset_lock)
 
 /* Reinterpret the TZ environment variable and set `tzname'.  */
+#undef tzset
 
 
-weak_symbol (tzset)
 void
 void
+#ifdef weak_function
+weak_function
+#endif
 tzset (void)
 {
   __libc_lock_lock (__tzset_lock);
 tzset (void)
 {
   __libc_lock_lock (__tzset_lock);