Loading...
--- Libc/Libc-391/stdtime/Makefile.inc
+++ Libc/Libc-583/stdtime/Makefile.inc
@@ -1,20 +1,28 @@
# Makefile.inc,v 1.2 1994/09/13 21:26:01 wollman Exp
# $FreeBSD: src/lib/libc/stdtime/Makefile.inc,v 1.14 2002/11/18 09:50:56 ru Exp $
-.PATH: ${.CURDIR}/stdtime
+.PATH: ${.CURDIR}/stdtime
+CWD := ${.CURDIR}/stdtime
-CFLAGS-localtime-fbsd.c += -DNOTIFY_TZ
+CFLAGS += -I${.CURDIR}/stdtime
-UNIX03SRCS += strftime.c
+LEGACYSRCS += localtime.c strftime.c strptime.c
MISRCS += getdate.c timezone_unix03.c
+
+# set the LIBC_ALIAS_* macros so we can decorate the symbol independent
+# of other macro settings
+CFLAGS-getdate.c += -D_DARWIN_UNLIMITED_STREAMS
+CFLAGS-localtime-fbsd.c += -DLIBC_ALIAS_MKTIME
+CFLAGS-strftime-fbsd.c += -DLIBC_ALIAS_STRFTIME -DLIBC_ALIAS_STRFTIME_L
+CFLAGS-strptime-fbsd.c += -DLIBC_ALIAS_STRPTIME -DLIBC_ALIAS_STRPTIME_L
.include "Makefile.fbsd_begin"
FBSDMISRCS= asctime.c difftime.c ftime.c localtime.c \
strftime.c strptime.c timelocal.c time32.c
FBSDHDRS= private.h timelocal.h tzfile.h
.include "Makefile.fbsd_end"
-INSTHDRS_AUTOPATCH += tzfile.h
+INSTHDRS += ${.CURDIR}/stdtime/tzfile.h
.if ${LIB} == "c"
.include "Makefile.fbsd_begin"