Tue Oct 11 03:08:14 2016 UTC ()
regen and fix aarch64


(christos)
diff -r1.17 -r1.18 src/external/gpl3/binutils/lib/libbfd/Makefile
diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfd_stdint.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfdver.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libbfd/arch/aarch64/config.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libopcodes/arch/aarch64/config.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/common/arch/aarch64/config.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/common/arch/aarch64/defs.mk
diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/gas/arch/aarch64/config.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/gprof/arch/aarch64/gconfig.h
diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h

cvs diff -r1.17 -r1.18 src/external/gpl3/binutils/lib/libbfd/Makefile (expand / switch to unified diff)

--- src/external/gpl3/binutils/lib/libbfd/Makefile 2016/07/21 16:47:50 1.17
+++ src/external/gpl3/binutils/lib/libbfd/Makefile 2016/10/11 03:08:14 1.18
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.17 2016/07/21 16:47:50 christos Exp $ 1# $NetBSD: Makefile,v 1.18 2016/10/11 03:08:14 christos Exp $
2 2
3NOLINKLIB= # defined 3NOLINKLIB= # defined
4NOLINT= # defined 4NOLINT= # defined
5NOMAN= # defined 5NOMAN= # defined
6NOPROFILE= # defined 6NOPROFILE= # defined
7NOCLANGERROR= # defined 7NOCLANGERROR= # defined
8 8
9.include <bsd.init.mk> 9.include <bsd.init.mk>
10 10
11# If the platform does not support shared libraries, we need to supply 11# If the platform does not support shared libraries, we need to supply
12# *something* for BFD-using programs to link against. Also provide an 12# *something* for BFD-using programs to link against. Also provide an
13# empty libinstall target so that libbfd.a does not get installed. 13# empty libinstall target so that libbfd.a does not get installed.
14.if ${MKPIC} == "no" 14.if ${MKPIC} == "no"
@@ -40,29 +40,31 @@ CPPFLAGS+= -I${.CURDIR}/arch/${BFD_MACHI @@ -40,29 +40,31 @@ CPPFLAGS+= -I${.CURDIR}/arch/${BFD_MACHI
40.if (${BFD_MACHINE_ARCH} == "vax") 40.if (${BFD_MACHINE_ARCH} == "vax")
41CPPFLAGS.elf.c += -O0 41CPPFLAGS.elf.c += -O0
42.endif 42.endif
43 43
44COPTS.pei-x86_64.c += -Wno-stack-protector 44COPTS.pei-x86_64.c += -Wno-stack-protector
45COPTS.elfxx-mips.c += -Wno-stack-protector 45COPTS.elfxx-mips.c += -Wno-stack-protector
46 46
47GSRCS= ${G_libbfd_la_OBJECTS:libbfd.lo=lib_bfd.lo} \ 47GSRCS= ${G_libbfd_la_OBJECTS:libbfd.lo=lib_bfd.lo} \
48 ${G_libbfd_la_DEPENDENCIES:M*.lo} 48 ${G_libbfd_la_DEPENDENCIES:M*.lo}
49SRCS= ${GSRCS:.lo=.c} 49SRCS= ${GSRCS:.lo=.c}
50 50
51DPSRCS+= elf32-target.h elf64-target.h targmatch.h \ 51DPSRCS+= elf32-target.h elf64-target.h targmatch.h \
52 elf32-ia64.c elf64-ia64.c peigen.c pepigen.c \ 52 elf32-ia64.c elf64-ia64.c peigen.c pepigen.c \
 53 elf32-riscv.c elf64-riscv.c elf32-aarch64.c elf64-aarch64.c \
53 pex64igen.c 54 pex64igen.c
54CLEANFILES+= elf32-target.h elf64-target.h targmatch.h \ 55CLEANFILES+= elf32-target.h elf64-target.h targmatch.h \
55 elf32-ia64.c elf64-ia64.c peigen.c pepigen.c \ 56 elf32-ia64.c elf64-ia64.c peigen.c pepigen.c \
 57 elf32-riscv.c elf64-riscv.c elf32-aarch64.c elf64-aarch64.c \
56 pex64igen.c 58 pex64igen.c
57 59
58TEXINFO= bfd.texinfo 60TEXINFO= bfd.texinfo
59INFOFLAGS= -I${DIST}/bfd/doc 61INFOFLAGS= -I${DIST}/bfd/doc
60 62
61.PATH: ${DIST}/bfd ${DIST}/bfd/doc 63.PATH: ${DIST}/bfd ${DIST}/bfd/doc
62 64
63.include <bsd.lib.mk> 65.include <bsd.lib.mk>
64.include <bsd.info.mk> 66.include <bsd.info.mk>
65 67
66${OBJS} ${SOBJS}: elf32-target.h elf64-target.h 68${OBJS} ${SOBJS}: elf32-target.h elf64-target.h
67targets.o targets.pico: targmatch.h Makefile 69targets.o targets.pico: targmatch.h Makefile
68.else 70.else
@@ -87,24 +89,32 @@ elf32-ia64.c: elfnn-ia64.c @@ -87,24 +89,32 @@ elf32-ia64.c: elfnn-ia64.c
87 89
88elf64-ia64.c: elfnn-ia64.c 90elf64-ia64.c: elfnn-ia64.c
89 ${_MKTARGET_CREATE} 91 ${_MKTARGET_CREATE}
90 ${TOOL_SED} -e s/NN/64/g < $> > $@ 92 ${TOOL_SED} -e s/NN/64/g < $> > $@
91 93
92elf32-riscv.c: elfnn-riscv.c 94elf32-riscv.c: elfnn-riscv.c
93 ${_MKTARGET_CREATE} 95 ${_MKTARGET_CREATE}
94 ${TOOL_SED} -e s/NN/32/g < $> > $@ 96 ${TOOL_SED} -e s/NN/32/g < $> > $@
95 97
96elf64-riscv.c: elfnn-riscv.c 98elf64-riscv.c: elfnn-riscv.c
97 ${_MKTARGET_CREATE} 99 ${_MKTARGET_CREATE}
98 ${TOOL_SED} -e s/NN/64/g < $> > $@ 100 ${TOOL_SED} -e s/NN/64/g < $> > $@
99 101
 102elf32-aarch64.c: elfnn-aarch64.c
 103 ${_MKTARGET_CREATE}
 104 ${TOOL_SED} -e s/NN/32/g < $> > $@
 105
 106elf64-aarch64.c: elfnn-aarch64.c
 107 ${_MKTARGET_CREATE}
 108 ${TOOL_SED} -e s/NN/64/g < $> > $@
 109
100peigen.c: peXXigen.c 110peigen.c: peXXigen.c
101 ${_MKTARGET_CREATE} 111 ${_MKTARGET_CREATE}
102 ${TOOL_SED} -e s/XX/pe/g < $> > $@ 112 ${TOOL_SED} -e s/XX/pe/g < $> > $@
103 113
104pepigen.c: peXXigen.c 114pepigen.c: peXXigen.c
105 ${_MKTARGET_CREATE} 115 ${_MKTARGET_CREATE}
106 ${TOOL_SED} -e s/XX/pep/g < $> > $@ 116 ${TOOL_SED} -e s/XX/pep/g < $> > $@
107 117
108pex64igen.c: peXXigen.c 118pex64igen.c: peXXigen.c
109 ${_MKTARGET_CREATE} 119 ${_MKTARGET_CREATE}
110 ${TOOL_SED} -e s/XX/pex64/g < $> > $@ 120 ${TOOL_SED} -e s/XX/pex64/g < $> > $@

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfd_stdint.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfd_stdint.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfd_stdint.h 2016/10/11 03:08:14 1.3
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1/* This file is automatically generated. DO NOT EDIT! */ 1/* This file is automatically generated. DO NOT EDIT! */
2/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */ 2/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
3/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */ 3/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
4 4
5/* generated for clang version 3.8 (branches/release_38 r261930) */ 5/* generated for clang version 3.8 (branches/release_38 r280599) */
6 6
7#ifndef GCC_GENERATED_STDINT_H 7#ifndef GCC_GENERATED_STDINT_H
8#define GCC_GENERATED_STDINT_H 1 8#define GCC_GENERATED_STDINT_H 1
9 9
10#include <sys/types.h> 10#include <sys/types.h>
11#include <stdint.h> 11#include <stdint.h>
12/* glibc uses these symbols as guards to prevent redefinitions. */ 12/* glibc uses these symbols as guards to prevent redefinitions. */
13#ifdef __int8_t_defined 13#ifdef __int8_t_defined
14#define _INT8_T 14#define _INT8_T
15#define _INT16_T 15#define _INT16_T
16#define _INT32_T 16#define _INT32_T
17#endif 17#endif
18#ifdef __uint32_t_defined 18#ifdef __uint32_t_defined

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfdver.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfdver.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/lib/libbfd/arch/aarch64/bfdver.h 2016/10/11 03:08:14 1.3
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1/* This file is automatically generated. DO NOT EDIT! */ 1/* This file is automatically generated. DO NOT EDIT! */
2/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */ 2/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
3/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */ 3/* Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp */
4 4
5#define BFD_VERSION_DATE 20160125 5#define BFD_VERSION_DATE 20160629
6#define BFD_VERSION 226000000 6#define BFD_VERSION 226010000
7#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.26.20160125" 7#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.26.1"
8#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>" 8#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libbfd/arch/aarch64/config.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/lib/libbfd/arch/aarch64/config.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/lib/libbfd/arch/aarch64/config.h 2016/10/11 03:08:14 1.3
@@ -288,36 +288,36 @@ @@ -288,36 +288,36 @@
288 */ 288 */
289#define LT_OBJDIR ".libs/" 289#define LT_OBJDIR ".libs/"
290 290
291/* Name of package */ 291/* Name of package */
292#define PACKAGE "bfd" 292#define PACKAGE "bfd"
293 293
294/* Define to the address where bug reports for this package should be sent. */ 294/* Define to the address where bug reports for this package should be sent. */
295#define PACKAGE_BUGREPORT "" 295#define PACKAGE_BUGREPORT ""
296 296
297/* Define to the full name of this package. */ 297/* Define to the full name of this package. */
298#define PACKAGE_NAME "bfd" 298#define PACKAGE_NAME "bfd"
299 299
300/* Define to the full name and version of this package. */ 300/* Define to the full name and version of this package. */
301#define PACKAGE_STRING "bfd 2.26" 301#define PACKAGE_STRING "bfd 2.26.1"
302 302
303/* Define to the one symbol short name of this package. */ 303/* Define to the one symbol short name of this package. */
304#define PACKAGE_TARNAME "bfd" 304#define PACKAGE_TARNAME "bfd"
305 305
306/* Define to the home page for this package. */ 306/* Define to the home page for this package. */
307#define PACKAGE_URL "" 307#define PACKAGE_URL ""
308 308
309/* Define to the version of this package. */ 309/* Define to the version of this package. */
310#define PACKAGE_VERSION "2.26" 310#define PACKAGE_VERSION "2.26.1"
311 311
312/* The size of `char', as computed by sizeof. */ 312/* The size of `char', as computed by sizeof. */
313/* #undef SIZEOF_CHAR */ 313/* #undef SIZEOF_CHAR */
314 314
315/* The size of `int', as computed by sizeof. */ 315/* The size of `int', as computed by sizeof. */
316/* #undef SIZEOF_INT */ 316/* #undef SIZEOF_INT */
317 317
318/* The size of `long', as computed by sizeof. */ 318/* The size of `long', as computed by sizeof. */
319#define SIZEOF_LONG 8 319#define SIZEOF_LONG 8
320 320
321/* The size of `long long', as computed by sizeof. */ 321/* The size of `long long', as computed by sizeof. */
322#define SIZEOF_LONG_LONG 8 322#define SIZEOF_LONG_LONG 8
323 323
@@ -370,27 +370,27 @@ @@ -370,27 +370,27 @@
370# define _POSIX_PTHREAD_SEMANTICS 1 370# define _POSIX_PTHREAD_SEMANTICS 1
371#endif 371#endif
372/* Enable extensions on HP NonStop. */ 372/* Enable extensions on HP NonStop. */
373#ifndef _TANDEM_SOURCE 373#ifndef _TANDEM_SOURCE
374# define _TANDEM_SOURCE 1 374# define _TANDEM_SOURCE 1
375#endif 375#endif
376/* Enable general extensions on Solaris. */ 376/* Enable general extensions on Solaris. */
377#ifndef __EXTENSIONS__ 377#ifndef __EXTENSIONS__
378# define __EXTENSIONS__ 1 378# define __EXTENSIONS__ 1
379#endif 379#endif
380 380
381 381
382/* Version number of package */ 382/* Version number of package */
383#define VERSION "2.26" 383#define VERSION "2.26.1"
384 384
385/* Number of bits in a file offset, on hosts where this is settable. */ 385/* Number of bits in a file offset, on hosts where this is settable. */
386/* #undef _FILE_OFFSET_BITS */ 386/* #undef _FILE_OFFSET_BITS */
387 387
388/* Define for large files, on AIX-style hosts. */ 388/* Define for large files, on AIX-style hosts. */
389/* #undef _LARGE_FILES */ 389/* #undef _LARGE_FILES */
390 390
391/* Define to 1 if on MINIX. */ 391/* Define to 1 if on MINIX. */
392/* #undef _MINIX */ 392/* #undef _MINIX */
393 393
394/* Define to 2 if the system does not provide POSIX.1 features except with 394/* Define to 2 if the system does not provide POSIX.1 features except with
395 this defined. */ 395 this defined. */
396/* #undef _POSIX_1_SOURCE */ 396/* #undef _POSIX_1_SOURCE */

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/lib/libopcodes/arch/aarch64/config.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/lib/libopcodes/arch/aarch64/config.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/lib/libopcodes/arch/aarch64/config.h 2016/10/11 03:08:14 1.3
@@ -64,36 +64,36 @@ @@ -64,36 +64,36 @@
64 */ 64 */
65#define LT_OBJDIR ".libs/" 65#define LT_OBJDIR ".libs/"
66 66
67/* Name of package */ 67/* Name of package */
68#define PACKAGE "opcodes" 68#define PACKAGE "opcodes"
69 69
70/* Define to the address where bug reports for this package should be sent. */ 70/* Define to the address where bug reports for this package should be sent. */
71#define PACKAGE_BUGREPORT "" 71#define PACKAGE_BUGREPORT ""
72 72
73/* Define to the full name of this package. */ 73/* Define to the full name of this package. */
74#define PACKAGE_NAME "opcodes" 74#define PACKAGE_NAME "opcodes"
75 75
76/* Define to the full name and version of this package. */ 76/* Define to the full name and version of this package. */
77#define PACKAGE_STRING "opcodes 2.26" 77#define PACKAGE_STRING "opcodes 2.26.1"
78 78
79/* Define to the one symbol short name of this package. */ 79/* Define to the one symbol short name of this package. */
80#define PACKAGE_TARNAME "opcodes" 80#define PACKAGE_TARNAME "opcodes"
81 81
82/* Define to the home page for this package. */ 82/* Define to the home page for this package. */
83#define PACKAGE_URL "" 83#define PACKAGE_URL ""
84 84
85/* Define to the version of this package. */ 85/* Define to the version of this package. */
86#define PACKAGE_VERSION "2.26" 86#define PACKAGE_VERSION "2.26.1"
87 87
88/* Define to 1 if you have the ANSI C header files. */ 88/* Define to 1 if you have the ANSI C header files. */
89#define STDC_HEADERS 1 89#define STDC_HEADERS 1
90 90
91/* Define if you can safely include both <string.h> and <strings.h>. */ 91/* Define if you can safely include both <string.h> and <strings.h>. */
92#define STRING_WITH_STRINGS 1 92#define STRING_WITH_STRINGS 1
93 93
94/* Enable extensions on AIX 3, Interix. */ 94/* Enable extensions on AIX 3, Interix. */
95#ifndef _ALL_SOURCE 95#ifndef _ALL_SOURCE
96# define _ALL_SOURCE 1 96# define _ALL_SOURCE 1
97#endif 97#endif
98/* Enable GNU extensions on systems that have them. */ 98/* Enable GNU extensions on systems that have them. */
99#ifndef _GNU_SOURCE 99#ifndef _GNU_SOURCE
@@ -104,24 +104,24 @@ @@ -104,24 +104,24 @@
104# define _POSIX_PTHREAD_SEMANTICS 1 104# define _POSIX_PTHREAD_SEMANTICS 1
105#endif 105#endif
106/* Enable extensions on HP NonStop. */ 106/* Enable extensions on HP NonStop. */
107#ifndef _TANDEM_SOURCE 107#ifndef _TANDEM_SOURCE
108# define _TANDEM_SOURCE 1 108# define _TANDEM_SOURCE 1
109#endif 109#endif
110/* Enable general extensions on Solaris. */ 110/* Enable general extensions on Solaris. */
111#ifndef __EXTENSIONS__ 111#ifndef __EXTENSIONS__
112# define __EXTENSIONS__ 1 112# define __EXTENSIONS__ 1
113#endif 113#endif
114 114
115 115
116/* Version number of package */ 116/* Version number of package */
117#define VERSION "2.26" 117#define VERSION "2.26.1"
118 118
119/* Define to 1 if on MINIX. */ 119/* Define to 1 if on MINIX. */
120/* #undef _MINIX */ 120/* #undef _MINIX */
121 121
122/* Define to 2 if the system does not provide POSIX.1 features except with 122/* Define to 2 if the system does not provide POSIX.1 features except with
123 this defined. */ 123 this defined. */
124/* #undef _POSIX_1_SOURCE */ 124/* #undef _POSIX_1_SOURCE */
125 125
126/* Define to 1 if you need to in order for `stat' and other things to work. */ 126/* Define to 1 if you need to in order for `stat' and other things to work. */
127/* #undef _POSIX_SOURCE */ 127/* #undef _POSIX_SOURCE */

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/common/arch/aarch64/config.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/usr.bin/common/arch/aarch64/config.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/usr.bin/common/arch/aarch64/config.h 2016/10/11 03:08:14 1.3
@@ -192,36 +192,36 @@ @@ -192,36 +192,36 @@
192 */ 192 */
193#define LT_OBJDIR ".libs/" 193#define LT_OBJDIR ".libs/"
194 194
195/* Name of package */ 195/* Name of package */
196#define PACKAGE "binutils" 196#define PACKAGE "binutils"
197 197
198/* Define to the address where bug reports for this package should be sent. */ 198/* Define to the address where bug reports for this package should be sent. */
199#define PACKAGE_BUGREPORT "" 199#define PACKAGE_BUGREPORT ""
200 200
201/* Define to the full name of this package. */ 201/* Define to the full name of this package. */
202#define PACKAGE_NAME "binutils" 202#define PACKAGE_NAME "binutils"
203 203
204/* Define to the full name and version of this package. */ 204/* Define to the full name and version of this package. */
205#define PACKAGE_STRING "binutils 2.26" 205#define PACKAGE_STRING "binutils 2.26.1"
206 206
207/* Define to the one symbol short name of this package. */ 207/* Define to the one symbol short name of this package. */
208#define PACKAGE_TARNAME "binutils" 208#define PACKAGE_TARNAME "binutils"
209 209
210/* Define to the home page for this package. */ 210/* Define to the home page for this package. */
211#define PACKAGE_URL "" 211#define PACKAGE_URL ""
212 212
213/* Define to the version of this package. */ 213/* Define to the version of this package. */
214#define PACKAGE_VERSION "2.26" 214#define PACKAGE_VERSION "2.26.1"
215 215
216/* The size of `long', as computed by sizeof. */ 216/* The size of `long', as computed by sizeof. */
217#define SIZEOF_LONG 8 217#define SIZEOF_LONG 8
218 218
219/* The size of `long long', as computed by sizeof. */ 219/* The size of `long long', as computed by sizeof. */
220#define SIZEOF_LONG_LONG 8 220#define SIZEOF_LONG_LONG 8
221 221
222/* If using the C implementation of alloca, define if you know the 222/* If using the C implementation of alloca, define if you know the
223 direction of stack growth for your system; otherwise it will be 223 direction of stack growth for your system; otherwise it will be
224 automatically deduced at runtime. 224 automatically deduced at runtime.
225 STACK_DIRECTION > 0 => grows toward higher addresses 225 STACK_DIRECTION > 0 => grows toward higher addresses
226 STACK_DIRECTION < 0 => grows toward lower addresses 226 STACK_DIRECTION < 0 => grows toward lower addresses
227 STACK_DIRECTION = 0 => direction of growth unknown */ 227 STACK_DIRECTION = 0 => direction of growth unknown */
@@ -255,31 +255,31 @@ @@ -255,31 +255,31 @@
255# define _POSIX_PTHREAD_SEMANTICS 1 255# define _POSIX_PTHREAD_SEMANTICS 1
256#endif 256#endif
257/* Enable extensions on HP NonStop. */ 257/* Enable extensions on HP NonStop. */
258#ifndef _TANDEM_SOURCE 258#ifndef _TANDEM_SOURCE
259# define _TANDEM_SOURCE 1 259# define _TANDEM_SOURCE 1
260#endif 260#endif
261/* Enable general extensions on Solaris. */ 261/* Enable general extensions on Solaris. */
262#ifndef __EXTENSIONS__ 262#ifndef __EXTENSIONS__
263# define __EXTENSIONS__ 1 263# define __EXTENSIONS__ 1
264#endif 264#endif
265 265
266 266
267/* Version number of package */ 267/* Version number of package */
268#define VERSION "2.26" 268#define VERSION "2.26.1"
269 269
270/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 270/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
271 `char[]'. */ 271 `char[]'. */
272/* #undef YYTEXT_POINTER */ 272#define YYTEXT_POINTER 1
273 273
274/* Number of bits in a file offset, on hosts where this is settable. */ 274/* Number of bits in a file offset, on hosts where this is settable. */
275/* #undef _FILE_OFFSET_BITS */ 275/* #undef _FILE_OFFSET_BITS */
276 276
277/* Define for large files, on AIX-style hosts. */ 277/* Define for large files, on AIX-style hosts. */
278/* #undef _LARGE_FILES */ 278/* #undef _LARGE_FILES */
279 279
280/* Define to 1 if on MINIX. */ 280/* Define to 1 if on MINIX. */
281/* #undef _MINIX */ 281/* #undef _MINIX */
282 282
283/* Define to 2 if the system does not provide POSIX.1 features except with 283/* Define to 2 if the system does not provide POSIX.1 features except with
284 this defined. */ 284 this defined. */
285/* #undef _POSIX_1_SOURCE */ 285/* #undef _POSIX_1_SOURCE */

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/common/arch/aarch64/defs.mk (expand / switch to unified diff)

--- src/external/gpl3/binutils/usr.bin/common/arch/aarch64/defs.mk 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/usr.bin/common/arch/aarch64/defs.mk 2016/10/11 03:08:14 1.3
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# This file is automatically generated. DO NOT EDIT! 1# This file is automatically generated. DO NOT EDIT!
2# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp  2# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
3# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp  3# Generated from: NetBSD: mknative.common,v 1.11 2014/02/17 21:39:43 christos Exp
4# 4#
5G_VERSION=2.26 5G_VERSION=2.26.1
6G_DEFS=-DHAVE_CONFIG_H 6G_DEFS=-DHAVE_CONFIG_H
7G_INCLUDES= 7G_INCLUDES=
8G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2 8G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
9G_man_MANS=addr2line.1 ar.1 dlltool.1 nlmconv.1 nm.1 objcopy.1 objdump.1 ranlib.1 readelf.1 size.1 strings.1 strip.1 elfedit.1 windres.1 windmc.1 c++filt.1 9G_man_MANS=addr2line.1 ar.1 dlltool.1 nlmconv.1 nm.1 objcopy.1 objdump.1 ranlib.1 readelf.1 size.1 strings.1 strip.1 elfedit.1 windres.1 windmc.1 c++filt.1
10G_TEXINFOS=binutils.texi 10G_TEXINFOS=binutils.texi
11G_PKGVERSION=(NetBSD Binutils nb1)  11G_PKGVERSION=(NetBSD Binutils nb1)
12G_REPORT_BUGS_TEXI=@uref{http://www.NetBSD.org/support/send-pr.html} 12G_REPORT_BUGS_TEXI=@uref{http://www.NetBSD.org/support/send-pr.html}
13G_size_OBJECTS=size.o bucomm.o version.o filemode.o 13G_size_OBJECTS=size.o bucomm.o version.o filemode.o
14G_size_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la 14G_size_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
15G_objdump_OBJECTS=objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o 15G_objdump_OBJECTS=objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o
16G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la  16G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la
17G_ar_OBJECTS=arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o 17G_ar_OBJECTS=arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o
18G_ar_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la 18G_ar_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/gas/arch/aarch64/config.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/usr.bin/gas/arch/aarch64/config.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/usr.bin/gas/arch/aarch64/config.h 2016/10/11 03:08:14 1.3
@@ -34,26 +34,29 @@ @@ -34,26 +34,29 @@
34 34
35/* Default architecture. */ 35/* Default architecture. */
36/* #undef DEFAULT_ARCH */ 36/* #undef DEFAULT_ARCH */
37 37
38/* Default CRIS architecture. */ 38/* Default CRIS architecture. */
39/* #undef DEFAULT_CRIS_ARCH */ 39/* #undef DEFAULT_CRIS_ARCH */
40 40
41/* Default emulation. */ 41/* Default emulation. */
42#define DEFAULT_EMULATION "" 42#define DEFAULT_EMULATION ""
43 43
44/* Define if you want compressed debug sections by default. */ 44/* Define if you want compressed debug sections by default. */
45/* #undef DEFAULT_FLAG_COMPRESS_DEBUG */ 45/* #undef DEFAULT_FLAG_COMPRESS_DEBUG */
46 46
 47/* Define to 1 if you want to generate x86 relax relocations by default. */
 48#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1
 49
47/* Supported emulations. */ 50/* Supported emulations. */
48#define EMULATIONS  51#define EMULATIONS
49 52
50/* Define if you want run-time sanity checks. */ 53/* Define if you want run-time sanity checks. */
51#define ENABLE_CHECKING 1 54#define ENABLE_CHECKING 1
52 55
53/* Define to 1 if translation of program messages to the user's native 56/* Define to 1 if translation of program messages to the user's native
54 language is requested. */ 57 language is requested. */
55#define ENABLE_NLS 1 58#define ENABLE_NLS 1
56 59
57/* Define to 1 if you have `alloca', as a function or macro. */ 60/* Define to 1 if you have `alloca', as a function or macro. */
58#define HAVE_ALLOCA 1 61#define HAVE_ALLOCA 1
59 62
@@ -251,36 +254,36 @@ @@ -251,36 +254,36 @@
251/* SOM support? */ 254/* SOM support? */
252/* #undef OBJ_MAYBE_SOM */ 255/* #undef OBJ_MAYBE_SOM */
253 256
254/* Name of package */ 257/* Name of package */
255#define PACKAGE "gas" 258#define PACKAGE "gas"
256 259
257/* Define to the address where bug reports for this package should be sent. */ 260/* Define to the address where bug reports for this package should be sent. */
258#define PACKAGE_BUGREPORT "" 261#define PACKAGE_BUGREPORT ""
259 262
260/* Define to the full name of this package. */ 263/* Define to the full name of this package. */
261#define PACKAGE_NAME "gas" 264#define PACKAGE_NAME "gas"
262 265
263/* Define to the full name and version of this package. */ 266/* Define to the full name and version of this package. */
264#define PACKAGE_STRING "gas 2.26" 267#define PACKAGE_STRING "gas 2.26.1"
265 268
266/* Define to the one symbol short name of this package. */ 269/* Define to the one symbol short name of this package. */
267#define PACKAGE_TARNAME "gas" 270#define PACKAGE_TARNAME "gas"
268 271
269/* Define to the home page for this package. */ 272/* Define to the home page for this package. */
270#define PACKAGE_URL "" 273#define PACKAGE_URL ""
271 274
272/* Define to the version of this package. */ 275/* Define to the version of this package. */
273#define PACKAGE_VERSION "2.26" 276#define PACKAGE_VERSION "2.26.1"
274 277
275/* Define if defaulting to ELF on SCO 5. */ 278/* Define if defaulting to ELF on SCO 5. */
276/* #undef SCO_ELF */ 279/* #undef SCO_ELF */
277 280
278/* If using the C implementation of alloca, define if you know the 281/* If using the C implementation of alloca, define if you know the
279 direction of stack growth for your system; otherwise it will be 282 direction of stack growth for your system; otherwise it will be
280 automatically deduced at runtime. 283 automatically deduced at runtime.
281 STACK_DIRECTION > 0 => grows toward higher addresses 284 STACK_DIRECTION > 0 => grows toward higher addresses
282 STACK_DIRECTION < 0 => grows toward lower addresses 285 STACK_DIRECTION < 0 => grows toward lower addresses
283 STACK_DIRECTION = 0 => direction of growth unknown */ 286 STACK_DIRECTION = 0 => direction of growth unknown */
284/* #undef STACK_DIRECTION */ 287/* #undef STACK_DIRECTION */
285 288
286/* Define to 1 if you have the ANSI C header files. */ 289/* Define to 1 if you have the ANSI C header files. */
@@ -341,43 +344,43 @@ @@ -341,43 +344,43 @@
341#ifndef _TANDEM_SOURCE 344#ifndef _TANDEM_SOURCE
342# define _TANDEM_SOURCE 1 345# define _TANDEM_SOURCE 1
343#endif 346#endif
344/* Enable general extensions on Solaris. */ 347/* Enable general extensions on Solaris. */
345#ifndef __EXTENSIONS__ 348#ifndef __EXTENSIONS__
346# define __EXTENSIONS__ 1 349# define __EXTENSIONS__ 1
347#endif 350#endif
348 351
349 352
350/* Using cgen code? */ 353/* Using cgen code? */
351/* #undef USING_CGEN */ 354/* #undef USING_CGEN */
352 355
353/* Version number of package */ 356/* Version number of package */
354#define VERSION "2.26" 357#define VERSION "2.26.1"
355 358
356/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 359/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
357 significant byte first (like Motorola and SPARC, unlike Intel). */ 360 significant byte first (like Motorola and SPARC, unlike Intel). */
358#if defined AC_APPLE_UNIVERSAL_BUILD 361#if defined AC_APPLE_UNIVERSAL_BUILD
359# if defined __BIG_ENDIAN__ 362# if defined __BIG_ENDIAN__
360# define WORDS_BIGENDIAN 1 363# define WORDS_BIGENDIAN 1
361# endif 364# endif
362#else 365#else
363# ifndef WORDS_BIGENDIAN 366# ifndef WORDS_BIGENDIAN
364/* # undef WORDS_BIGENDIAN */ 367/* # undef WORDS_BIGENDIAN */
365# endif 368# endif
366#endif 369#endif
367 370
368/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 371/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
369 `char[]'. */ 372 `char[]'. */
370/* #undef YYTEXT_POINTER */ 373#define YYTEXT_POINTER 1
371 374
372/* Number of bits in a file offset, on hosts where this is settable. */ 375/* Number of bits in a file offset, on hosts where this is settable. */
373/* #undef _FILE_OFFSET_BITS */ 376/* #undef _FILE_OFFSET_BITS */
374 377
375/* Define for large files, on AIX-style hosts. */ 378/* Define for large files, on AIX-style hosts. */
376/* #undef _LARGE_FILES */ 379/* #undef _LARGE_FILES */
377 380
378/* Define to 1 if on MINIX. */ 381/* Define to 1 if on MINIX. */
379/* #undef _MINIX */ 382/* #undef _MINIX */
380 383
381/* Define to 2 if the system does not provide POSIX.1 features except with 384/* Define to 2 if the system does not provide POSIX.1 features except with
382 this defined. */ 385 this defined. */
383/* #undef _POSIX_1_SOURCE */ 386/* #undef _POSIX_1_SOURCE */

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/gprof/arch/aarch64/gconfig.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/usr.bin/gprof/arch/aarch64/gconfig.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/usr.bin/gprof/arch/aarch64/gconfig.h 2016/10/11 03:08:14 1.3
@@ -55,36 +55,36 @@ @@ -55,36 +55,36 @@
55 */ 55 */
56#define LT_OBJDIR ".libs/" 56#define LT_OBJDIR ".libs/"
57 57
58/* Name of package */ 58/* Name of package */
59#define PACKAGE "gprof" 59#define PACKAGE "gprof"
60 60
61/* Define to the address where bug reports for this package should be sent. */ 61/* Define to the address where bug reports for this package should be sent. */
62#define PACKAGE_BUGREPORT "" 62#define PACKAGE_BUGREPORT ""
63 63
64/* Define to the full name of this package. */ 64/* Define to the full name of this package. */
65#define PACKAGE_NAME "gprof" 65#define PACKAGE_NAME "gprof"
66 66
67/* Define to the full name and version of this package. */ 67/* Define to the full name and version of this package. */
68#define PACKAGE_STRING "gprof 2.26" 68#define PACKAGE_STRING "gprof 2.26.1"
69 69
70/* Define to the one symbol short name of this package. */ 70/* Define to the one symbol short name of this package. */
71#define PACKAGE_TARNAME "gprof" 71#define PACKAGE_TARNAME "gprof"
72 72
73/* Define to the home page for this package. */ 73/* Define to the home page for this package. */
74#define PACKAGE_URL "" 74#define PACKAGE_URL ""
75 75
76/* Define to the version of this package. */ 76/* Define to the version of this package. */
77#define PACKAGE_VERSION "2.26" 77#define PACKAGE_VERSION "2.26.1"
78 78
79/* Define to 1 if you have the ANSI C header files. */ 79/* Define to 1 if you have the ANSI C header files. */
80#define STDC_HEADERS 1 80#define STDC_HEADERS 1
81 81
82/* Enable extensions on AIX 3, Interix. */ 82/* Enable extensions on AIX 3, Interix. */
83#ifndef _ALL_SOURCE 83#ifndef _ALL_SOURCE
84# define _ALL_SOURCE 1 84# define _ALL_SOURCE 1
85#endif 85#endif
86/* Enable GNU extensions on systems that have them. */ 86/* Enable GNU extensions on systems that have them. */
87#ifndef _GNU_SOURCE 87#ifndef _GNU_SOURCE
88# define _GNU_SOURCE 1 88# define _GNU_SOURCE 1
89#endif 89#endif
90/* Enable threading extensions on Solaris. */ 90/* Enable threading extensions on Solaris. */
@@ -92,27 +92,27 @@ @@ -92,27 +92,27 @@
92# define _POSIX_PTHREAD_SEMANTICS 1 92# define _POSIX_PTHREAD_SEMANTICS 1
93#endif 93#endif
94/* Enable extensions on HP NonStop. */ 94/* Enable extensions on HP NonStop. */
95#ifndef _TANDEM_SOURCE 95#ifndef _TANDEM_SOURCE
96# define _TANDEM_SOURCE 1 96# define _TANDEM_SOURCE 1
97#endif 97#endif
98/* Enable general extensions on Solaris. */ 98/* Enable general extensions on Solaris. */
99#ifndef __EXTENSIONS__ 99#ifndef __EXTENSIONS__
100# define __EXTENSIONS__ 1 100# define __EXTENSIONS__ 1
101#endif 101#endif
102 102
103 103
104/* Version number of package */ 104/* Version number of package */
105#define VERSION "2.26" 105#define VERSION "2.26.1"
106 106
107/* Number of bits in a file offset, on hosts where this is settable. */ 107/* Number of bits in a file offset, on hosts where this is settable. */
108/* #undef _FILE_OFFSET_BITS */ 108/* #undef _FILE_OFFSET_BITS */
109 109
110/* Define for large files, on AIX-style hosts. */ 110/* Define for large files, on AIX-style hosts. */
111/* #undef _LARGE_FILES */ 111/* #undef _LARGE_FILES */
112 112
113/* Define to 1 if on MINIX. */ 113/* Define to 1 if on MINIX. */
114/* #undef _MINIX */ 114/* #undef _MINIX */
115 115
116/* Define to 2 if the system does not provide POSIX.1 features except with 116/* Define to 2 if the system does not provide POSIX.1 features except with
117 this defined. */ 117 this defined. */
118/* #undef _POSIX_1_SOURCE */ 118/* #undef _POSIX_1_SOURCE */

cvs diff -r1.2 -r1.3 src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h (expand / switch to unified diff)

--- src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h 2016/04/05 09:54:26 1.2
+++ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h 2016/10/11 03:08:14 1.3
@@ -160,36 +160,36 @@ @@ -160,36 +160,36 @@
160 */ 160 */
161#define LT_OBJDIR ".libs/" 161#define LT_OBJDIR ".libs/"
162 162
163/* Name of package */ 163/* Name of package */
164#define PACKAGE "ld" 164#define PACKAGE "ld"
165 165
166/* Define to the address where bug reports for this package should be sent. */ 166/* Define to the address where bug reports for this package should be sent. */
167#define PACKAGE_BUGREPORT "" 167#define PACKAGE_BUGREPORT ""
168 168
169/* Define to the full name of this package. */ 169/* Define to the full name of this package. */
170#define PACKAGE_NAME "ld" 170#define PACKAGE_NAME "ld"
171 171
172/* Define to the full name and version of this package. */ 172/* Define to the full name and version of this package. */
173#define PACKAGE_STRING "ld 2.26" 173#define PACKAGE_STRING "ld 2.26.1"
174 174
175/* Define to the one symbol short name of this package. */ 175/* Define to the one symbol short name of this package. */
176#define PACKAGE_TARNAME "ld" 176#define PACKAGE_TARNAME "ld"
177 177
178/* Define to the home page for this package. */ 178/* Define to the home page for this package. */
179#define PACKAGE_URL "" 179#define PACKAGE_URL ""
180 180
181/* Define to the version of this package. */ 181/* Define to the version of this package. */
182#define PACKAGE_VERSION "2.26" 182#define PACKAGE_VERSION "2.26.1"
183 183
184/* The size of `void *', as computed by sizeof. */ 184/* The size of `void *', as computed by sizeof. */
185#define SIZEOF_VOID_P 8 185#define SIZEOF_VOID_P 8
186 186
187/* Define to 1 if you have the ANSI C header files. */ 187/* Define to 1 if you have the ANSI C header files. */
188#define STDC_HEADERS 1 188#define STDC_HEADERS 1
189 189
190/* Define if you can safely include both <string.h> and <strings.h>. */ 190/* Define if you can safely include both <string.h> and <strings.h>. */
191#define STRING_WITH_STRINGS 1 191#define STRING_WITH_STRINGS 1
192 192
193/* Use b modifier when opening binary files? */ 193/* Use b modifier when opening binary files? */
194/* #undef USE_BINARY_FOPEN */ 194/* #undef USE_BINARY_FOPEN */
195 195
@@ -206,31 +206,31 @@ @@ -206,31 +206,31 @@
206# define _POSIX_PTHREAD_SEMANTICS 1 206# define _POSIX_PTHREAD_SEMANTICS 1
207#endif 207#endif
208/* Enable extensions on HP NonStop. */ 208/* Enable extensions on HP NonStop. */
209#ifndef _TANDEM_SOURCE 209#ifndef _TANDEM_SOURCE
210# define _TANDEM_SOURCE 1 210# define _TANDEM_SOURCE 1
211#endif 211#endif
212/* Enable general extensions on Solaris. */ 212/* Enable general extensions on Solaris. */
213#ifndef __EXTENSIONS__ 213#ifndef __EXTENSIONS__
214# define __EXTENSIONS__ 1 214# define __EXTENSIONS__ 1
215#endif 215#endif
216 216
217 217
218/* Version number of package */ 218/* Version number of package */
219#define VERSION "2.26" 219#define VERSION "2.26.1"
220 220
221/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a 221/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
222 `char[]'. */ 222 `char[]'. */
223/* #undef YYTEXT_POINTER */ 223#define YYTEXT_POINTER 1
224 224
225/* Number of bits in a file offset, on hosts where this is settable. */ 225/* Number of bits in a file offset, on hosts where this is settable. */
226/* #undef _FILE_OFFSET_BITS */ 226/* #undef _FILE_OFFSET_BITS */
227 227
228/* Define for large files, on AIX-style hosts. */ 228/* Define for large files, on AIX-style hosts. */
229/* #undef _LARGE_FILES */ 229/* #undef _LARGE_FILES */
230 230
231/* Define to 1 if on MINIX. */ 231/* Define to 1 if on MINIX. */
232/* #undef _MINIX */ 232/* #undef _MINIX */
233 233
234/* Define to 2 if the system does not provide POSIX.1 features except with 234/* Define to 2 if the system does not provide POSIX.1 features except with
235 this defined. */ 235 this defined. */
236/* #undef _POSIX_1_SOURCE */ 236/* #undef _POSIX_1_SOURCE */