CVS commit: src/external/gpl3/gdb/lib/libbfd

2020-12-07 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Mon Dec  7 08:24:09 UTC 2020

Modified Files:
src/external/gpl3/gdb/lib/libbfd: Makefile

Log Message:
Add elf32-aarch64.c to DPSRCS and CLEANFILES.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/external/gpl3/gdb/lib/libbfd/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/gdb/lib/libbfd/Makefile
diff -u src/external/gpl3/gdb/lib/libbfd/Makefile:1.11 src/external/gpl3/gdb/lib/libbfd/Makefile:1.12
--- src/external/gpl3/gdb/lib/libbfd/Makefile:1.11	Sat Dec  5 21:27:06 2020
+++ src/external/gpl3/gdb/lib/libbfd/Makefile	Mon Dec  7 08:24:09 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.11 2020/12/05 21:27:06 christos Exp $
+#	$NetBSD: Makefile,v 1.12 2020/12/07 08:24:09 rin Exp $
 
 .include 
 .include "../Makefile.inc"
@@ -20,10 +20,10 @@ GSRCS=		${G_libbfd_la_OBJECTS:libbfd.lo=
 SRCS=		${GSRCS:.lo=.c}
 
 DPSRCS+=	elf32-target.h elf64-target.h targmatch.h \
-		elf32-ia64.c elf64-ia64.c elf64-aarch64.c \
+		elf32-ia64.c elf64-ia64.c elf64-aarch64.c elf32-aarch64.c \
 		peigen.c pex64igen.c
 CLEANFILES+=	elf32-target.h elf64-target.h targmatch.h \
-		elf32-ia64.c elf64-ia64.c elf64-aarch64.c \
+		elf32-ia64.c elf64-ia64.c elf64-aarch64.c elf32-aarch64.c \
 		peigen.c pex64igen.c
 
 .PATH: ${DIST}/bfd



CVS commit: src/external/gpl3/gdb/lib/libbfd

2018-07-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jul 11 14:51:34 UTC 2018

Modified Files:
src/external/gpl3/gdb/lib/libbfd: Makefile

Log Message:
it is not xx but nn that we want. also add missing dependencies.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/gpl3/gdb/lib/libbfd/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/gdb/lib/libbfd/Makefile
diff -u src/external/gpl3/gdb/lib/libbfd/Makefile:1.8 src/external/gpl3/gdb/lib/libbfd/Makefile:1.9
--- src/external/gpl3/gdb/lib/libbfd/Makefile:1.8	Wed Jul 11 09:44:04 2018
+++ src/external/gpl3/gdb/lib/libbfd/Makefile	Wed Jul 11 10:51:34 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2018/07/11 13:44:04 christos Exp $
+#	$NetBSD: Makefile,v 1.9 2018/07/11 14:51:34 christos Exp $
 
 .include 
 .include "../Makefile.inc"
@@ -19,9 +19,11 @@ GSRCS=		${G_libbfd_la_OBJECTS:libbfd.lo=
 SRCS=		${GSRCS:.lo=.c}
 
 DPSRCS+=	elf32-target.h elf64-target.h targmatch.h \
-		elf32-ia64.c elf64-ia64.c peigen.c pex64igen.c
+		elf32-ia64.c elf64-ia64.c elf64-aarch64.c \
+		peigen.c pex64igen.c
 CLEANFILES+=	elf32-target.h elf64-target.h targmatch.h \
-		elf32-ia64.c elf64-ia64.c peigen.c pex64igen.c
+		elf32-ia64.c elf64-ia64.c elf64-aarch64.c \
+		peigen.c pex64igen.c
 
 .PATH: ${DIST}/bfd
 
@@ -52,7 +54,7 @@ elf64-ia64.c: elfxx-ia64.c
 	${_MKTARGET_CREATE}
 	${TOOL_SED} -e s/NN/64/g < $> > $@
 
-elf64-aarch64.c: elfxx-aarch64.c
+elf64-aarch64.c: elfnn-aarch64.c
 	${_MKTARGET_CREATE}
 	${TOOL_SED} -e s/NN/64/g < $> > $@
 



CVS commit: src/external/gpl3/gdb/lib/libbfd

2018-07-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jul 11 13:44:04 UTC 2018

Modified Files:
src/external/gpl3/gdb/lib/libbfd: Makefile

Log Message:
Add another elfxx conversion.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/gpl3/gdb/lib/libbfd/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/gdb/lib/libbfd/Makefile
diff -u src/external/gpl3/gdb/lib/libbfd/Makefile:1.7 src/external/gpl3/gdb/lib/libbfd/Makefile:1.8
--- src/external/gpl3/gdb/lib/libbfd/Makefile:1.7	Fri Aug 21 04:19:28 2015
+++ src/external/gpl3/gdb/lib/libbfd/Makefile	Wed Jul 11 09:44:04 2018
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2015/08/21 08:19:28 tron Exp $
+#	$NetBSD: Makefile,v 1.8 2018/07/11 13:44:04 christos Exp $
 
 .include 
 .include "../Makefile.inc"
@@ -52,6 +52,10 @@ elf64-ia64.c: elfxx-ia64.c
 	${_MKTARGET_CREATE}
 	${TOOL_SED} -e s/NN/64/g < $> > $@
 
+elf64-aarch64.c: elfxx-aarch64.c
+	${_MKTARGET_CREATE}
+	${TOOL_SED} -e s/NN/64/g < $> > $@
+
 peigen.c: peXXigen.c
 	${_MKTARGET_CREATE}
 	${TOOL_SED} -e s/XX/pe/g < $> > $@



CVS commit: src/external/gpl3/gdb/lib/libbfd/arch/alpha

2016-11-19 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Nov 19 09:10:33 UTC 2016

Modified Files:
src/external/gpl3/gdb/lib/libbfd/arch/alpha: config.h targmatch.h

Log Message:
mknative re-run


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/lib/libbfd/arch/alpha/config.h
cvs rdiff -u -r1.7 -r1.8 \
src/external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h

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/gdb/lib/libbfd/arch/alpha/config.h
diff -u src/external/gpl3/gdb/lib/libbfd/arch/alpha/config.h:1.6 src/external/gpl3/gdb/lib/libbfd/arch/alpha/config.h:1.7
--- src/external/gpl3/gdb/lib/libbfd/arch/alpha/config.h:1.6	Sun Oct 16 08:23:05 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/alpha/config.h	Sat Nov 19 09:10:33 2016
@@ -355,7 +355,7 @@
 /* #undef USE_MMAP */
 
 /* Define if we should default to creating read-only plt entries */
-#define USE_SECUREPLT 1
+/* #undef USE_SECUREPLT */
 
 /* Enable extensions on AIX 3, Interix.  */
 #ifndef _ALL_SOURCE

Index: src/external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h
diff -u src/external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h:1.7 src/external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h:1.8
--- src/external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h:1.7	Sun Oct 16 08:23:05 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h	Sat Nov 19 09:10:33 2016
@@ -251,7 +251,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
 
-{ "armeb-*-netbsdelf*",
+{ "arm*eb-*-netbsdelf*",
 _elf32_be_vec },
 #endif
 
@@ -259,7 +259,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
 
-{ "arm-*-netbsdelf*",
+{ "arm*-*-netbsdelf*",
 _elf32_le_vec },
 #endif
 



CVS commit: src/external/gpl3/gdb/lib/libbfd/arch/armeb

2016-11-19 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Nov 19 08:46:04 UTC 2016

Modified Files:
src/external/gpl3/gdb/lib/libbfd/arch/armeb: config.h defs.mk
targmatch.h

Log Message:
Real mknative re-run


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/lib/libbfd/arch/armeb/config.h
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk
cvs rdiff -u -r1.7 -r1.8 \
src/external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h

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/gdb/lib/libbfd/arch/armeb/config.h
diff -u src/external/gpl3/gdb/lib/libbfd/arch/armeb/config.h:1.6 src/external/gpl3/gdb/lib/libbfd/arch/armeb/config.h:1.7
--- src/external/gpl3/gdb/lib/libbfd/arch/armeb/config.h:1.6	Sun Oct 16 04:30:04 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/armeb/config.h	Sat Nov 19 08:46:03 2016
@@ -1,5 +1,5 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gdb,v 1.6 2013/10/03 18:58:37 christos Exp  */
+/* Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp  */
 
 /* config.h.  Generated from config.in by configure.  */
@@ -355,7 +355,7 @@
 /* #undef USE_MMAP */
 
 /* Define if we should default to creating read-only plt entries */
-#define USE_SECUREPLT 1
+/* #undef USE_SECUREPLT */
 
 /* Enable extensions on AIX 3, Interix.  */
 #ifndef _ALL_SOURCE

Index: src/external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk
diff -u src/external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk:1.3 src/external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk:1.4
--- src/external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk:1.3	Mon Aug 17 17:28:34 2015
+++ src/external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk	Sat Nov 19 08:46:03 2016
@@ -1,9 +1,9 @@
 # This file is automatically generated.  DO NOT EDIT!
-# Generated from: NetBSD: mknative-gdb,v 1.6 2013/10/03 18:58:37 christos Exp 
+# Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp 
 # Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp 
 #
-G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo armnetbsd.lo aout32.lo elf32-gen.lo plugin.lo cpu-arm.lo cpu-plugin.lo ofiles
+G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo armnetbsd.lo aout32.lo elf32-gen.lo plugin.lo cpu-arm.lo cpu-plugin.lo netbsd-core.lo ofiles
 G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo  cache.lo coff-bfd.lo compress.lo corefile.lo format.lo hash.lo  init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo  section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo  binary.lo ihex.lo srec.lo tekhex.lo verilog.lo
 G_DEFS=-DHAVE_CONFIG_H
-G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_arm_elf32_be_vec -DHAVE_arm_elf32_le_vec -DHAVE_arm_aout_nbsd_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -I./../intl
+G_INCLUDES=-DNETBSD_CORE-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_arm_elf32_be_vec -DHAVE_arm_elf32_le_vec -DHAVE_arm_aout_nbsd_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -I./../intl
 G_TDEFAULTS=-DDEFAULT_VECTOR=arm_elf32_be_vec -DSELECT_VECS='_elf32_be_vec,_elf32_le_vec,_aout_nbsd_vec,_le_vec,_be_vec,_vec' -DSELECT_ARCHITECTURES='_arm_arch,_plugin_arch'

Index: src/external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h
diff -u src/external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h:1.7 src/external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h:1.8
--- src/external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h:1.7	Sun Oct 16 04:30:04 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h	Sat Nov 19 08:46:03 2016
@@ -1,5 +1,5 @@
 /* This file is automatically generated.  DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gdb,v 1.6 2013/10/03 18:58:37 christos Exp  */
+/* Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp  */
 /* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp  */
 
 #ifdef BFD64
@@ -251,7 +251,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
 
-{ "armeb-*-netbsdelf*",
+{ "arm*eb-*-netbsdelf*",
 _elf32_be_vec },
 #endif
 
@@ -259,7 +259,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
 
-{ "arm-*-netbsdelf*",
+{ "arm*-*-netbsdelf*",
 _elf32_le_vec },
 #endif
 



CVS commit: src/external/gpl3/gdb/lib/libbfd/arch

2016-10-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Oct 24 03:02:49 UTC 2016

Modified Files:
src/external/gpl3/gdb/lib/libbfd/arch/mips64eb: targmatch.h
src/external/gpl3/gdb/lib/libbfd/arch/mips64el: targmatch.h
src/external/gpl3/gdb/lib/libbfd/arch/mipseb: defs.mk targmatch.h
src/external/gpl3/gdb/lib/libbfd/arch/mipsel: defs.mk targmatch.h

Log Message:
regen.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 \
src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h
cvs rdiff -u -r1.9 -r1.10 \
src/external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk
cvs rdiff -u -r1.8 -r1.9 \
src/external/gpl3/gdb/lib/libbfd/arch/mipseb/targmatch.h
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/lib/libbfd/arch/mipsel/defs.mk
cvs rdiff -u -r1.8 -r1.9 \
src/external/gpl3/gdb/lib/libbfd/arch/mipsel/targmatch.h

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/gdb/lib/libbfd/arch/mips64eb/targmatch.h
diff -u src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h:1.9 src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h:1.10
--- src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h:1.9	Mon Oct 17 04:15:35 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h	Mon Oct 24 03:02:48 2016
@@ -251,7 +251,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
 
-{ "armeb-*-netbsdelf*",
+{ "arm*eb-*-netbsdelf*",
 _elf32_be_vec },
 #endif
 
@@ -259,7 +259,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
 
-{ "arm-*-netbsdelf*",
+{ "arm*-*-netbsdelf*",
 _elf32_le_vec },
 #endif
 

Index: src/external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h
diff -u src/external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h:1.9 src/external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h:1.10
--- src/external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h:1.9	Mon Oct 17 04:15:36 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h	Mon Oct 24 03:02:48 2016
@@ -251,7 +251,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_be_vec)
 
-{ "armeb-*-netbsdelf*",
+{ "arm*eb-*-netbsdelf*",
 _elf32_be_vec },
 #endif
 
@@ -259,7 +259,7 @@
 
 #if !defined (SELECT_VECS) || defined (HAVE_arm_elf32_le_vec)
 
-{ "arm-*-netbsdelf*",
+{ "arm*-*-netbsdelf*",
 _elf32_le_vec },
 #endif
 

Index: src/external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk
diff -u src/external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk:1.4 src/external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk:1.5
--- src/external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk:1.4	Sun Oct 16 08:23:06 2016
+++ src/external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk	Mon Oct 24 03:02:48 2016
@@ -2,8 +2,8 @@
 # Generated from: NetBSD: mknative-gdb,v 1.7 2016/10/16 04:37:42 mrg Exp 
 # Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp 
 #
-G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo ecofflink.lo coffgen.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-mips.lo cpu-plugin.lo  archive64.lo ofiles
+G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo ecofflink.lo coffgen.lo elfn32-mips.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-mips.lo cpu-plugin.lo  archive64.lo ofiles
 G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo  cache.lo coff-bfd.lo compress.lo corefile.lo format.lo hash.lo  init.lo libbfd.lo linker.lo merge.lo opncls.lo reloc.lo  section.lo simple.lo stab-syms.lo stabs.lo syms.lo targets.lo  binary.lo ihex.lo srec.lo tekhex.lo verilog.lo
 G_DEFS=-DHAVE_CONFIG_H
-G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_ecoff_be_vec -DHAVE_mips_ecoff_le_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec -I./../intl
-G_TDEFAULTS=-DDEFAULT_VECTOR=mips_elf32_trad_be_vec -DSELECT_VECS='_elf32_trad_be_vec,_elf32_trad_le_vec,_elf64_trad_be_vec,_elf64_trad_le_vec,_ecoff_be_vec,_ecoff_le_vec,_le_vec,_be_vec,_le_vec,_be_vec,_vec' -DSELECT_ARCHITECTURES='_mips_arch,_plugin_arch'
+G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_mips_elf32_trad_be_vec -DHAVE_mips_elf32_trad_le_vec -DHAVE_mips_elf32_ntrad_be_vec -DHAVE_mips_elf32_ntrad_le_vec -DHAVE_mips_elf64_trad_le_vec -DHAVE_mips_elf64_trad_be_vec -DHAVE_mips_ecoff_be_vec -DHAVE_mips_ecoff_le_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec 

CVS commit: src/external/gpl3/gdb/lib/libbfd

2015-08-21 Thread Matthias Scheler
Module Name:src
Committed By:   tron
Date:   Fri Aug 21 08:19:28 UTC 2015

Modified Files:
src/external/gpl3/gdb/lib/libbfd: Makefile

Log Message:
Fix build with USE_SSP=yes.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gdb/lib/libbfd/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/gdb/lib/libbfd/Makefile
diff -u src/external/gpl3/gdb/lib/libbfd/Makefile:1.6 src/external/gpl3/gdb/lib/libbfd/Makefile:1.7
--- src/external/gpl3/gdb/lib/libbfd/Makefile:1.6	Sun Aug 16 09:51:58 2015
+++ src/external/gpl3/gdb/lib/libbfd/Makefile	Fri Aug 21 08:19:28 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2015/08/16 09:51:58 christos Exp $
+#	$NetBSD: Makefile,v 1.7 2015/08/21 08:19:28 tron Exp $
 
 .include bsd.own.mk
 .include ../Makefile.inc
@@ -27,6 +27,8 @@ CLEANFILES+=	elf32-target.h elf64-target
 
 .include bsd.lib.mk
 
+COPTS+= -Wno-stack-protector
+
 ${OBJS} ${SOBJS}: elf32-target.h elf64-target.h
 targets.o targets.pico: targmatch.h Makefile
 



CVS commit: src/external/gpl3/gdb/lib/libbfd/arch/mips64el

2015-05-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 23 22:14:20 UTC 2015

Modified Files:
src/external/gpl3/gdb/lib/libbfd/arch/mips64el: defs.mk

Log Message:
regenerated for N32 support.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk

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/gdb/lib/libbfd/arch/mips64el/defs.mk
diff -u src/external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk:1.4 src/external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk:1.5
--- src/external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk:1.4	Thu May  7 14:43:30 2015
+++ src/external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk	Sat May 23 22:14:20 2015
@@ -2,8 +2,8 @@
 # Generated from: NetBSD: mknative-gdb,v 1.6 2013/10/03 18:58:37 christos Exp 
 # Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp 
 #
-G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo netbsd-core.lo archive64.lo ofiles
+G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elfn32-mips.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo netbsd-core.lo archive64.lo ofiles
 G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo  cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo  opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo  linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo  stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo  verilog.lo
 G_DEFS=-DHAVE_CONFIG_H
-G_INCLUDES=-DNETBSD_CORE   -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_ecoff_little_vec -DHAVE_ecoff_big_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
-G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_tradlittlemips_vec -DSELECT_VECS='bfd_elf32_tradlittlemips_vec,bfd_elf32_tradbigmips_vec,bfd_elf64_tradbigmips_vec,bfd_elf64_tradlittlemips_vec,ecoff_little_vec,ecoff_big_vec,bfd_elf64_little_generic_vec,bfd_elf64_big_generic_vec,bfd_elf32_little_generic_vec,bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='bfd_mips_arch'
+G_INCLUDES=-DNETBSD_CORE   -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf32_ntradlittlemips_vec -DHAVE_bfd_elf32_ntradbigmips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_ecoff_little_vec -DHAVE_ecoff_big_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
+G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_tradlittlemips_vec -DSELECT_VECS='bfd_elf32_tradlittlemips_vec,bfd_elf32_tradbigmips_vec,bfd_elf32_ntradlittlemips_vec,bfd_elf32_ntradbigmips_vec,bfd_elf64_tradbigmips_vec,bfd_elf64_tradlittlemips_vec,ecoff_little_vec,ecoff_big_vec,bfd_elf64_little_generic_vec,bfd_elf64_big_generic_vec,bfd_elf32_little_generic_vec,bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='bfd_mips_arch'



CVS commit: src/external/gpl3/gdb/lib/libbfd/arch/mips64eb

2015-05-22 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat May 23 01:45:08 UTC 2015

Modified Files:
src/external/gpl3/gdb/lib/libbfd/arch/mips64eb: defs.mk

Log Message:
Regen for N32 target vectors.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk

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/gdb/lib/libbfd/arch/mips64eb/defs.mk
diff -u src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk:1.4 src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk:1.5
--- src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk:1.4	Thu May  7 14:43:30 2015
+++ src/external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk	Sat May 23 01:45:08 2015
@@ -2,8 +2,8 @@
 # Generated from: NetBSD: mknative-gdb,v 1.6 2013/10/03 18:58:37 christos Exp 
 # Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp 
 #
-G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo netbsd-core.lo archive64.lo ofiles
+G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elfn32-mips.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo netbsd-core.lo archive64.lo ofiles
 G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo  cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo  opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo  linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo  stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo  verilog.lo
 G_DEFS=-DHAVE_CONFIG_H
-G_INCLUDES=-DNETBSD_CORE   -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_ecoff_big_vec -DHAVE_ecoff_little_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
-G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_tradbigmips_vec -DSELECT_VECS='bfd_elf32_tradbigmips_vec,bfd_elf32_tradlittlemips_vec,bfd_elf64_tradbigmips_vec,bfd_elf64_tradlittlemips_vec,ecoff_big_vec,ecoff_little_vec,bfd_elf64_little_generic_vec,bfd_elf64_big_generic_vec,bfd_elf32_little_generic_vec,bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='bfd_mips_arch'
+G_INCLUDES=-DNETBSD_CORE   -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include   -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf32_ntradbigmips_vec -DHAVE_bfd_elf32_ntradlittlemips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_ecoff_big_vec -DHAVE_ecoff_little_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
+G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_tradbigmips_vec -DSELECT_VECS='bfd_elf32_tradbigmips_vec,bfd_elf32_tradlittlemips_vec,bfd_elf32_ntradbigmips_vec,bfd_elf32_ntradlittlemips_vec,bfd_elf64_tradbigmips_vec,bfd_elf64_tradlittlemips_vec,ecoff_big_vec,ecoff_little_vec,bfd_elf64_little_generic_vec,bfd_elf64_big_generic_vec,bfd_elf32_little_generic_vec,bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='bfd_mips_arch'



CVS commit: src/external/gpl3/gdb/lib/libbfd

2014-01-20 Thread Alan Barrett
Module Name:src
Committed By:   apb
Date:   Mon Jan 20 10:49:33 UTC 2014

Modified Files:
src/external/gpl3/gdb/lib/libbfd: Makefile

Log Message:
Don't embed ${DESTDIR} in the -DDEBUGDIR=... value.
DEBUGDIR should refer to a directory on the running system,
not the staging area used during a build.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gdb/lib/libbfd/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/gdb/lib/libbfd/Makefile
diff -u src/external/gpl3/gdb/lib/libbfd/Makefile:1.4 src/external/gpl3/gdb/lib/libbfd/Makefile:1.5
--- src/external/gpl3/gdb/lib/libbfd/Makefile:1.4	Tue Aug 13 19:29:45 2013
+++ src/external/gpl3/gdb/lib/libbfd/Makefile	Mon Jan 20 10:49:33 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2013/08/13 19:29:45 drochner Exp $
+#	$NetBSD: Makefile,v 1.5 2014/01/20 10:49:33 apb Exp $
 
 .include bsd.own.mk
 .include ../Makefile.inc
@@ -12,7 +12,7 @@ LIB=		bfd
 GCPPFLAGS=	${G_archdefs} ${G_DEFS} ${G_INCLUDES} ${G_TDEFAULTS}
 CPPFLAGS+=	-I${.CURDIR}/arch/${GDB_MACHINE_ARCH} -I${DIST}/include -I. \
 		-I${DIST}/bfd ${GCPPFLAGS:M-D*} ${GCPPFLAGS:M-I*:N-I.*} \
-		-DDEBUGDIR=\${DESTDIR}/usr/libdata/debug\
+		-DDEBUGDIR=\/usr/libdata/debug\
 
 GSRCS=		${G_libbfd_la_OBJECTS:libbfd.lo=lib_bfd.lo} \
 		${G_libbfd_la_DEPENDENCIES:M*.lo}