CVS commit: src/external/gpl3/gcc/lib/libobjc

2014-03-14 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 14 12:17:53 UTC 2014

Modified Files:
src/external/gpl3/gcc/lib/libobjc: Makefile

Log Message:
Don't SSP a file that uses alloca.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/gpl3/gcc/lib/libobjc/Makefile

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

Modified files:

Index: src/external/gpl3/gcc/lib/libobjc/Makefile
diff -u src/external/gpl3/gcc/lib/libobjc/Makefile:1.10 src/external/gpl3/gcc/lib/libobjc/Makefile:1.11
--- src/external/gpl3/gcc/lib/libobjc/Makefile:1.10	Sat Mar  1 05:00:42 2014
+++ src/external/gpl3/gcc/lib/libobjc/Makefile	Fri Mar 14 08:17:53 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2014/03/01 10:00:42 mrg Exp $
+#	$NetBSD: Makefile,v 1.11 2014/03/14 12:17:53 christos Exp $
 
 REQUIRETOOLS=	yes
 NOLINT=		# defined
@@ -58,6 +58,7 @@ OBJCOPTS+=	-fno-strict-aliasing -fexcept
 
 OBJCOPTS.Object.m = -Wno-stack-protector
 COPTS.sendmsg.c = -Wno-stack-protector
+COPTS.objc-act.c = -Wno-stack-protector
 
 INCS=		${G_OBJC_H}
 INCSDIR=	/usr/include/objc



CVS commit: src/external/gpl3/gcc/lib/libobjc

2014-02-26 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Wed Feb 26 22:27:10 UTC 2014

Modified Files:
src/external/gpl3/gcc/lib/libobjc: Makefile

Log Message:
oops, avoid re-setting DIST to something that might be wrong now.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gcc/lib/libobjc/Makefile

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

Modified files:

Index: src/external/gpl3/gcc/lib/libobjc/Makefile
diff -u src/external/gpl3/gcc/lib/libobjc/Makefile:1.8 src/external/gpl3/gcc/lib/libobjc/Makefile:1.9
--- src/external/gpl3/gcc/lib/libobjc/Makefile:1.8	Wed Feb 26 09:54:33 2014
+++ src/external/gpl3/gcc/lib/libobjc/Makefile	Wed Feb 26 22:27:10 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2014/02/26 09:54:33 mrg Exp $
+#	$NetBSD: Makefile,v 1.9 2014/02/26 22:27:10 mrg Exp $
 
 REQUIRETOOLS=	yes
 NOLINT=		# defined
@@ -29,7 +29,6 @@ EXTRA_FAKEHEADERS=
 LIBGCCOBJ!=cd ${.CURDIR}/../libgcc/libgcc  ${PRINTOBJDIR}
 
 DIST=		${GCCDIST}
-DIST=		${NETBSDSRCDIR}/external/gpl3/gcc/dist
 GNUHOSTDIST=	${DIST}
 GCCARCH=	${GCC_SUBDIR}/usr.bin/gcc/arch/${GCC_MACHINE_ARCH}
 LIBOBJCARCH=	${GCC_SUBDIR}/lib/libobjc/arch/${GCC_MACHINE_ARCH}



CVS commit: src/external/gpl3/gcc/lib/libobjc

2011-07-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jul  1 10:04:36 UTC 2011

Modified Files:
src/external/gpl3/gcc/lib/libobjc: Makefile

Log Message:
don't set EXTRA_FAKE_HEADERS here.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/gpl3/gcc/lib/libobjc/Makefile

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

Modified files:

Index: src/external/gpl3/gcc/lib/libobjc/Makefile
diff -u src/external/gpl3/gcc/lib/libobjc/Makefile:1.5 src/external/gpl3/gcc/lib/libobjc/Makefile:1.6
--- src/external/gpl3/gcc/lib/libobjc/Makefile:1.5	Fri Jul  1 05:07:59 2011
+++ src/external/gpl3/gcc/lib/libobjc/Makefile	Fri Jul  1 10:04:36 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2011/07/01 05:07:59 mrg Exp $
+#	$NetBSD: Makefile,v 1.6 2011/07/01 10:04:36 mrg Exp $
 
 REQUIRETOOLS=	yes
 NOLINT=		# defined
@@ -22,7 +22,7 @@
 .else
 # Machine-independent definitions (include file names).
 .include ${.CURDIR}/defs.mk
-EXTRA_FAKEHEADERS=	options.h
+EXTRA_FAKEHEADERS=
 .endif
 
 LIBGCCOBJ!=cd ${.CURDIR}/../libgcc/libgcc  ${PRINTOBJDIR}



CVS commit: src/external/gpl3/gcc/lib/libobjc

2011-06-30 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jul  1 05:07:59 UTC 2011

Modified Files:
src/external/gpl3/gcc/lib/libobjc: Makefile

Log Message:
move the bsd.lib.mk include later so it works properly.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/lib/libobjc/Makefile

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

Modified files:

Index: src/external/gpl3/gcc/lib/libobjc/Makefile
diff -u src/external/gpl3/gcc/lib/libobjc/Makefile:1.4 src/external/gpl3/gcc/lib/libobjc/Makefile:1.5
--- src/external/gpl3/gcc/lib/libobjc/Makefile:1.4	Fri Jul  1 01:24:53 2011
+++ src/external/gpl3/gcc/lib/libobjc/Makefile	Fri Jul  1 05:07:59 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2011/07/01 01:24:53 mrg Exp $
+#	$NetBSD: Makefile,v 1.5 2011/07/01 05:07:59 mrg Exp $
 
 REQUIRETOOLS=	yes
 NOLINT=		# defined
@@ -69,8 +69,6 @@
 
 .PATH: ${DIST}/libobjc ${DIST}/libobjc/objc
 
-.include bsd.lib.mk
-
 ${OBJS} ${POBJS} ${SOBJS}: runtime-info.h
 
 ${SRCS}: tconfig.h unwind.h options.h
@@ -95,6 +93,8 @@
 CLEANFILES+=	options.h optionlist
 .endif
 
+.include bsd.lib.mk
+
 .else
 .include bsd.prog.mk	# do nothing
 .endif