Loading...
gen/Makefile.inc Libc-763.13 Libc-583
--- Libc/Libc-763.13/gen/Makefile.inc
+++ Libc/Libc-583/gen/Makefile.inc
@@ -15,8 +15,7 @@
 GENMIGSRCS += ${GENMIGDEFS:.defs=User.c}
 
 MISRCS += ${GENMIGSRCS} NSSystemDirectories.c \
-	asl.c asl_core.c asl_file.c asl_legacy1.c asl_msg.c asl_store.c asl_util.c \
-	assumes.c \
+	asl.c asl_core.c asl_file.c asl_legacy1.c asl_store.c asl_util.c \
 	backtrace.c \
 	cache.c confstr.c crypt.c devname.c disklabel.c errlst.c \
 	filesec.c fts.c \
@@ -24,8 +23,7 @@
 	isinf.c isnan.c \
 	malloc.c nanosleep.c nftw.c magazine_malloc.c setlogin.c \
 	sigsetops.c _simple.c stack_logging.c stack_logging_disk.c strtofflags.c syslog.c \
-	thread_stack_pcs.c uname.c utmpx-darwin.c wordexp.c \
-	platfunc.c
+	thread_stack_pcs.c uname.c utmpx-darwin.c wordexp.c
 
 .ifdef FEATURE_LEGACY_NXZONE_APIS
 MISRCS += zone.c
@@ -40,27 +38,19 @@
 magazine_malloc.${OBJSUFFIX}: ${SYMROOTINC}/magmallocProvider.h
 malloc.${OBJSUFFIX}: ${SYMROOTINC}/magmallocProvider.h
 
-# Force the ASL-related mig files to build first
-BUILDFIRST += asl_ipcUser.c
+# Force these files to build after the mig stuff
+asl.${OBJSUFFIX}: asl_ipcUser.c
+syslog.${OBJSUFFIX}: asl_ipcUser.c
+utmpx-darwin.${OBJSUFFIX}: asl_ipcUser.c
 
 CLEANFILES += ${GENMIGHDRS} ${GENMIGSRCS} ${GENMIGDEFS:.defs=Server.c}
 
-LOCALHDRS += \
-	${.CURDIR}/gen/asl_core.h \
-	${.CURDIR}/gen/asl_file.h \
-	${.CURDIR}/gen/asl_ipc.defs \
-	${.CURDIR}/gen/asl_legacy1.h \
-	${.CURDIR}/gen/asl_msg.h \
-	${.CURDIR}/gen/asl_private.h \
-	${.CURDIR}/gen/asl_store.h \
-	${.CURDIR}/gen/assumes.h \
-	${.CURDIR}/gen/_simple.h \
-	${.CURDIR}/gen/stack_logging.h \
-	${.CURDIR}/gen/utmpx_thread.h
+LOCALHDRS += ${.CURDIR}/gen/asl_core.h ${.CURDIR}/gen/asl_file.h ${.CURDIR}/gen/asl_legacy1.h \
+	${.CURDIR}/gen/asl_private.h ${.CURDIR}/gen/asl_store.h \
+	${.CURDIR}/gen/_simple.h ${.CURDIR}/gen/stack_logging.h
 
 CFLAGS-asl_file.c += -D_DARWIN_UNLIMITED_STREAMS
 CFLAGS-asl_legacy1.c += -D_DARWIN_UNLIMITED_STREAMS
-CFLAGS-asl_msg.c += -D_DARWIN_UNLIMITED_STREAMS
 CFLAGS-asl_store.c += -D_DARWIN_UNLIMITED_STREAMS
 CFLAGS-confstr.c += -I${.CURDIR}/darwin
 CFLAGS-fmtmsg-fbsd.c += -D_DARWIN_UNLIMITED_STREAMS
@@ -89,7 +79,7 @@
 .include "Makefile.fbsd_begin"
 FBSDMISRCS = _rand48.c alarm.c arc4random.c assert.c \
 	basename.c clock.c closedir.c ctermid.c \
-	daemon.c dirname.c drand48.c erand48.c err.c exec.c \
+	daemon.c dirname.c drand48.c erand48.c err.c errno_.c exec.c \
 	fmtcheck.c fmtmsg.c fnmatch.c ftok.c \
 	getbsize.c getcap.c getcwd.c gethostname.c getpeereid.c \
 	getlogin.c getmntinfo.c getpagesize.c getprogname.c glob.c isatty.c \
@@ -167,21 +157,7 @@
 	usleep.c wait.c waitpid.c
 CANCELABLE-DARWINEXTSNSRCS += pselect.c
 DARWINEXTSNSRCS += popen.c pselect.c
-
-DYLDSRCS += \
-	_simple.c \
-	arc4random.c \
-	closedir.c \
-	getcwd.c \
-	getpagesize.c \
-	nanosleep.c \
-	opendir.c \
-	readdir.c \
-	scandir.c \
-	sysctl.c \
-	sysctlbyname.c \
-	telldir.c \
-	usleep.c
+DYLDSRCS += _simple.c
 
 # include __dirent.h to rename DIR structure elements
 .for _src in closedir-fbsd.c opendir-fbsd.c readdir-fbsd.c rewinddir-fbsd.c \
@@ -268,9 +244,7 @@
 .include "Makefile.nbsd_end"
 
 MLINKS+= arc4random.3 arc4random_addrandom.3	\
-         arc4random.3 arc4random_buf.3		\
-         arc4random.3 arc4random_stir.3		\
-         arc4random.3 arc4random_uniform.3
+         arc4random.3 arc4random_stir.3
 
 MLINKS+= asl.3 asl_add_log_file.3		\
          asl.3 asl_close.3			\