Module Name:    src
Committed By:   christos
Date:           Mon Feb 21 22:07:45 UTC 2011

Modified Files:
        src/lib/libc/compat/time: compat_localtime.c
        src/lib/libc/time: localtime.c

Log Message:
remove duplicate weak aliases


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/compat/time/compat_localtime.c
cvs rdiff -u -r1.55 -r1.56 src/lib/libc/time/localtime.c

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

Modified files:

Index: src/lib/libc/compat/time/compat_localtime.c
diff -u src/lib/libc/compat/time/compat_localtime.c:1.2 src/lib/libc/compat/time/compat_localtime.c:1.3
--- src/lib/libc/compat/time/compat_localtime.c:1.2	Sat Jan 10 22:46:25 2009
+++ src/lib/libc/compat/time/compat_localtime.c	Mon Feb 21 17:07:44 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: compat_localtime.c,v 1.2 2009/01/11 03:46:25 christos Exp $	*/
+/*	$NetBSD: compat_localtime.c,v 1.3 2011/02/21 22:07:44 christos Exp $	*/
 
 /*
  * Written by Jason R. Thorpe <thor...@netbsd.org>, October 21, 1997.
@@ -16,10 +16,14 @@
 
 #ifdef __weak_alias
 __weak_alias(ctime_r,_ctime_r)
+__weak_alias(ctime_rz,_ctime_rz)
 __weak_alias(gmtime_r,_gmtime_r)
 __weak_alias(localtime_r,_localtime_r)
+__weak_alias(localtime_rz,_localtime_rz)
+__weak_alias(mktime_z,_mktime_z)
 __weak_alias(offtime,_offtime)
 __weak_alias(posix2time,_posix2time)
+__weak_alias(posix2time_z,_posix2time_z)
 __weak_alias(time2posix,_time2posix)
 __weak_alias(timegm,_timegm)
 __weak_alias(timelocal,_timelocal)
@@ -31,18 +35,30 @@
 __warn_references(ctime_r,
     "warning: reference to compatibility ctime_r();"
     " include <time.h> for correct reference")
+__warn_references(ctime_rz,
+    "warning: reference to compatibility ctime_rz();"
+    " include <time.h> for correct reference")
 __warn_references(gmtime_r,
     "warning: reference to compatibility gmtime_r();"
     " include <time.h> for correct reference")
 __warn_references(localtime_r,
     "warning: reference to compatibility localtime_r();"
     " include <time.h> for correct reference")
+__warn_references(localtime_rz,
+    "warning: reference to compatibility localtime_rz();"
+    " include <time.h> for correct reference")
+__warn_references(mktime_z,
+    "warning: reference to compatibility mktime_z();"
+    " include <time.h> for correct reference")
 __warn_references(offtime,
     "warning: reference to compatibility offtime();"
     " include <time.h> for correct reference")
 __warn_references(posix2time,
     "warning: reference to compatibility posix2time();"
     " include <time.h> for correct reference")
+__warn_references(posix2time_z,
+    "warning: reference to compatibility posix2time_z();"
+    " include <time.h> for correct reference")
 __warn_references(time2posix,
     "warning: reference to compatibility time2posix();"
     " include <time.h> for correct reference")

Index: src/lib/libc/time/localtime.c
diff -u src/lib/libc/time/localtime.c:1.55 src/lib/libc/time/localtime.c:1.56
--- src/lib/libc/time/localtime.c:1.55	Sun Feb 13 18:58:40 2011
+++ src/lib/libc/time/localtime.c	Mon Feb 21 17:07:44 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: localtime.c,v 1.55 2011/02/13 23:58:40 christos Exp $	*/
+/*	$NetBSD: localtime.c,v 1.56 2011/02/21 22:07:44 christos Exp $	*/
 
 /*
 ** This file is in the public domain, so clarified as of
@@ -10,7 +10,7 @@
 #if 0
 static char	elsieid[] = "@(#)localtime.c	8.9";
 #else
-__RCSID("$NetBSD: localtime.c,v 1.55 2011/02/13 23:58:40 christos Exp $");
+__RCSID("$NetBSD: localtime.c,v 1.56 2011/02/21 22:07:44 christos Exp $");
 #endif
 #endif /* LIBC_SCCS and not lint */
 
@@ -28,14 +28,7 @@
 #include "reentrant.h"
 
 #if defined(__weak_alias)
-__weak_alias(ctime_r,_ctime_r)
-__weak_alias(ctime_rz,_ctime_rz)
 __weak_alias(daylight,_daylight)
-__weak_alias(mktime_z,_mktime_z)
-__weak_alias(localtime_r,_localtime_r)
-__weak_alias(localtime_rz,_localtime_rz)
-__weak_alias(posix2time,_posix2time)
-__weak_alias(posix2time_z,_posix2time_z)
 __weak_alias(tzname,_tzname)
 #endif
 

Reply via email to