Module Name:    src
Committed By:   joerg
Date:           Mon Oct 14 16:00:17 UTC 2013

Modified Files:
        src/distrib/sets: mkvars.mk sets.subr
        src/distrib/sets/lists/comp: mi
        src/lib/libc: Makefile
        src/share/mk: bsd.lib.mk bsd.own.mk

Log Message:
Rename USE_LIBGCC to HAVE_LIBGCC and retry using it as flag on unwind.h.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/distrib/sets/mkvars.mk
cvs rdiff -u -r1.155 -r1.156 src/distrib/sets/sets.subr
cvs rdiff -u -r1.1843 -r1.1844 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.159 -r1.160 src/lib/libc/Makefile
cvs rdiff -u -r1.340 -r1.341 src/share/mk/bsd.lib.mk
cvs rdiff -u -r1.752 -r1.753 src/share/mk/bsd.own.mk

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

Modified files:

Index: src/distrib/sets/mkvars.mk
diff -u src/distrib/sets/mkvars.mk:1.12 src/distrib/sets/mkvars.mk:1.13
--- src/distrib/sets/mkvars.mk:1.12	Wed Jun 12 21:35:29 2013
+++ src/distrib/sets/mkvars.mk	Mon Oct 14 16:00:16 2013
@@ -1,4 +1,4 @@
-# $NetBSD: mkvars.mk,v 1.12 2013/06/12 21:35:29 mrg Exp $
+# $NetBSD: mkvars.mk,v 1.13 2013/10/14 16:00:16 joerg Exp $
 
 MKEXTRAVARS= \
 	MACHINE \
@@ -6,6 +6,7 @@ MKEXTRAVARS= \
 	MACHINE_CPU \
 	HAVE_GCC \
 	HAVE_GDB \
+	HAVE_LIBGCC \
 	HAVE_SSP \
 	OBJECT_FMT \
 	TOOLCHAIN_MISSING \

Index: src/distrib/sets/sets.subr
diff -u src/distrib/sets/sets.subr:1.155 src/distrib/sets/sets.subr:1.156
--- src/distrib/sets/sets.subr:1.155	Mon Oct 14 11:11:13 2013
+++ src/distrib/sets/sets.subr	Mon Oct 14 16:00:16 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: sets.subr,v 1.155 2013/10/14 11:11:13 joerg Exp $
+#	$NetBSD: sets.subr,v 1.156 2013/10/14 16:00:16 joerg Exp $
 #
 
 #
@@ -179,7 +179,7 @@ SUBST="${SUBST};s#@MACHINE@#${MACHINE}#g
 # In each file, a record consists of a path and a System Package name,
 # separated by whitespace. E.g.,
 #
-# 	# $NetBSD: sets.subr,v 1.155 2013/10/14 11:11:13 joerg Exp $
+# 	# $NetBSD: sets.subr,v 1.156 2013/10/14 16:00:16 joerg Exp $
 # 	.			base-sys-root	[keyword[,...]]
 # 	./altroot		base-sys-root
 # 	./bin			base-sys-root
@@ -229,7 +229,7 @@ SUBST="${SUBST};s#@MACHINE@#${MACHINE}#g
 #	ldap			${MKLDAP} != no
 #	lint			${MKLINT} != no
 #	libcxx			${MKLIBCXX} != no
-#	nolibgcc		${USE_LIBGCC} == no
+#	libgcc			${HAVE_LIBGCC} != no
 #	libstdcxx		${MKLIBSTDCXX} != no
 #	lld			${MKLLD} != no
 #	lldb			${MKLLDB} != no

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.1843 src/distrib/sets/lists/comp/mi:1.1844
--- src/distrib/sets/lists/comp/mi:1.1843	Mon Oct 14 11:11:13 2013
+++ src/distrib/sets/lists/comp/mi	Mon Oct 14 16:00:16 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.1843 2013/10/14 11:11:13 joerg Exp $
+#	$NetBSD: mi,v 1.1844 2013/10/14 16:00:16 joerg Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -2779,7 +2779,7 @@
 ./usr/include/ulimit.h				comp-c-include
 ./usr/include/unctrl.h				comp-c-include
 ./usr/include/unistd.h				comp-c-include
-./usr/include/unwind.h				comp-c-include		nolibgcc
+./usr/include/unwind.h				comp-c-include		!libgcc
 ./usr/include/usb.h				comp-obsolete		obsolete
 ./usr/include/usbhid.h				comp-c-include
 ./usr/include/util.h				comp-c-include

Index: src/lib/libc/Makefile
diff -u src/lib/libc/Makefile:1.159 src/lib/libc/Makefile:1.160
--- src/lib/libc/Makefile:1.159	Mon Oct 14 01:30:21 2013
+++ src/lib/libc/Makefile	Mon Oct 14 16:00:17 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.159 2013/10/14 01:30:21 joerg Exp $
+#	$NetBSD: Makefile,v 1.160 2013/10/14 16:00:17 joerg Exp $
 #	@(#)Makefile	8.2 (Berkeley) 2/3/94
 #
 # All library objects contain sccsid strings by default; they may be
@@ -63,7 +63,7 @@ CPPFLAGS+=	-D__BUILD_LEGACY
 .include "${.CURDIR}/db/Makefile.inc"
 .include "${.CURDIR}/citrus/Makefile.inc"
 .include "${.CURDIR}/compat-43/Makefile.inc"
-.if ${USE_LIBGCC} == "no"
+.if ${HAVE_LIBGCC} == "no"
 .include "${.CURDIR}/compiler_rt/Makefile.inc"
 .endif
 .include "${.CURDIR}/dlfcn/Makefile.inc"
@@ -99,7 +99,7 @@ CPPFLAGS+=	-D__BUILD_LEGACY
 .include "${.CURDIR}/time/Makefile.inc"
 .include "${.CURDIR}/tls/Makefile.inc"
 .include "${.CURDIR}/sys/Makefile.inc"
-.if ${USE_LIBGCC} == "no"
+.if ${HAVE_LIBGCC} == "no"
 .include "${NETBSDSRCDIR}/sys/lib/libunwind/Makefile.inc"
 .endif
 .include "${.CURDIR}/uuid/Makefile.inc"
@@ -152,6 +152,6 @@ CSHLIBFLAGS+=	-D_I18N_DYNAMIC
 
 # force the dynamic linker to initialize libc first
 SHLIB_SHFLAGS+=	-Wl,-z,initfirst
-.if ${USE_LIBGCC} == "no"
+.if ${HAVE_LIBGCC} == "no"
 SHLIB_SHFLAGS+= -Wl,-z,defs
 .endif

Index: src/share/mk/bsd.lib.mk
diff -u src/share/mk/bsd.lib.mk:1.340 src/share/mk/bsd.lib.mk:1.341
--- src/share/mk/bsd.lib.mk:1.340	Mon Oct 14 01:30:21 2013
+++ src/share/mk/bsd.lib.mk	Mon Oct 14 16:00:16 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.lib.mk,v 1.340 2013/10/14 01:30:21 joerg Exp $
+#	$NetBSD: bsd.lib.mk,v 1.341 2013/10/14 16:00:16 joerg Exp $
 #	@(#)bsd.lib.mk	8.3 (Berkeley) 4/22/94
 
 .include <bsd.init.mk>
@@ -589,7 +589,7 @@ DPLIBC ?= ${DESTDIR}${LIBC_SO}
 .endif
 .else
 LDLIBC ?= -nodefaultlibs
-.if ${USE_LIBGCC} == "yes" && ${LIB} == "c"
+.if ${HAVE_LIBGCC} == "yes" && ${LIB} == "c"
 LDADD+= -lgcc
 .endif
 .endif

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.752 src/share/mk/bsd.own.mk:1.753
--- src/share/mk/bsd.own.mk:1.752	Mon Oct 14 01:30:21 2013
+++ src/share/mk/bsd.own.mk	Mon Oct 14 16:00:16 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.752 2013/10/14 01:30:21 joerg Exp $
+#	$NetBSD: bsd.own.mk,v 1.753 2013/10/14 16:00:16 joerg Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -66,9 +66,9 @@ USE_COMPILERCRTSTUFF?=	no
 .endif
 
 .if ${MKLLVM:Uno} == "yes" && (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64")
-USE_LIBGCC?=	no
+HAVE_LIBGCC?=	no
 .else
-USE_LIBGCC?=	yes
+HAVE_LIBGCC?=	yes
 .endif
 
 HAVE_GDB?=	7

Reply via email to