Module Name:    src
Committed By:   mrg
Date:           Fri Sep 23 06:44:37 UTC 2011

Modified Files:
        src/compat/amd64/i386: bsd.i386.mk
        src/compat/mips64/64: bsd.64.mk
        src/compat/mips64/o32: bsd.o32.mk
        src/compat/sparc64/sparc: bsd.sparc.mk

Log Message:
build compat versions of libgomp for everything except mips N64 (for now.)


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/compat/amd64/i386/bsd.i386.mk
cvs rdiff -u -r1.8 -r1.9 src/compat/mips64/64/bsd.64.mk
cvs rdiff -u -r1.8 -r1.9 src/compat/mips64/o32/bsd.o32.mk
cvs rdiff -u -r1.4 -r1.5 src/compat/sparc64/sparc/bsd.sparc.mk

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

Modified files:

Index: src/compat/amd64/i386/bsd.i386.mk
diff -u src/compat/amd64/i386/bsd.i386.mk:1.4 src/compat/amd64/i386/bsd.i386.mk:1.5
--- src/compat/amd64/i386/bsd.i386.mk:1.4	Thu Jul 21 03:13:30 2011
+++ src/compat/amd64/i386/bsd.i386.mk	Fri Sep 23 06:44:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.i386.mk,v 1.4 2011/07/21 03:13:30 mrg Exp $
+#	$NetBSD: bsd.i386.mk,v 1.5 2011/09/23 06:44:36 mrg Exp $
 
 LD+=			-m elf_i386
 MLIBDIR=		i386
@@ -10,5 +10,6 @@
 CSU_MACHINE_ARCH=	${MLIBDIR}
 CRYPTO_MACHINE_CPU=	${MLIBDIR}
 LDELFSO_MACHINE_CPU=	${MLIBDIR}
+GOMP_MACHINE_ARCH=	${MLIBDIR}
 
 .include "${.PARSEDIR}/../../m32.mk"

Index: src/compat/mips64/64/bsd.64.mk
diff -u src/compat/mips64/64/bsd.64.mk:1.8 src/compat/mips64/64/bsd.64.mk:1.9
--- src/compat/mips64/64/bsd.64.mk:1.8	Thu Jul 21 03:13:30 2011
+++ src/compat/mips64/64/bsd.64.mk	Fri Sep 23 06:44:37 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.64.mk,v 1.8 2011/07/21 03:13:30 mrg Exp $
+#	$NetBSD: bsd.64.mk,v 1.9 2011/09/23 06:44:37 mrg Exp $
 
 .if ${MACHINE_ARCH} == "mips64eb"
 LD+=		-m elf64btsmip
@@ -7,6 +7,11 @@
 .endif
 MLIBDIR=	64
 
+# XXX
+# GCC 4.5 libgomp wants a different omp.h installed for the 64 bit
+# version of it, and we don't have a way of doing that yet.
+NO_LIBGOMP=	1
+
 COPTS+=		-mabi=64
 CPUFLAGS+=	-mabi=64
 LDADD+=		-mabi=64

Index: src/compat/mips64/o32/bsd.o32.mk
diff -u src/compat/mips64/o32/bsd.o32.mk:1.8 src/compat/mips64/o32/bsd.o32.mk:1.9
--- src/compat/mips64/o32/bsd.o32.mk:1.8	Thu Jul 21 03:13:31 2011
+++ src/compat/mips64/o32/bsd.o32.mk	Fri Sep 23 06:44:37 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.o32.mk,v 1.8 2011/07/21 03:13:31 mrg Exp $
+#	$NetBSD: bsd.o32.mk,v 1.9 2011/09/23 06:44:37 mrg Exp $
 
 .if ${MACHINE_ARCH} == "mips64eb"
 LD+=		-m elf32btsmip
@@ -7,6 +7,8 @@
 .endif
 MLIBDIR=	o32
 
+GOMP_MACHINE_ARCH=    ${MACHINE_ARCH:S/64//}
+
 COPTS+=		-mabi=32 -march=mips3
 CPUFLAGS+=	-mabi=32 -march=mips3
 LDADD+=		-mabi=32 -march=mips3

Index: src/compat/sparc64/sparc/bsd.sparc.mk
diff -u src/compat/sparc64/sparc/bsd.sparc.mk:1.4 src/compat/sparc64/sparc/bsd.sparc.mk:1.5
--- src/compat/sparc64/sparc/bsd.sparc.mk:1.4	Thu Jul 21 03:13:31 2011
+++ src/compat/sparc64/sparc/bsd.sparc.mk	Fri Sep 23 06:44:37 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.sparc.mk,v 1.4 2011/07/21 03:13:31 mrg Exp $
+#	$NetBSD: bsd.sparc.mk,v 1.5 2011/09/23 06:44:37 mrg Exp $
 
 LD+=			-m elf32_sparc
 MLIBDIR=		sparc
@@ -10,5 +10,6 @@
 CSU_MACHINE_ARCH=	${MLIBDIR}
 CRYPTO_MACHINE_CPU=	${MLIBDIR}
 LDELFSO_MACHINE_CPU=	${MLIBDIR}
+GOMP_MACHINE_ARCH=	${MLIBDIR}
 
 .include "${.PARSEDIR}/../../m32.mk"

Reply via email to