Regen x86, add libctf.

This commit is contained in:
christos 2020-04-04 00:46:53 +00:00
parent d10b865ffb
commit 019f24e578
39 changed files with 2073 additions and 1661 deletions

View File

@ -1,5 +1,5 @@
# $NetBSD: Makefile,v 1.1 2009/08/18 20:21:59 skrll Exp $
# $NetBSD: Makefile,v 1.2 2020/04/04 00:46:53 christos Exp $
SUBDIR+= libopcodes libbfd libiberty
SUBDIR+= libctf libopcodes libbfd libiberty
.include <bsd.subdir.mk>

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.21 2018/11/07 01:13:56 christos Exp $
# $NetBSD: Makefile,v 1.22 2020/04/04 00:46:53 christos Exp $
NOLINKLIB= # defined
NOLINT= # defined
@ -23,11 +23,12 @@ BFD_MACHINE_ARCH?= ${MACHINE_ARCH:C/armv[4-7]/arm/}
DEFS_MK=${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk
# XXX: Fix me
BINDIR=/usr/bin
BINDIR=/usr/lib
.if exists(${DEFS_MK})
.include "${DEFS_MK}"
SHLIB_MAJOR= 16
SHLIB_MAJOR= 17
SHLIB_MINOR= 0
LIBDPLIBS+= z ${.CURDIR}/../../../../../lib/libz
@ -37,7 +38,8 @@ GCPPFLAGS+= ${G_HAVEVECS}
CPPFLAGS+= -I${.CURDIR}/arch/${BFD_MACHINE_ARCH} -I${DIST}/include -I. \
-I${DIST}/bfd ${GCPPFLAGS:M-D*} ${GCPPFLAGS:M-I*:N-I.*} \
-DDEBUGDIR=\"${DEBUGDIR}\" -DBINDIR=\"${BINDIR}\"
-DDEBUGDIR=\"${DEBUGDIR}\" -DLIBDIR=\"${LIBDIR}\" \
-DBINDIR=\"${BINDIR}\"
.if (${BFD_MACHINE_ARCH} == "vax")
CPPFLAGS.elf.c += -O0

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* generated for i486--netbsdelf-gcc (NetBSD nb2 20180327) 6.4.0 */
/* generated for i486--netbsdelf-gcc (NetBSD nb1 20190930) 8.3.0 */
#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1

View File

@ -20,7 +20,7 @@
In releases, the date is not included in either version strings or
sonames. */
#define BFD_VERSION_DATE 20180718
#define BFD_VERSION 231010000
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.31.1"
#define BFD_VERSION_DATE 20200201
#define BFD_VERSION 234000000
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.34"
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"

View File

@ -112,6 +112,9 @@
/* Define to 1 if you have the `fileno' function. */
#define HAVE_FILENO 1
/* Define to 1 if you have the `fls' function. */
/* #undef HAVE_FLS */
/* Define to 1 if you have the `fopen64' function. */
/* #undef HAVE_FOPEN64 */
@ -314,7 +317,7 @@
#define PACKAGE_NAME "bfd"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "bfd 2.31.1"
#define PACKAGE_STRING "bfd 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "bfd"
@ -323,13 +326,13 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* The size of `char', as computed by sizeof. */
/* #undef SIZEOF_CHAR */
/* The size of `int', as computed by sizeof. */
/* #undef SIZEOF_INT */
#define SIZEOF_INT 4
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 4
@ -396,7 +399,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE

View File

@ -2,9 +2,9 @@
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_libbfd_la_DEPENDENCIES=elf32-i386.lo elfxx-x86.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-properties.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo coff-i386.lo cofflink.lo coffgen.lo pei-i386.lo peigen.lo elf32-gen.lo plugin.lo cpu-i386.lo cpu-iamcu.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_libbfd_la_DEPENDENCIES=elf32-i386.lo elfxx-x86.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo coff-i386.lo cofflink.lo coffgen.lo pei-i386.lo peigen.lo elf32-gen.lo plugin.lo cpu-i386.lo cpu-iamcu.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 elf-properties.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=
G_TDEFAULTS=-DDEFAULT_VECTOR=i386_elf32_vec -DSELECT_VECS='&i386_elf32_vec,&iamcu_elf32_vec,&i386_coff_vec,&i386_pei_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch,&bfd_iamcu_arch,&bfd_plugin_arch'
G_HAVEVECS=-DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_i386_coff_vec -DHAVE_i386_pei_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec
G_TDEFAULTS=-DDEFAULT_VECTOR=i386_elf32_vec -DSELECT_VECS='&i386_elf32_vec,&iamcu_elf32_vec,&i386_coff_vec,&i386_pei_vec,&elf32_le_vec,&elf32_be_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch,&bfd_iamcu_arch'
G_HAVEVECS=-DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_i386_coff_vec -DHAVE_i386_pei_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* generated for x86_64--netbsd-gcc (NetBSD nb3 20180905) 6.4.0 */
/* generated for x86_64--netbsd-gcc (NetBSD nb1 20190930) 8.3.0 */
#ifndef GCC_GENERATED_STDINT_H
#define GCC_GENERATED_STDINT_H 1

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* The date below is automatically updated every day by a bot. During
@ -20,7 +20,7 @@
In releases, the date is not included in either version strings or
sonames. */
#define BFD_VERSION_DATE 20180718
#define BFD_VERSION 231010000
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.31.1"
#define BFD_VERSION_DATE 20200201
#define BFD_VERSION 234000000
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.34"
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
@ -112,6 +112,9 @@
/* Define to 1 if you have the `fileno' function. */
#define HAVE_FILENO 1
/* Define to 1 if you have the `fls' function. */
/* #undef HAVE_FLS */
/* Define to 1 if you have the `fopen64' function. */
/* #undef HAVE_FOPEN64 */
@ -314,7 +317,7 @@
#define PACKAGE_NAME "bfd"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "bfd 2.31.1"
#define PACKAGE_STRING "bfd 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "bfd"
@ -323,13 +326,13 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* The size of `char', as computed by sizeof. */
/* #undef SIZEOF_CHAR */
/* The size of `int', as computed by sizeof. */
/* #undef SIZEOF_INT */
#define SIZEOF_INT 4
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 8
@ -396,7 +399,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE

View File

@ -1,10 +1,10 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_libbfd_la_DEPENDENCIES=elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-properties.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo elf32-i386.lo elf-vxworks.lo elf32.lo coff-i386.lo cofflink.lo coffgen.lo pei-i386.lo peigen.lo pei-x86_64.lo pex64igen.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-i386.lo cpu-iamcu.lo cpu-l1om.lo cpu-k1om.lo cpu-plugin.lo netbsd-core.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_libbfd_la_DEPENDENCIES=elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf64.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo dwarf2.lo elf32-i386.lo elf32.lo coff-i386.lo cofflink.lo coffgen.lo pei-i386.lo peigen.lo pei-x86_64.lo pex64igen.lo elf64-gen.lo elf32-gen.lo plugin.lo cpu-i386.lo cpu-iamcu.lo cpu-l1om.lo cpu-k1om.lo netbsd-core.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 elf-properties.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=
G_TDEFAULTS=-DDEFAULT_VECTOR=x86_64_elf64_vec -DSELECT_VECS='&x86_64_elf64_vec,&i386_elf32_vec,&iamcu_elf32_vec,&i386_coff_vec,&i386_pei_vec,&x86_64_pei_vec,&l1om_elf64_vec,&k1om_elf64_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec,&plugin_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch,&bfd_plugin_arch'
G_HAVEVECS=-DHAVE_x86_64_elf64_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_i386_coff_vec -DHAVE_i386_pei_vec -DHAVE_x86_64_pei_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec -DHAVE_plugin_vec
G_TDEFAULTS=-DDEFAULT_VECTOR=x86_64_elf64_vec -DSELECT_VECS='&x86_64_elf64_vec,&i386_elf32_vec,&iamcu_elf32_vec,&i386_coff_vec,&i386_pei_vec,&x86_64_pei_vec,&l1om_elf64_vec,&k1om_elf64_vec,&elf64_le_vec,&elf64_be_vec,&elf32_le_vec,&elf32_be_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch,&bfd_iamcu_arch,&bfd_l1om_arch,&bfd_k1om_arch'
G_HAVEVECS=-DHAVE_x86_64_elf64_vec -DHAVE_i386_elf32_vec -DHAVE_iamcu_elf32_vec -DHAVE_i386_coff_vec -DHAVE_i386_pei_vec -DHAVE_x86_64_pei_vec -DHAVE_l1om_elf64_vec -DHAVE_k1om_elf64_vec -DHAVE_elf64_le_vec -DHAVE_elf64_be_vec -DHAVE_elf32_le_vec -DHAVE_elf32_be_vec

View File

@ -0,0 +1,36 @@
# $NetBSD: Makefile,v 1.1 2020/04/04 00:46:53 christos Exp $
NOLINKLIB= # defined
NOLINT= # defined
NOMAN= # defined
NOPROFILE= # defined
NOCLANGERROR= # defined
.include <bsd.init.mk>
LIB= ctf
BFD_MACHINE_ARCH?= ${MACHINE_ARCH:C/armv[4-7]/arm/}
.if exists(${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk)
.include "${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk"
SHLIB_MAJOR= 0
SHLIB_MINOR= 0
GCPPFLAGS= ${G_archdefs} ${G_DEFS} ${G_INCLUDES} ${G_TDEFAULTS}
CPPFLAGS+= -I${.CURDIR}/arch/${BFD_MACHINE_ARCH} \
-I${.CURDIR}/../libbfd/arch/${BFD_MACHINE_ARCH} \
-I${DIST}/include -I. -I${DIST}/libctf \
-I${DIST}/bfd ${GCPPFLAGS:M-D*} \
${GCPPFLAGS:M-I*:N-I.*}
SRCS= ${G_libctf_la_SOURCES}
.PATH: ${DIST}/libctf
.include <bsd.lib.mk>
.else
.include <bsd.prog.mk> # do nothing
.endif

View File

@ -0,0 +1,162 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.h.in by configure. */
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Whether libbfd was configured for an ELF target. */
/* #undef HAVE_BFD_ELF */
/* Define to 1 if you have the <byteswap.h> header file. */
/* #undef HAVE_BYTESWAP_H */
/* Define to 1 if you have the declaration of `asprintf', and to 0 if you
don't. */
#define HAVE_DECL_ASPRINTF 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the <endian.h> header file. */
#define HAVE_ENDIAN_H 1
/* Define to 1 if you have the `getpagesize' function. */
#define HAVE_GETPAGESIZE 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have a working `mmap' system call. */
#define HAVE_MMAP 1
/* Whether the platform has a definition of O_CLOEXEC. */
#define HAVE_O_CLOEXEC 1
/* Define to 1 if you have the `pread' function. */
#define HAVE_PREAD 1
/* Define to 1 if you have the `qsort_r' function. */
/* #undef HAVE_QSORT_R */
/* Whether a qsort_r exists with a void *arg as its last arg. */
/* #undef HAVE_QSORT_R_ARG_LAST */
/* Whether a qsort_r exists with the compar function as its last arg. */
/* #undef HAVE_QSORT_R_COMPAR_LAST */
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LT_OBJDIR ".libs/"
/* Name of package */
#define PACKAGE "libctf-library"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""
/* Define to the full name of this package. */
#define PACKAGE_NAME "libctf library"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "libctf library 1.2.0-pre"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "libctf-library"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.2.0-pre"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Enable extensions on AIX 3, Interix. */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
#endif
/* Enable GNU extensions on systems that have them. */
#ifndef _GNU_SOURCE
# define _GNU_SOURCE 1
#endif
/* Enable threading extensions on Solaris. */
#ifndef _POSIX_PTHREAD_SEMANTICS
# define _POSIX_PTHREAD_SEMANTICS 1
#endif
/* Enable extensions on HP NonStop. */
#ifndef _TANDEM_SOURCE
# define _TANDEM_SOURCE 1
#endif
/* Enable general extensions on Solaris. */
#ifndef __EXTENSIONS__
# define __EXTENSIONS__ 1
#endif
/* Version number of package */
#define VERSION "1.2.0-pre"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
/* # undef WORDS_BIGENDIAN */
# endif
#endif
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE
# define _DARWIN_USE_64_BIT_INODE 1
#endif
/* Number of bits in a file offset, on hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS */
/* Define for large files, on AIX-style hosts. */
/* #undef _LARGE_FILES */
/* Define to 1 if on MINIX. */
/* #undef _MINIX */
/* Define to 2 if the system does not provide POSIX.1 features except with
this defined. */
/* #undef _POSIX_1_SOURCE */
/* Define to 1 if you need to in order for `stat' and other things to work. */
/* #undef _POSIX_SOURCE */

View File

@ -0,0 +1,5 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_libctf_la_SOURCES=ctf-archive.c ctf-dump.c ctf-create.c ctf-decl.c ctf-error.c ctf-hash.c ctf-labels.c ctf-link.c ctf-lookup.c ctf-open.c ctf-string.c ctf-subr.c ctf-types.c ctf-util.c ctf-qsort_r.c ctf-open-bfd.c

View File

@ -0,0 +1,162 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.h.in by configure. */
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Whether libbfd was configured for an ELF target. */
/* #undef HAVE_BFD_ELF */
/* Define to 1 if you have the <byteswap.h> header file. */
/* #undef HAVE_BYTESWAP_H */
/* Define to 1 if you have the declaration of `asprintf', and to 0 if you
don't. */
#define HAVE_DECL_ASPRINTF 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the <endian.h> header file. */
#define HAVE_ENDIAN_H 1
/* Define to 1 if you have the `getpagesize' function. */
#define HAVE_GETPAGESIZE 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define to 1 if you have a working `mmap' system call. */
#define HAVE_MMAP 1
/* Whether the platform has a definition of O_CLOEXEC. */
#define HAVE_O_CLOEXEC 1
/* Define to 1 if you have the `pread' function. */
#define HAVE_PREAD 1
/* Define to 1 if you have the `qsort_r' function. */
/* #undef HAVE_QSORT_R */
/* Whether a qsort_r exists with a void *arg as its last arg. */
/* #undef HAVE_QSORT_R_ARG_LAST */
/* Whether a qsort_r exists with the compar function as its last arg. */
/* #undef HAVE_QSORT_R_COMPAR_LAST */
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LT_OBJDIR ".libs/"
/* Name of package */
#define PACKAGE "libctf-library"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""
/* Define to the full name of this package. */
#define PACKAGE_NAME "libctf library"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "libctf library 1.2.0-pre"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "libctf-library"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.2.0-pre"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Enable extensions on AIX 3, Interix. */
#ifndef _ALL_SOURCE
# define _ALL_SOURCE 1
#endif
/* Enable GNU extensions on systems that have them. */
#ifndef _GNU_SOURCE
# define _GNU_SOURCE 1
#endif
/* Enable threading extensions on Solaris. */
#ifndef _POSIX_PTHREAD_SEMANTICS
# define _POSIX_PTHREAD_SEMANTICS 1
#endif
/* Enable extensions on HP NonStop. */
#ifndef _TANDEM_SOURCE
# define _TANDEM_SOURCE 1
#endif
/* Enable general extensions on Solaris. */
#ifndef __EXTENSIONS__
# define __EXTENSIONS__ 1
#endif
/* Version number of package */
#define VERSION "1.2.0-pre"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
/* # undef WORDS_BIGENDIAN */
# endif
#endif
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE
# define _DARWIN_USE_64_BIT_INODE 1
#endif
/* Number of bits in a file offset, on hosts where this is settable. */
/* #undef _FILE_OFFSET_BITS */
/* Define for large files, on AIX-style hosts. */
/* #undef _LARGE_FILES */
/* Define to 1 if on MINIX. */
/* #undef _MINIX */
/* Define to 2 if the system does not provide POSIX.1 features except with
this defined. */
/* #undef _POSIX_1_SOURCE */
/* Define to 1 if you need to in order for `stat' and other things to work. */
/* #undef _POSIX_SOURCE */

View File

@ -0,0 +1,5 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_libctf_la_SOURCES=ctf-archive.c ctf-dump.c ctf-create.c ctf-decl.c ctf-error.c ctf-hash.c ctf-labels.c ctf-link.c ctf-lookup.c ctf-open.c ctf-string.c ctf-subr.c ctf-types.c ctf-util.c ctf-qsort_r.c ctf-open-bfd.c

View File

@ -200,6 +200,9 @@
/* Define to 1 if you have the `on_exit' function. */
/* #undef HAVE_ON_EXIT */
/* Define to 1 if you have the `pipe2' function. */
#define HAVE_PIPE2 1
/* Define to 1 if you have the <process.h> header file. */
/* #undef HAVE_PROCESS_H */

View File

@ -1,8 +1,8 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_ALLOCA=
G_EXTRA_OFILES=
G_LIBOBJS=mempcpy.o strverscmp.o
G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o sha1.o alloca.o argv.o choose-temp.o concat.o cp-demint.o crc32.o d-demangle.o dwarfnames.o dyn-string.o fdmatch.o fibheap.o filename_cmp.o floatformat.o fnmatch.o fopen_unlocked.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o physmem.o pex-common.o pex-one.o pex-unix.o vprintf-support.o rust-demangle.o safe-ctype.o simple-object.o simple-object-coff.o simple-object-elf.o simple-object-mach-o.o simple-object-xcoff.o sort.o spaces.o splay-tree.o stack-limit.o strerror.o strsignal.o timeval-utils.o unlink-if-ordinary.o xasprintf.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o xstrndup.o xvasprintf.o
G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o sha1.o alloca.o argv.o choose-temp.o concat.o cp-demint.o crc32.o d-demangle.o dwarfnames.o dyn-string.o fdmatch.o fibheap.o filedescriptor.o filename_cmp.o floatformat.o fnmatch.o fopen_unlocked.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o physmem.o pex-common.o pex-one.o pex-unix.o vprintf-support.o rust-demangle.o safe-ctype.o simple-object.o simple-object-coff.o simple-object-elf.o simple-object-mach-o.o simple-object-xcoff.o sort.o spaces.o splay-tree.o stack-limit.o strerror.o strsignal.o timeval-utils.o unlink-if-ordinary.o xasprintf.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o xstrndup.o xvasprintf.o

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
@ -200,6 +200,9 @@
/* Define to 1 if you have the `on_exit' function. */
/* #undef HAVE_ON_EXIT */
/* Define to 1 if you have the `pipe2' function. */
#define HAVE_PIPE2 1
/* Define to 1 if you have the <process.h> header file. */
/* #undef HAVE_PROCESS_H */

View File

@ -1,8 +1,8 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative.common,v 1.15 2017/11/29 03:32:28 christos Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_ALLOCA=
G_EXTRA_OFILES=
G_LIBOBJS=mempcpy.o strverscmp.o
G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o sha1.o alloca.o argv.o choose-temp.o concat.o cp-demint.o crc32.o d-demangle.o dwarfnames.o dyn-string.o fdmatch.o fibheap.o filename_cmp.o floatformat.o fnmatch.o fopen_unlocked.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o physmem.o pex-common.o pex-one.o pex-unix.o vprintf-support.o rust-demangle.o safe-ctype.o simple-object.o simple-object-coff.o simple-object-elf.o simple-object-mach-o.o simple-object-xcoff.o sort.o spaces.o splay-tree.o stack-limit.o strerror.o strsignal.o timeval-utils.o unlink-if-ordinary.o xasprintf.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o xstrndup.o xvasprintf.o
G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o sha1.o alloca.o argv.o choose-temp.o concat.o cp-demint.o crc32.o d-demangle.o dwarfnames.o dyn-string.o fdmatch.o fibheap.o filedescriptor.o filename_cmp.o floatformat.o fnmatch.o fopen_unlocked.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o lrealpath.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o pexecute.o physmem.o pex-common.o pex-one.o pex-unix.o vprintf-support.o rust-demangle.o safe-ctype.o simple-object.o simple-object-coff.o simple-object-elf.o simple-object-mach-o.o simple-object-xcoff.o sort.o spaces.o splay-tree.o stack-limit.o strerror.o strsignal.o timeval-utils.o unlink-if-ordinary.o xasprintf.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o xstrndup.o xvasprintf.o

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2018/04/15 20:06:04 christos Exp $
# $NetBSD: Makefile,v 1.12 2020/04/04 00:46:54 christos Exp $
NOLINKLIB= # defined
NOLINT= # defined
@ -15,7 +15,7 @@ BFD_MACHINE_ARCH?= ${MACHINE_ARCH:C/armv[4-7]/arm/}
.if exists(${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk)
.include "${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk"
SHLIB_MAJOR= 9
SHLIB_MAJOR= 10
SHLIB_MINOR= 0
GCPPFLAGS= ${G_archdefs} ${G_DEFS} ${G_INCLUDES} ${G_TDEFAULTS}

View File

@ -74,7 +74,7 @@
#define PACKAGE_NAME "opcodes"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "opcodes 2.31.1"
#define PACKAGE_STRING "opcodes 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "opcodes"
@ -83,7 +83,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
@ -114,7 +114,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define to 1 if on MINIX. */
/* #undef _MINIX */

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
@ -74,7 +74,7 @@
#define PACKAGE_NAME "opcodes"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "opcodes 2.31.1"
#define PACKAGE_STRING "opcodes 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "opcodes"
@ -83,7 +83,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
@ -114,7 +114,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define to 1 if on MINIX. */
/* #undef _MINIX */

View File

@ -99,6 +99,9 @@
/* Define to 1 if you have the `getc_unlocked' function. */
#define HAVE_GETC_UNLOCKED 1
/* Define to 1 if you have the `getpagesize' function. */
#define HAVE_GETPAGESIZE 1
/* Does <utime.h> define struct utimbuf? */
#define HAVE_GOOD_UTIME_H 1
@ -111,6 +114,9 @@
/* Define if your <locale.h> file defines LC_MESSAGES. */
#define HAVE_LC_MESSAGES 1
/* Define to 1 if debuginfod is enabled. */
/* #undef HAVE_LIBDEBUGINFOD */
/* Define to 1 if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
@ -132,6 +138,9 @@
/* Define to 1 if you have the `mkstemp' function. */
#define HAVE_MKSTEMP 1
/* Define to 1 if you have a working `mmap' system call. */
#define HAVE_MMAP 1
/* Define to 1 if you have the `sbrk' function. */
#define HAVE_SBRK 1
@ -190,7 +199,7 @@
/* #undef HAVE_WINDOWS_H */
/* Define as const if the declaration of iconv() needs const. */
#define ICONV_CONST
#define ICONV_CONST
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
@ -206,7 +215,7 @@
#define PACKAGE_NAME "binutils"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "binutils 2.31.1"
#define PACKAGE_STRING "binutils 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "binutils"
@ -215,7 +224,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 4
@ -269,7 +278,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */

View File

@ -2,10 +2,10 @@
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_VERSION=2.31.1
G_VERSION=2.34
G_DEFS=-DHAVE_CONFIG_H
G_INCLUDES=
G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
G_man_MANS=addr2line.1 ar.1 dlltool.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
G_TEXINFOS=binutils.texi
G_PKGVERSION=(NetBSD Binutils nb1)
@ -13,7 +13,7 @@ G_REPORT_BUGS_TEXI=@uref{http://www.NetBSD.org/support/send-pr.html}
G_size_OBJECTS=size.o bucomm.o version.o filemode.o
G_size_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_objdump_OBJECTS=objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o
G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la
G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la ../libctf/libctf.la
G_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
G_ar_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_strings_OBJECTS=strings.o bucomm.o version.o filemode.o
@ -25,7 +25,7 @@ G_objcopy_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbf
G_addr2line_OBJECTS=addr2line.o bucomm.o version.o filemode.o
G_addr2line_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_readelf_OBJECTS=readelf.o version.o unwind-ia64.o dwarf.o elfcomm.o
G_readelf_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a
G_readelf_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../libctf/libctf-nobfd.la
G_elfedit_OBJECTS=elfedit.o version.o elfcomm.o
G_elfedit_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a
G_nm_new_OBJECTS=nm.o bucomm.o version.o filemode.o

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
@ -99,6 +99,9 @@
/* Define to 1 if you have the `getc_unlocked' function. */
#define HAVE_GETC_UNLOCKED 1
/* Define to 1 if you have the `getpagesize' function. */
#define HAVE_GETPAGESIZE 1
/* Does <utime.h> define struct utimbuf? */
#define HAVE_GOOD_UTIME_H 1
@ -111,6 +114,9 @@
/* Define if your <locale.h> file defines LC_MESSAGES. */
#define HAVE_LC_MESSAGES 1
/* Define to 1 if debuginfod is enabled. */
/* #undef HAVE_LIBDEBUGINFOD */
/* Define to 1 if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
@ -132,6 +138,9 @@
/* Define to 1 if you have the `mkstemp' function. */
#define HAVE_MKSTEMP 1
/* Define to 1 if you have a working `mmap' system call. */
#define HAVE_MMAP 1
/* Define to 1 if you have the `sbrk' function. */
#define HAVE_SBRK 1
@ -190,7 +199,7 @@
/* #undef HAVE_WINDOWS_H */
/* Define as const if the declaration of iconv() needs const. */
#define ICONV_CONST
#define ICONV_CONST
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
@ -206,7 +215,7 @@
#define PACKAGE_NAME "binutils"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "binutils 2.31.1"
#define PACKAGE_STRING "binutils 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "binutils"
@ -215,7 +224,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 8
@ -269,7 +278,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */

View File

@ -1,11 +1,11 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_VERSION=2.31.1
G_VERSION=2.34
G_DEFS=-DHAVE_CONFIG_H
G_INCLUDES=
G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
G_PROGRAMS=size objdump ar strings ranlib objcopy addr2line readelf elfedit nm-new strip-new cxxfilt bfdtest1 bfdtest2
G_man_MANS=addr2line.1 ar.1 dlltool.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
G_TEXINFOS=binutils.texi
G_PKGVERSION=(NetBSD Binutils nb1)
@ -13,7 +13,7 @@ G_REPORT_BUGS_TEXI=@uref{http://www.NetBSD.org/support/send-pr.html}
G_size_OBJECTS=size.o bucomm.o version.o filemode.o
G_size_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_objdump_OBJECTS=objdump.o dwarf.o prdbg.o rddbg.o debug.o stabs.o rdcoff.o bucomm.o version.o filemode.o elfcomm.o
G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la
G_objdump_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la ../opcodes/libopcodes.la ../libctf/libctf.la
G_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
G_ar_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_strings_OBJECTS=strings.o bucomm.o version.o filemode.o
@ -25,7 +25,7 @@ G_objcopy_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbf
G_addr2line_OBJECTS=addr2line.o bucomm.o version.o filemode.o
G_addr2line_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../bfd/libbfd.la
G_readelf_OBJECTS=readelf.o version.o unwind-ia64.o dwarf.o elfcomm.o
G_readelf_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a
G_readelf_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a ../libctf/libctf-nobfd.la
G_elfedit_OBJECTS=elfedit.o version.o elfcomm.o
G_elfedit_DEPENDENCIES=./../intl/libintl.a ../libiberty/libiberty.a
G_nm_new_OBJECTS=nm.o bucomm.o version.o filemode.o

View File

@ -55,11 +55,21 @@
/* Define to 1 if you want to generate x86 relax relocations by default. */
#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1
/* Define to 1 if you want to fix Loongson3 LLSC Errata by default. */
#define DEFAULT_MIPS_FIX_LOONGSON3_LLSC 0
/* Define to 1 if you want to generate RISC-V arch attribute by default. */
#define DEFAULT_RISCV_ATTR 0
/* Define to 1 if you want to generate GNU x86 used ISA and feature properties
by default. */
#define DEFAULT_X86_USED_NOTE 0
/* Supported emulations. */
#define EMULATIONS &i386elf,
/* Define if you want run-time sanity checks. */
#define ENABLE_CHECKING 1
/* #undef ENABLE_CHECKING */
/* Define to 1 if translation of program messages to the user's native
language is requested. */
@ -205,6 +215,9 @@
/* Define default value for nds32_audio_ext */
/* #undef NDS32_DEFAULT_AUDIO_EXT */
/* Define default value for nds32_dsp_ext */
/* #undef NDS32_DEFAULT_DSP_EXT */
/* Define default value for nds32_dx_regs */
/* #undef NDS32_DEFAULT_DX_REGS */
@ -217,6 +230,12 @@
/* Define default value for nds32_string_ext */
/* #undef NDS32_DEFAULT_STRING_EXT */
/* Define default value for nds32_zol_ext */
/* #undef NDS32_DEFAULT_ZOL_EXT */
/* Define default value for nds32_linux_toolchain */
/* #undef NDS32_LINUX_TOOLCHAIN */
/* Define if environ is not declared in system header files. */
#define NEED_DECLARATION_ENVIRON 1
@ -266,7 +285,7 @@
#define PACKAGE_NAME "gas"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gas 2.31.1"
#define PACKAGE_STRING "gas 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gas"
@ -275,7 +294,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
@ -353,7 +372,7 @@
/* #undef USING_CGEN */
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
@ -55,11 +55,21 @@
/* Define to 1 if you want to generate x86 relax relocations by default. */
#define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS 1
/* Define to 1 if you want to fix Loongson3 LLSC Errata by default. */
#define DEFAULT_MIPS_FIX_LOONGSON3_LLSC 0
/* Define to 1 if you want to generate RISC-V arch attribute by default. */
#define DEFAULT_RISCV_ATTR 0
/* Define to 1 if you want to generate GNU x86 used ISA and feature properties
by default. */
#define DEFAULT_X86_USED_NOTE 0
/* Supported emulations. */
#define EMULATIONS &i386elf,
/* Define if you want run-time sanity checks. */
#define ENABLE_CHECKING 1
/* #undef ENABLE_CHECKING */
/* Define to 1 if translation of program messages to the user's native
language is requested. */
@ -205,6 +215,9 @@
/* Define default value for nds32_audio_ext */
/* #undef NDS32_DEFAULT_AUDIO_EXT */
/* Define default value for nds32_dsp_ext */
/* #undef NDS32_DEFAULT_DSP_EXT */
/* Define default value for nds32_dx_regs */
/* #undef NDS32_DEFAULT_DX_REGS */
@ -217,6 +230,12 @@
/* Define default value for nds32_string_ext */
/* #undef NDS32_DEFAULT_STRING_EXT */
/* Define default value for nds32_zol_ext */
/* #undef NDS32_DEFAULT_ZOL_EXT */
/* Define default value for nds32_linux_toolchain */
/* #undef NDS32_LINUX_TOOLCHAIN */
/* Define if environ is not declared in system header files. */
#define NEED_DECLARATION_ENVIRON 1
@ -266,7 +285,7 @@
#define PACKAGE_NAME "gas"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gas 2.31.1"
#define PACKAGE_STRING "gas 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gas"
@ -275,7 +294,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
@ -353,7 +372,7 @@
/* #undef USING_CGEN */
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */

View File

@ -65,7 +65,7 @@
#define PACKAGE_NAME "gprof"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gprof 2.31.1"
#define PACKAGE_STRING "gprof 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gprof"
@ -74,7 +74,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
@ -102,7 +102,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* gconfig.h. Generated from gconfig.in by configure. */
@ -65,7 +65,7 @@
#define PACKAGE_NAME "gprof"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "gprof 2.31.1"
#define PACKAGE_STRING "gprof 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gprof"
@ -74,7 +74,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1
@ -102,7 +102,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.31 2019/04/18 10:07:24 mrg Exp $
# $NetBSD: Makefile,v 1.32 2020/04/04 00:46:55 christos Exp $
CPPFLAGS+= -I${.CURDIR}/arch/${BINUTILS_MACHINE_ARCH} \
-I${DIST}/ld \
@ -22,6 +22,7 @@ SRCS= ${G_OFILES:.o=.c}
COPTS.ldgram.c = -Wno-stack-protector
PROGDPLIBS+= ctf ${TOP}/${BFDSUBDIR}/libctf
PROGDPLIBS+= bfd ${TOP}/${BFDSUBDIR}/libbfd
PROGDPLIBS+= iberty ${TOP}/${BFDSUBDIR}/libiberty
@ -69,7 +70,7 @@ e${f}.c: ${DIST}/ld/genscripts.sh ${.CURDIR}/Makefile stringify.sed
NATIVE=yes ${HOST_SH} ${DIST}/ld/genscripts.sh ${DIST}/ld \
${LIBDIR} "/usr" "/usr/bin" \
${G_target_alias} ${G_target_alias} ${G_target_alias} \
${G_EMUL} ${LIBDIR} yes ${G_enable_initfini_array} \
"" "" ${G_EMUL} ${LIBDIR} yes ${G_enable_initfini_array} \
${f} "${G_target_alias}"
. if ${BINUTILS_MACHINE_ARCH} == "x86_64" || \

View File

@ -187,7 +187,7 @@
#define PACKAGE_NAME "ld"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "ld 2.31.1"
#define PACKAGE_STRING "ld 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "ld"
@ -196,7 +196,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* The size of `void *', as computed by sizeof. */
#define SIZEOF_VOID_P 4
@ -233,7 +233,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */

View File

@ -6,7 +6,7 @@ G_DEFS=-DHAVE_CONFIG_H
G_EMUL=elf_i386
G_EMULATION_OFILES=eelf_i386.o eelf_iamcu.o
G_INCLUDES=
G_OFILES=ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_i386.o eelf_iamcu.o ldbuildid.o
G_OFILES=ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_i386.o eelf_iamcu.o ldelf.o ldelfgen.o ldbuildid.o
G_STRINGIFY=astring.sed
G_TEXINFOS=ld.texi
G_target_alias=i486--netbsdelf

View File

@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
/* Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp */
/* Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp */
/* config.h. Generated from config.in by configure. */
@ -187,7 +187,7 @@
#define PACKAGE_NAME "ld"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "ld 2.31.1"
#define PACKAGE_STRING "ld 2.34"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "ld"
@ -196,7 +196,7 @@
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "2.31.1"
#define PACKAGE_VERSION "2.34"
/* The size of `void *', as computed by sizeof. */
#define SIZEOF_VOID_P 8
@ -233,7 +233,7 @@
/* Version number of package */
#define VERSION "2.31.1"
#define VERSION "2.34"
/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */

View File

@ -1,12 +1,12 @@
# This file is automatically generated. DO NOT EDIT!
# Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp
# Generated from: NetBSD: mknative-binutils,v 1.11 2018/11/08 02:08:35 christos Exp
# Generated from: NetBSD: mknative.common,v 1.16 2018/04/15 15:13:37 christos Exp
#
G_DEFS=-DHAVE_CONFIG_H
G_EMUL=elf_x86_64
G_EMULATION_OFILES=eelf_x86_64.o eelf_i386.o eelf_iamcu.o eelf_l1om.o eelf_k1om.o
G_INCLUDES=
G_OFILES=ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf_i386.o eelf_iamcu.o eelf_l1om.o eelf_k1om.o ldbuildid.o
G_OFILES=ldgram.o ldlex-wrapper.o lexsup.o ldlang.o mri.o ldctor.o ldmain.o plugin.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o ldcref.o eelf_x86_64.o eelf_i386.o eelf_iamcu.o eelf_l1om.o eelf_k1om.o ldelf.o ldelfgen.o ldbuildid.o
G_STRINGIFY=astring.sed
G_TEXINFOS=ld.texi
G_target_alias=x86_64--netbsd

View File

@ -1,7 +1,9 @@
# $NetBSD: Makefile,v 1.3 2016/01/26 19:37:48 christos Exp $
# $NetBSD: Makefile,v 1.4 2020/04/04 00:46:55 christos Exp $
PROG= objdump
CPPFLAGS+=-DOBJDUMP_PRIVATE_VECTORS=""
PROGDPLIBS+= ctf ${TOP}/${BFDSUBDIR}/libctf
.include "${.CURDIR}/../common/Makefile.prog"

View File

@ -1,5 +1,8 @@
# $NetBSD: Makefile,v 1.3 2016/01/26 19:37:48 christos Exp $
# $NetBSD: Makefile,v 1.4 2020/04/04 00:46:55 christos Exp $
PROG= readelf
PROGDPLIBS+= ctf ${TOP}/${BFDSUBDIR}/libctf
PROGDPLIBS+= bfd ${TOP}/${BFDSUBDIR}/libbfd
.include "${.CURDIR}/../common/Makefile.prog"