Module Name:    src
Committed By:   he
Date:           Fri Aug 21 21:12:02 UTC 2009

Modified Files:
        src/sys/lib/libsa: Makefile

Log Message:
If we're on mips, don't build exec.c or loadfile_aout.c, since they
both deal with a.out format executables.


To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/lib/libsa/Makefile

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

Modified files:

Index: src/sys/lib/libsa/Makefile
diff -u src/sys/lib/libsa/Makefile:1.68 src/sys/lib/libsa/Makefile:1.69
--- src/sys/lib/libsa/Makefile:1.68	Fri Mar 20 11:31:30 2009
+++ src/sys/lib/libsa/Makefile	Fri Aug 21 21:12:02 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.68 2009/03/20 11:31:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.69 2009/08/21 21:12:02 he Exp $
 
 LIB=	sa
 NOPIC=	# defined
@@ -18,14 +18,20 @@
 .-include "${SA_EXTRADIR}/Makefile.inc"
 .endif
 
+.include <bsd.own.mk>
+
 .PATH.c: ${SADIR} ${.PARSEDIR}/../../../common/lib/libc/string
 
 # stand routines
-SRCS+=	alloc.c errno.c exit.c exec.c files.c \
+SRCS+=	alloc.c errno.c exit.c files.c \
 	getfile.c gets.c globals.c \
 	panic.c printf.c qsort.c snprintf.c sprintf.c strerror.c \
 	subr_prf.c twiddle.c vsprintf.c checkpasswd.c
 
+.if (${MACHINE_CPU} != "mips")
+SRCS+=	exec.c loadfile_aout.c
+.endif
+
 # string routines
 SRCS+=	memcmp.c memcpy.c memmove.c memset.c strchr.c
 SRCS+=	bcopy.c bzero.c	# Remove me eventually.
@@ -39,7 +45,7 @@
 .endif
 
 .if (${SA_USE_LOADFILE} == "yes")
-SRCS+=	loadfile.c loadfile_aout.c loadfile_ecoff.c loadfile_elf32.c \
+SRCS+=	loadfile.c loadfile_ecoff.c loadfile_elf32.c \
 	loadfile_elf64.c
 .endif
 

Reply via email to