Binutils: Synchronization & Gold activation
Change-Id: I5235984746178ee30b5db18e7def0016d9a0e36f
This commit is contained in:
+12
-8
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.7 2012/06/22 20:32:35 abs Exp $
|
||||
# $NetBSD: Makefile,v 1.11 2013/09/29 14:20:35 christos Exp $
|
||||
|
||||
NOLINKLIB= # defined
|
||||
NOLINT= # defined
|
||||
@@ -18,14 +18,16 @@ libinstall: # do nothing
|
||||
|
||||
LIB= bfd
|
||||
|
||||
BFD_MACHINE_ARCH?= ${MACHINE_ARCH}
|
||||
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"
|
||||
DEFS_MK=${.CURDIR}/arch/${BFD_MACHINE_ARCH}/defs.mk
|
||||
|
||||
.if exists(${DEFS_MK})
|
||||
.include "${DEFS_MK}"
|
||||
|
||||
DIST= ${NETBSDSRCDIR}/external/gpl3/binutils/dist
|
||||
|
||||
SHLIB_MAJOR= 12
|
||||
SHLIB_MAJOR= 13
|
||||
SHLIB_MINOR= 0
|
||||
|
||||
LIBDPLIBS+= z ${.CURDIR}/../../../../../lib/libz
|
||||
@@ -35,7 +37,7 @@ CPPFLAGS+= -I${.CURDIR}/arch/${BFD_MACHINE_ARCH} -I${DIST}/include -I. \
|
||||
-I${DIST}/bfd ${GCPPFLAGS:M-D*} ${GCPPFLAGS:M-I*:N-I.*} \
|
||||
-DDEBUGDIR=\"${DEBUGDIR}\"
|
||||
|
||||
.if (${MACHINE_ARCH} == "vax")
|
||||
.if (${BFD_MACHINE_ARCH} == "vax")
|
||||
CPPFLAGS.elf.c += -O0
|
||||
.endif
|
||||
|
||||
@@ -44,9 +46,11 @@ GSRCS= ${G_libbfd_la_OBJECTS:libbfd.lo=lib_bfd.lo} \
|
||||
SRCS= ${GSRCS:.lo=.c}
|
||||
|
||||
DPSRCS+= elf32-target.h elf64-target.h targmatch.h \
|
||||
elf32-ia64.c elf64-ia64.c peigen.c pepigen.c
|
||||
elf32-ia64.c elf64-ia64.c peigen.c pepigen.c \
|
||||
pex64igen.c
|
||||
CLEANFILES+= elf32-target.h elf64-target.h targmatch.h \
|
||||
elf32-ia64.c elf64-ia64.c peigen.c pepigen.c
|
||||
elf32-ia64.c elf64-ia64.c peigen.c pepigen.c \
|
||||
pex64igen.c
|
||||
|
||||
TEXINFO= bfd.texinfo
|
||||
INFOFLAGS= -I${DIST}/bfd/doc
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for alpha--netbsd-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for alpha--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for arm--netbsdelf-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for arm--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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 armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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_littlearm_vec -DHAVE_bfd_elf32_bigarm_vec -DHAVE_armnetbsd_vec -DHAVE_armcoff_little_vec -DHAVE_armcoff_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for armeb--netbsdelf-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for armeb--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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 armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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_bigarm_vec -DHAVE_bfd_elf32_littlearm_vec -DHAVE_armnetbsd_vec -DHAVE_armcoff_little_vec -DHAVE_armcoff_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||
|
||||
+6712
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,51 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for m5407--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||
#ifdef __int8_t_defined
|
||||
#define _INT8_T
|
||||
#define _INT16_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifdef __uint32_t_defined
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
|
||||
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||
#ifndef _INT8_T
|
||||
#define _INT8_T
|
||||
#endif
|
||||
#ifndef _INT16_T
|
||||
#define _INT16_T
|
||||
#endif
|
||||
#ifndef _INT32_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifndef _UINT8_T
|
||||
#define _UINT8_T
|
||||
#endif
|
||||
#ifndef _UINT16_T
|
||||
#define _UINT16_T
|
||||
#endif
|
||||
#ifndef _UINT32_T
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
/* system headers have good uint64_t and int64_t */
|
||||
#ifndef _INT64_T
|
||||
#define _INT64_T
|
||||
#endif
|
||||
#ifndef _UINT64_T
|
||||
#define _UINT64_T
|
||||
#endif
|
||||
|
||||
#endif /* GCC_GENERATED_STDINT_H */
|
||||
@@ -0,0 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
@@ -0,0 +1,378 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#define ENABLE_NLS 1
|
||||
|
||||
/* Define to 1 if you have the <alloca.h> header file. */
|
||||
/* #undef HAVE_ALLOCA_H */
|
||||
|
||||
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_BASENAME 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||
#define HAVE_DECL_FFS 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FREE 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FSEEKO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FTELLO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_GETENV 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_MALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_REALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_SNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STPCPY 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STRSTR 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_VSNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H 1
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the `fdopen' function. */
|
||||
#define HAVE_FDOPEN 1
|
||||
|
||||
/* Define to 1 if you have the `fileno' function. */
|
||||
#define HAVE_FILENO 1
|
||||
|
||||
/* Define to 1 if you have the `fopen64' function. */
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
|
||||
/* Define to 1 if you have the `fseeko' function. */
|
||||
#define HAVE_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the `fseeko64' function. */
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
|
||||
/* Define to 1 if you have the `ftello' function. */
|
||||
#define HAVE_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the `ftello64' function. */
|
||||
/* #undef HAVE_FTELLO64 */
|
||||
|
||||
/* Define to 1 if you have the `getgid' function. */
|
||||
#define HAVE_GETGID 1
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE 1
|
||||
|
||||
/* Define to 1 if you have the `getuid' function. */
|
||||
#define HAVE_GETUID 1
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||
/* #undef HAVE_LWPSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||
/* #undef HAVE_LWPXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `madvise' function. */
|
||||
#define HAVE_MADVISE 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
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
#define HAVE_MPROTECT 1
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
/* #undef HAVE_NDIR_H */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||
/* #undef HAVE_PRPSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||
/* #undef HAVE_PRPSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||
/* #undef HAVE_PRSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||
/* #undef HAVE_PRSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||
/* #undef HAVE_PSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||
/* #undef HAVE_PSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||
/* #undef HAVE_PSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||
/* #undef HAVE_PSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||
/* #undef HAVE_PXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `setitimer' function. */
|
||||
#define HAVE_SETITIMER 1
|
||||
|
||||
/* Define to 1 if you have the <stddef.h> header file. */
|
||||
#define HAVE_STDDEF_H 1
|
||||
|
||||
/* 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 `strtoull' function. */
|
||||
#define HAVE_STRTOULL 1
|
||||
|
||||
/* Define if struct core_dumpx has member c_impl */
|
||||
/* #undef HAVE_ST_C_IMPL */
|
||||
|
||||
/* Define to 1 if you have the `sysconf' function. */
|
||||
#define HAVE_SYSCONF 1
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_DIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#define HAVE_SYS_FILE_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||
/* #undef HAVE_SYS_PROCFS_H */
|
||||
|
||||
/* 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/time.h> header file. */
|
||||
#define HAVE_SYS_TIME_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 <time.h> header file. */
|
||||
#define HAVE_TIME_H 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#define LT_OBJDIR ".libs/"
|
||||
|
||||
/* Name of package */
|
||||
#define PACKAGE "bfd"
|
||||
|
||||
/* 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 ""
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
|
||||
/* The size of `char', as computed by sizeof. */
|
||||
/* #undef SIZEOF_CHAR */
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
/* #undef SIZEOF_INT */
|
||||
|
||||
/* The size of `long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG 4
|
||||
|
||||
/* The size of `long long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
|
||||
/* The size of `void *', as computed by sizeof. */
|
||||
#define SIZEOF_VOID_P 4
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||
#define STRING_WITH_STRINGS 1
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#define TIME_WITH_SYS_TIME 1
|
||||
|
||||
/* Name of host specific header file to include in trad-core.c. */
|
||||
/* #undef TRAD_HEADER */
|
||||
|
||||
/* Use b modifier when opening binary files? */
|
||||
/* #undef USE_BINARY_FOPEN */
|
||||
|
||||
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||
|
||||
/* Use mmap if it's available? */
|
||||
/* #undef USE_MMAP */
|
||||
|
||||
/* Define if we should default to creating read-only plt entries */
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||
/* #undef USE_STT_COMMON */
|
||||
|
||||
/* 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 "2.23.2"
|
||||
|
||||
/* 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 */
|
||||
@@ -0,0 +1,9 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-m68k.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo m68knetbsd.lo aout32.lo m68k4knetbsd.lo hp300bsd.lo sunos.lo elf32-gen.lo cpu-m68k.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=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_m68k_vec -DHAVE_m68knetbsd_vec -DHAVE_m68k4knetbsd_vec -DHAVE_hp300bsd_vec -DHAVE_sunos_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_m68k_vec -DSELECT_VECS='&bfd_elf32_m68k_vec,&m68knetbsd_vec,&m68k4knetbsd_vec,&hp300bsd_vec,&sunos_big_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_m68k_arch'
|
||||
+570
-90
@@ -12,8 +12,8 @@
|
||||
/* Main header file for the bfd library -- portable access to object files.
|
||||
|
||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
||||
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
|
||||
Free Software Foundation, Inc.
|
||||
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
|
||||
2012 Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@@ -36,12 +36,19 @@
|
||||
#ifndef __BFD_H_SEEN__
|
||||
#define __BFD_H_SEEN__
|
||||
|
||||
/* PR 14072: Ensure that config.h is included first. */
|
||||
#if !defined PACKAGE && !defined PACKAGE_VERSION
|
||||
#error config.h must be included before this header
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "symcat.h"
|
||||
#include <sys/stat.h>
|
||||
|
||||
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
|
||||
#ifndef SABER
|
||||
/* This hack is to avoid a problem with some strict ANSI C preprocessors.
|
||||
@@ -191,8 +198,8 @@ typedef bfd_vma bfd_uint64_t;
|
||||
|
||||
/* An offset into a file. BFD always uses the largest possible offset
|
||||
based on the build time availability of fseek, fseeko, or fseeko64. */
|
||||
typedef long file_ptr;
|
||||
typedef unsigned long ufile_ptr;
|
||||
typedef BFD_HOST_64_BIT file_ptr;
|
||||
typedef unsigned BFD_HOST_64_BIT ufile_ptr;
|
||||
|
||||
extern void bfd_sprintf_vma (bfd *, char *, bfd_vma);
|
||||
extern void bfd_fprintf_vma (bfd *, void *, bfd_vma);
|
||||
@@ -282,18 +289,19 @@ alent;
|
||||
|
||||
typedef struct bfd_section *sec_ptr;
|
||||
|
||||
#define bfd_get_section_name(bfd, ptr) ((ptr)->name + 0)
|
||||
#define bfd_get_section_vma(bfd, ptr) ((ptr)->vma + 0)
|
||||
#define bfd_get_section_lma(bfd, ptr) ((ptr)->lma + 0)
|
||||
#define bfd_get_section_alignment(bfd, ptr) ((ptr)->alignment_power + 0)
|
||||
#define bfd_get_section_name(bfd, ptr) ((void) bfd, (ptr)->name)
|
||||
#define bfd_get_section_vma(bfd, ptr) ((void) bfd, (ptr)->vma)
|
||||
#define bfd_get_section_lma(bfd, ptr) ((void) bfd, (ptr)->lma)
|
||||
#define bfd_get_section_alignment(bfd, ptr) ((void) bfd, \
|
||||
(ptr)->alignment_power)
|
||||
#define bfd_section_name(bfd, ptr) ((ptr)->name)
|
||||
#define bfd_section_size(bfd, ptr) ((ptr)->size)
|
||||
#define bfd_get_section_size(ptr) ((ptr)->size)
|
||||
#define bfd_section_vma(bfd, ptr) ((ptr)->vma)
|
||||
#define bfd_section_lma(bfd, ptr) ((ptr)->lma)
|
||||
#define bfd_section_alignment(bfd, ptr) ((ptr)->alignment_power)
|
||||
#define bfd_get_section_flags(bfd, ptr) ((ptr)->flags + 0)
|
||||
#define bfd_get_section_userdata(bfd, ptr) ((ptr)->userdata)
|
||||
#define bfd_get_section_flags(bfd, ptr) ((void) bfd, (ptr)->flags)
|
||||
#define bfd_get_section_userdata(bfd, ptr) ((void) bfd, (ptr)->userdata)
|
||||
|
||||
#define bfd_is_com_section(ptr) (((ptr)->flags & SEC_IS_COMMON) != 0)
|
||||
|
||||
@@ -306,14 +314,11 @@ typedef struct bfd_section *sec_ptr;
|
||||
? (sec)->rawsize : (sec)->size) / bfd_octets_per_byte (bfd))
|
||||
|
||||
/* Return TRUE if input section SEC has been discarded. */
|
||||
#define elf_discarded_section(sec) \
|
||||
#define discarded_section(sec) \
|
||||
(!bfd_is_abs_section (sec) \
|
||||
&& bfd_is_abs_section ((sec)->output_section) \
|
||||
&& (sec)->sec_info_type != ELF_INFO_TYPE_MERGE \
|
||||
&& (sec)->sec_info_type != ELF_INFO_TYPE_JUST_SYMS)
|
||||
|
||||
/* Forward define. */
|
||||
struct stat;
|
||||
&& (sec)->sec_info_type != SEC_INFO_TYPE_MERGE \
|
||||
&& (sec)->sec_info_type != SEC_INFO_TYPE_JUST_SYMS)
|
||||
|
||||
typedef enum bfd_print_symbol
|
||||
{
|
||||
@@ -704,19 +709,15 @@ extern int bfd_get_elf_phdrs
|
||||
the remote memory. */
|
||||
extern bfd *bfd_elf_bfd_from_remote_memory
|
||||
(bfd *templ, bfd_vma ehdr_vma, bfd_vma *loadbasep,
|
||||
int (*target_read_memory) (bfd_vma vma, bfd_byte *myaddr, int len));
|
||||
|
||||
/* Return the arch_size field of an elf bfd, or -1 if not elf. */
|
||||
extern int bfd_get_arch_size
|
||||
(bfd *);
|
||||
|
||||
/* Return TRUE if address "naturally" sign extends, or -1 if not elf. */
|
||||
extern int bfd_get_sign_extend_vma
|
||||
(bfd *);
|
||||
int (*target_read_memory) (bfd_vma vma, bfd_byte *myaddr,
|
||||
bfd_size_type len));
|
||||
|
||||
extern struct bfd_section *_bfd_elf_tls_setup
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern struct bfd_section *
|
||||
_bfd_nearby_section (bfd *, struct bfd_section *, bfd_vma);
|
||||
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
@@ -938,6 +939,32 @@ extern unsigned int _bfd_elf_ppc_at_tls_transform
|
||||
extern unsigned int _bfd_elf_ppc_at_tprel_transform
|
||||
(unsigned int, unsigned int);
|
||||
|
||||
extern void bfd_elf64_aarch64_init_maps
|
||||
(bfd *);
|
||||
|
||||
void bfd_elf64_aarch64_set_options
|
||||
(bfd *, struct bfd_link_info *, int, int, int);
|
||||
|
||||
/* ELF AArch64 mapping symbol support. */
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_MAP (1 << 0)
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_TAG (1 << 1)
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_OTHER (1 << 2)
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_ANY (~0)
|
||||
extern bfd_boolean bfd_is_aarch64_special_symbol_name
|
||||
(const char * name, int type);
|
||||
|
||||
/* AArch64 stub generation support. Called from the linker. */
|
||||
extern int elf64_aarch64_setup_section_lists
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern void elf64_aarch64_next_input_section
|
||||
(struct bfd_link_info *, struct bfd_section *);
|
||||
extern bfd_boolean elf64_aarch64_size_stubs
|
||||
(bfd *, bfd *, struct bfd_link_info *, bfd_signed_vma,
|
||||
struct bfd_section * (*) (const char *, struct bfd_section *),
|
||||
void (*) (void));
|
||||
extern bfd_boolean elf64_aarch64_build_stubs
|
||||
(struct bfd_link_info *);
|
||||
|
||||
/* TI COFF load page support. */
|
||||
extern void bfd_ticoff_set_section_load_page
|
||||
(struct bfd_section *, int);
|
||||
@@ -1388,11 +1415,11 @@ typedef struct bfd_section
|
||||
|
||||
/* Type of sec_info information. */
|
||||
unsigned int sec_info_type:3;
|
||||
#define ELF_INFO_TYPE_NONE 0
|
||||
#define ELF_INFO_TYPE_STABS 1
|
||||
#define ELF_INFO_TYPE_MERGE 2
|
||||
#define ELF_INFO_TYPE_EH_FRAME 3
|
||||
#define ELF_INFO_TYPE_JUST_SYMS 4
|
||||
#define SEC_INFO_TYPE_NONE 0
|
||||
#define SEC_INFO_TYPE_STABS 1
|
||||
#define SEC_INFO_TYPE_MERGE 2
|
||||
#define SEC_INFO_TYPE_EH_FRAME 3
|
||||
#define SEC_INFO_TYPE_JUST_SYMS 4
|
||||
|
||||
/* Nonzero if this section uses RELA relocations, rather than REL. */
|
||||
unsigned int use_rela_p:1;
|
||||
@@ -1522,9 +1549,6 @@ typedef struct bfd_section
|
||||
/* The BFD which owns the section. */
|
||||
bfd *owner;
|
||||
|
||||
/* INPUT_SECTION_FLAGS if specified in the linker script. */
|
||||
struct flag_info *section_flag_info;
|
||||
|
||||
/* A symbol which points at this section only. */
|
||||
struct bfd_symbol *symbol;
|
||||
struct bfd_symbol **symbol_ptr_ptr;
|
||||
@@ -1552,28 +1576,25 @@ struct relax_table {
|
||||
|
||||
/* These sections are global, and are managed by BFD. The application
|
||||
and target back end are not permitted to change the values in
|
||||
these sections. New code should use the section_ptr macros rather
|
||||
than referring directly to the const sections. The const sections
|
||||
may eventually vanish. */
|
||||
these sections. */
|
||||
extern asection std_section[4];
|
||||
|
||||
#define BFD_ABS_SECTION_NAME "*ABS*"
|
||||
#define BFD_UND_SECTION_NAME "*UND*"
|
||||
#define BFD_COM_SECTION_NAME "*COM*"
|
||||
#define BFD_IND_SECTION_NAME "*IND*"
|
||||
|
||||
/* The absolute section. */
|
||||
extern asection bfd_abs_section;
|
||||
#define bfd_abs_section_ptr ((asection *) &bfd_abs_section)
|
||||
#define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
|
||||
/* Pointer to the undefined section. */
|
||||
extern asection bfd_und_section;
|
||||
#define bfd_und_section_ptr ((asection *) &bfd_und_section)
|
||||
#define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
|
||||
/* Pointer to the common section. */
|
||||
extern asection bfd_com_section;
|
||||
#define bfd_com_section_ptr ((asection *) &bfd_com_section)
|
||||
#define bfd_com_section_ptr (&std_section[0])
|
||||
/* Pointer to the undefined section. */
|
||||
#define bfd_und_section_ptr (&std_section[1])
|
||||
/* Pointer to the absolute section. */
|
||||
#define bfd_abs_section_ptr (&std_section[2])
|
||||
/* Pointer to the indirect section. */
|
||||
extern asection bfd_ind_section;
|
||||
#define bfd_ind_section_ptr ((asection *) &bfd_ind_section)
|
||||
#define bfd_ind_section_ptr (&std_section[3])
|
||||
|
||||
#define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
|
||||
#define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
|
||||
#define bfd_is_ind_section(sec) ((sec) == bfd_ind_section_ptr)
|
||||
|
||||
#define bfd_is_const_section(SEC) \
|
||||
@@ -1688,8 +1709,8 @@ extern asection bfd_ind_section;
|
||||
/* vma, lma, size, rawsize, compressed_size, relax, relax_count, */ \
|
||||
0, 0, 0, 0, 0, 0, 0, \
|
||||
\
|
||||
/* output_offset, output_section, alignment_power, */ \
|
||||
0, (struct bfd_section *) &SEC, 0, \
|
||||
/* output_offset, output_section, alignment_power, */ \
|
||||
0, &SEC, 0, \
|
||||
\
|
||||
/* relocation, orelocation, reloc_count, filepos, rel_filepos, */ \
|
||||
NULL, NULL, 0, 0, 0, \
|
||||
@@ -1703,9 +1724,6 @@ extern asection bfd_ind_section;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* flag_info, */ \
|
||||
NULL, \
|
||||
\
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
@@ -1717,6 +1735,10 @@ void bfd_section_list_clear (bfd *);
|
||||
|
||||
asection *bfd_get_section_by_name (bfd *abfd, const char *name);
|
||||
|
||||
asection *bfd_get_next_section_by_name (asection *sec);
|
||||
|
||||
asection *bfd_get_linker_section (bfd *abfd, const char *name);
|
||||
|
||||
asection *bfd_get_section_by_name_if
|
||||
(bfd *abfd,
|
||||
const char *name,
|
||||
@@ -1887,6 +1909,8 @@ enum bfd_architecture
|
||||
#define bfd_mach_mips_loongson_3a 3003
|
||||
#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
|
||||
#define bfd_mach_mips_octeon 6501
|
||||
#define bfd_mach_mips_octeonp 6601
|
||||
#define bfd_mach_mips_octeon2 6502
|
||||
#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
|
||||
#define bfd_mach_mipsisa32 32
|
||||
#define bfd_mach_mipsisa32r2 33
|
||||
@@ -1950,7 +1974,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_ppc_e500 500
|
||||
#define bfd_mach_ppc_e500mc 5001
|
||||
#define bfd_mach_ppc_e500mc64 5005
|
||||
#define bfd_mach_ppc_e5500 5006
|
||||
#define bfd_mach_ppc_e6500 5007
|
||||
#define bfd_mach_ppc_titan 83
|
||||
#define bfd_mach_ppc_vle 84
|
||||
bfd_arch_rs6000, /* IBM RS/6000 */
|
||||
#define bfd_mach_rs6k 6000
|
||||
#define bfd_mach_rs6k_rs1 6001
|
||||
@@ -1972,6 +1999,8 @@ enum bfd_architecture
|
||||
#define bfd_mach_m6812_default 0
|
||||
#define bfd_mach_m6812 1
|
||||
#define bfd_mach_m6812s 2
|
||||
bfd_arch_m9s12x, /* Freescale S12X */
|
||||
bfd_arch_m9s12xg, /* Freescale XGATE */
|
||||
bfd_arch_z8k, /* Zilog Z8000 */
|
||||
#define bfd_mach_z8001 1
|
||||
#define bfd_mach_z8002 2
|
||||
@@ -2076,6 +2105,9 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_epiphany, /* Adapteva EPIPHANY */
|
||||
#define bfd_mach_epiphany16 1
|
||||
#define bfd_mach_epiphany32 2
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
@@ -2111,6 +2143,8 @@ enum bfd_architecture
|
||||
#define bfd_mach_cris_v0_v10 255
|
||||
#define bfd_mach_cris_v32 32
|
||||
#define bfd_mach_cris_v10_v32 1032
|
||||
bfd_arch_rl78,
|
||||
#define bfd_mach_rl78 0x75
|
||||
bfd_arch_rx, /* Renesas RX. */
|
||||
#define bfd_mach_rx 0x75
|
||||
bfd_arch_s390, /* IBM s390 */
|
||||
@@ -2142,7 +2176,9 @@ enum bfd_architecture
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xgate, /* Freescale XGATE */
|
||||
#define bfd_mach_xgate 1
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_z80,
|
||||
@@ -2157,6 +2193,9 @@ enum bfd_architecture
|
||||
bfd_arch_tilegx, /* Tilera TILE-Gx */
|
||||
#define bfd_mach_tilepro 1
|
||||
#define bfd_mach_tilegx 1
|
||||
#define bfd_mach_tilegx32 2
|
||||
bfd_arch_aarch64, /* AArch64 */
|
||||
#define bfd_mach_aarch64 0
|
||||
bfd_arch_last
|
||||
};
|
||||
|
||||
@@ -2179,6 +2218,12 @@ typedef struct bfd_arch_info
|
||||
|
||||
bfd_boolean (*scan) (const struct bfd_arch_info *, const char *);
|
||||
|
||||
/* Allocate via bfd_malloc and return a fill buffer of size COUNT. If
|
||||
IS_BIGENDIAN is TRUE, the order of bytes is big endian. If CODE is
|
||||
TRUE, the buffer contains code. */
|
||||
void *(*fill) (bfd_size_type count, bfd_boolean is_bigendian,
|
||||
bfd_boolean code);
|
||||
|
||||
const struct bfd_arch_info *next;
|
||||
}
|
||||
bfd_arch_info_type;
|
||||
@@ -2589,6 +2634,10 @@ relocation types already defined. */
|
||||
BFD_RELOC_SPARC_M44,
|
||||
BFD_RELOC_SPARC_L44,
|
||||
BFD_RELOC_SPARC_REGISTER,
|
||||
BFD_RELOC_SPARC_H34,
|
||||
BFD_RELOC_SPARC_SIZE32,
|
||||
BFD_RELOC_SPARC_SIZE64,
|
||||
BFD_RELOC_SPARC_WDISP10,
|
||||
|
||||
/* SPARC little endian relocation */
|
||||
BFD_RELOC_SPARC_REV32,
|
||||
@@ -2784,6 +2833,15 @@ to compensate for the borrow when the low bits are added. */
|
||||
/* MIPS16 low 16 bits. */
|
||||
BFD_RELOC_MIPS16_LO16,
|
||||
|
||||
/* MIPS16 TLS relocations */
|
||||
BFD_RELOC_MIPS16_TLS_GD,
|
||||
BFD_RELOC_MIPS16_TLS_LDM,
|
||||
BFD_RELOC_MIPS16_TLS_DTPREL_HI16,
|
||||
BFD_RELOC_MIPS16_TLS_DTPREL_LO16,
|
||||
BFD_RELOC_MIPS16_TLS_GOTTPREL,
|
||||
BFD_RELOC_MIPS16_TLS_TPREL_HI16,
|
||||
BFD_RELOC_MIPS16_TLS_TPREL_LO16,
|
||||
|
||||
/* Relocation against a MIPS literal section. */
|
||||
BFD_RELOC_MIPS_LITERAL,
|
||||
BFD_RELOC_MICROMIPS_LITERAL,
|
||||
@@ -2945,6 +3003,25 @@ be honoured at the offset's location, regardless of linker
|
||||
relaxation. */
|
||||
BFD_RELOC_MN10300_ALIGN,
|
||||
|
||||
/* Various TLS-related relocations. */
|
||||
BFD_RELOC_MN10300_TLS_GD,
|
||||
BFD_RELOC_MN10300_TLS_LD,
|
||||
BFD_RELOC_MN10300_TLS_LDO,
|
||||
BFD_RELOC_MN10300_TLS_GOTIE,
|
||||
BFD_RELOC_MN10300_TLS_IE,
|
||||
BFD_RELOC_MN10300_TLS_LE,
|
||||
BFD_RELOC_MN10300_TLS_DTPMOD,
|
||||
BFD_RELOC_MN10300_TLS_DTPOFF,
|
||||
BFD_RELOC_MN10300_TLS_TPOFF,
|
||||
|
||||
/* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_32_PCREL,
|
||||
|
||||
/* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_16_PCREL,
|
||||
|
||||
|
||||
/* i386/elf relocations */
|
||||
BFD_RELOC_386_GOT32,
|
||||
@@ -3058,6 +3135,23 @@ relaxation. */
|
||||
BFD_RELOC_PPC_EMB_RELST_HA,
|
||||
BFD_RELOC_PPC_EMB_BIT_FLD,
|
||||
BFD_RELOC_PPC_EMB_RELSDA,
|
||||
BFD_RELOC_PPC_VLE_REL8,
|
||||
BFD_RELOC_PPC_VLE_REL15,
|
||||
BFD_RELOC_PPC_VLE_REL24,
|
||||
BFD_RELOC_PPC_VLE_LO16A,
|
||||
BFD_RELOC_PPC_VLE_LO16D,
|
||||
BFD_RELOC_PPC_VLE_HI16A,
|
||||
BFD_RELOC_PPC_VLE_HI16D,
|
||||
BFD_RELOC_PPC_VLE_HA16A,
|
||||
BFD_RELOC_PPC_VLE_HA16D,
|
||||
BFD_RELOC_PPC_VLE_SDA21,
|
||||
BFD_RELOC_PPC_VLE_SDA21_LO,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_LO16A,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_LO16D,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HI16A,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HI16D,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HA16A,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HA16D,
|
||||
BFD_RELOC_PPC64_HIGHER,
|
||||
BFD_RELOC_PPC64_HIGHER_S,
|
||||
BFD_RELOC_PPC64_HIGHEST,
|
||||
@@ -3780,14 +3874,6 @@ instructions. */
|
||||
/* start data in text. */
|
||||
BFD_RELOC_V850_DATA,
|
||||
|
||||
/* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_32_PCREL,
|
||||
|
||||
/* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_16_PCREL,
|
||||
|
||||
/* This is a 8bit DP reloc for the tms320c30, where the most
|
||||
significant 8 bits of a 24 bit word are placed into the least
|
||||
significant 8 bits of the opcode. */
|
||||
@@ -4059,6 +4145,52 @@ instructions */
|
||||
instructions */
|
||||
BFD_RELOC_AVR_6_ADIW,
|
||||
|
||||
/* This is a 8 bit reloc for the AVR that stores bits 0..7 of a symbol
|
||||
in .byte lo8(symbol) */
|
||||
BFD_RELOC_AVR_8_LO,
|
||||
|
||||
/* This is a 8 bit reloc for the AVR that stores bits 8..15 of a symbol
|
||||
in .byte hi8(symbol) */
|
||||
BFD_RELOC_AVR_8_HI,
|
||||
|
||||
/* This is a 8 bit reloc for the AVR that stores bits 16..23 of a symbol
|
||||
in .byte hlo8(symbol) */
|
||||
BFD_RELOC_AVR_8_HLO,
|
||||
|
||||
/* Renesas RL78 Relocations. */
|
||||
BFD_RELOC_RL78_NEG8,
|
||||
BFD_RELOC_RL78_NEG16,
|
||||
BFD_RELOC_RL78_NEG24,
|
||||
BFD_RELOC_RL78_NEG32,
|
||||
BFD_RELOC_RL78_16_OP,
|
||||
BFD_RELOC_RL78_24_OP,
|
||||
BFD_RELOC_RL78_32_OP,
|
||||
BFD_RELOC_RL78_8U,
|
||||
BFD_RELOC_RL78_16U,
|
||||
BFD_RELOC_RL78_24U,
|
||||
BFD_RELOC_RL78_DIR3U_PCREL,
|
||||
BFD_RELOC_RL78_DIFF,
|
||||
BFD_RELOC_RL78_GPRELB,
|
||||
BFD_RELOC_RL78_GPRELW,
|
||||
BFD_RELOC_RL78_GPRELL,
|
||||
BFD_RELOC_RL78_SYM,
|
||||
BFD_RELOC_RL78_OP_SUBTRACT,
|
||||
BFD_RELOC_RL78_OP_NEG,
|
||||
BFD_RELOC_RL78_OP_AND,
|
||||
BFD_RELOC_RL78_OP_SHRA,
|
||||
BFD_RELOC_RL78_ABS8,
|
||||
BFD_RELOC_RL78_ABS16,
|
||||
BFD_RELOC_RL78_ABS16_REV,
|
||||
BFD_RELOC_RL78_ABS32,
|
||||
BFD_RELOC_RL78_ABS32_REV,
|
||||
BFD_RELOC_RL78_ABS16U,
|
||||
BFD_RELOC_RL78_ABS16UW,
|
||||
BFD_RELOC_RL78_ABS16UL,
|
||||
BFD_RELOC_RL78_RELAX,
|
||||
BFD_RELOC_RL78_HI16,
|
||||
BFD_RELOC_RL78_HI8,
|
||||
BFD_RELOC_RL78_LO16,
|
||||
|
||||
/* Renesas RX Relocations. */
|
||||
BFD_RELOC_RX_NEG8,
|
||||
BFD_RELOC_RX_NEG16,
|
||||
@@ -4194,6 +4326,9 @@ instructions */
|
||||
BFD_RELOC_390_GOTPLT20,
|
||||
BFD_RELOC_390_TLS_GOTIE20,
|
||||
|
||||
/* STT_GNU_IFUNC relocation. */
|
||||
BFD_RELOC_390_IRELATIVE,
|
||||
|
||||
/* Score relocations
|
||||
Low 16 bit for load/store */
|
||||
BFD_RELOC_SCORE_GPREL15,
|
||||
@@ -4408,6 +4543,83 @@ to follow the 16K memory bank of 68HC12 (seen as mapped in the window). */
|
||||
This is the 5 bits of a value. */
|
||||
BFD_RELOC_M68HC12_5B,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This reloc marks the beginning of a bra/jal instruction. */
|
||||
BFD_RELOC_XGATE_RL_JUMP,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This reloc marks a group of several instructions that gcc generates
|
||||
and for which the linker relaxation pass can modify and/or remove
|
||||
some of them. */
|
||||
BFD_RELOC_XGATE_RL_GROUP,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is the 16-bit lower part of an address. It is used for the '16-bit'
|
||||
instructions. */
|
||||
BFD_RELOC_XGATE_LO16,
|
||||
|
||||
/* Freescale XGATE reloc. */
|
||||
BFD_RELOC_XGATE_GPAGE,
|
||||
|
||||
/* Freescale XGATE reloc. */
|
||||
BFD_RELOC_XGATE_24,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 9-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_PCREL_9,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 10-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_PCREL_10,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is the 16-bit lower part of an address. It is used for the '16-bit'
|
||||
instructions. */
|
||||
BFD_RELOC_XGATE_IMM8_LO,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is the 16-bit higher part of an address. It is used for the '16-bit'
|
||||
instructions. */
|
||||
BFD_RELOC_XGATE_IMM8_HI,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 3-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_IMM3,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 4-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_IMM4,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 5-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_IMM5,
|
||||
|
||||
/* Motorola 68HC12 reloc.
|
||||
This is the 9 bits of a value. */
|
||||
BFD_RELOC_M68HC12_9B,
|
||||
|
||||
/* Motorola 68HC12 reloc.
|
||||
This is the 16 bits of a value. */
|
||||
BFD_RELOC_M68HC12_16B,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is a PCREL9 branch. */
|
||||
BFD_RELOC_M68HC12_9_PCREL,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is a PCREL10 branch. */
|
||||
BFD_RELOC_M68HC12_10_PCREL,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is the 8 bit low part of an absolute address and immediately precedes
|
||||
a matching HI8XG part. */
|
||||
BFD_RELOC_M68HC12_LO8XG,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is the 8 bit high part of an absolute address and immediately follows
|
||||
a matching LO8XG part. */
|
||||
BFD_RELOC_M68HC12_HI8XG,
|
||||
|
||||
/* NS CR16C Relocations. */
|
||||
BFD_RELOC_16C_NUM08,
|
||||
BFD_RELOC_16C_NUM08_C,
|
||||
@@ -4774,6 +4986,9 @@ BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_MACH_O_PAIR. */
|
||||
BFD_RELOC_MACH_O_SECTDIFF,
|
||||
|
||||
/* Like BFD_RELOC_MACH_O_SECTDIFF but with a local symbol. */
|
||||
BFD_RELOC_MACH_O_LOCAL_SECTDIFF,
|
||||
|
||||
/* Pair of relocation. Contains the first symbol. */
|
||||
BFD_RELOC_MACH_O_PAIR,
|
||||
|
||||
@@ -4857,6 +5072,220 @@ value in a word. The relocation is relative offset from */
|
||||
the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_MICROBLAZE_COPY,
|
||||
|
||||
/* AArch64 ADD immediate instruction, holding bits 0 to 11 of the address.
|
||||
Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_ADD_LO12,
|
||||
|
||||
/* Get to the page base of the global offset table entry for a symbol as
|
||||
part of an ADRP instruction using a 21 bit PC relative value.Used in
|
||||
conjunction with BFD_RELOC_AARCH64_LD64_GOT_LO12_NC. */
|
||||
BFD_RELOC_AARCH64_ADR_GOT_PAGE,
|
||||
|
||||
/* AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
|
||||
offset, giving a 4KB aligned page base address. */
|
||||
BFD_RELOC_AARCH64_ADR_HI21_PCREL,
|
||||
|
||||
/* AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
|
||||
offset, giving a 4KB aligned page base address, but with no overflow
|
||||
checking. */
|
||||
BFD_RELOC_AARCH64_ADR_HI21_NC_PCREL,
|
||||
|
||||
/* AArch64 ADR instruction, holding a simple 21 bit pc-relative byte offset. */
|
||||
BFD_RELOC_AARCH64_ADR_LO21_PCREL,
|
||||
|
||||
/* AArch64 19 bit pc-relative conditional branch and compare & branch.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 21 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_BRANCH19,
|
||||
|
||||
/* AArch64 26 bit pc-relative unconditional branch and link.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 28 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_CALL26,
|
||||
|
||||
/* AArch64 pseudo relocation code to be used internally by the AArch64
|
||||
assembler and not (currently) written to any object files. */
|
||||
BFD_RELOC_AARCH64_GAS_INTERNAL_FIXUP,
|
||||
|
||||
/* AArch64 26 bit pc-relative unconditional branch.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 28 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_JUMP26,
|
||||
|
||||
/* AArch64 Load Literal instruction, holding a 19 bit pc-relative word
|
||||
offset. The lowest two bits must be zero and are not stored in the
|
||||
instruction, giving a 21 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_LD_LO19_PCREL,
|
||||
|
||||
/* Unsigned 12 bit byte offset for 64 bit load/store from the page of
|
||||
the GOT entry for this symbol. Used in conjunction with
|
||||
BFD_RELOC_AARCH64_ADR_GOTPAGE. */
|
||||
BFD_RELOC_AARCH64_LD64_GOT_LO12_NC,
|
||||
|
||||
/* AArch64 unspecified load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST_LO12,
|
||||
|
||||
/* AArch64 8-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST8_LO12,
|
||||
|
||||
/* AArch64 16-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST16_LO12,
|
||||
|
||||
/* AArch64 32-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST32_LO12,
|
||||
|
||||
/* AArch64 64-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST64_LO12,
|
||||
|
||||
/* AArch64 128-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST128_LO12,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most significant bits 0 to 15
|
||||
of an unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G0,
|
||||
|
||||
/* AArch64 MOV[NZ] instruction with most significant bits 0 to 15
|
||||
of a signed value. Changes instruction to MOVZ or MOVN depending on the
|
||||
value's sign. */
|
||||
BFD_RELOC_AARCH64_MOVW_G0_S,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with less significant bits 0 to 15 of
|
||||
an address/value. No overflow checking. */
|
||||
BFD_RELOC_AARCH64_MOVW_G0_NC,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most significant bits 16 to 31
|
||||
of an unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G1,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with less significant bits 16 to 31
|
||||
of an address/value. No overflow checking. */
|
||||
BFD_RELOC_AARCH64_MOVW_G1_NC,
|
||||
|
||||
/* AArch64 MOV[NZ] instruction with most significant bits 16 to 31
|
||||
of a signed value. Changes instruction to MOVZ or MOVN depending on the
|
||||
value's sign. */
|
||||
BFD_RELOC_AARCH64_MOVW_G1_S,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most significant bits 32 to 47
|
||||
of an unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G2,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with less significant bits 32 to 47
|
||||
of an address/value. No overflow checking. */
|
||||
BFD_RELOC_AARCH64_MOVW_G2_NC,
|
||||
|
||||
/* AArch64 MOV[NZ] instruction with most significant bits 32 to 47
|
||||
of a signed value. Changes instruction to MOVZ or MOVN depending on the
|
||||
value's sign. */
|
||||
BFD_RELOC_AARCH64_MOVW_G2_S,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most signficant bits 48 to 64
|
||||
of a signed or unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G3,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADD,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADD_LO12_NC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADR_PAGE,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADR_PREL21,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_CALL,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_LD64_LO12_NC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_LD64_PREL19,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_LDR,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_OFF_G0_NC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_OFF_G1,
|
||||
|
||||
/* Unsigned 12 bit byte offset to global offset table entry for a symbols
|
||||
tls_index structure. Used in conjunction with
|
||||
BFD_RELOC_AARCH64_TLSGD_ADR_PAGE21. */
|
||||
BFD_RELOC_AARCH64_TLSGD_ADD_LO12_NC,
|
||||
|
||||
/* Get to the page base of the global offset table entry for a symbols
|
||||
tls_index structure as part of an adrp instruction using a 21 bit PC
|
||||
relative value. Used in conjunction with
|
||||
BFD_RELOC_AARCH64_TLSGD_ADD_LO12_NC. */
|
||||
BFD_RELOC_AARCH64_TLSGD_ADR_PAGE21,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_MOVW_GOTTPREL_G1,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_ADD_TPREL_HI12,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_ADD_TPREL_LO12,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_ADD_TPREL_LO12_NC,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G0,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G0_NC,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G1,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G1_NC,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G2,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLS_DTPMOD64,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLS_DTPREL64,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLS_TPREL64,
|
||||
|
||||
/* AArch64 14 bit pc-relative test bit and branch.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 16 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_TSTBR14,
|
||||
|
||||
/* Tilera TILEPro Relocations. */
|
||||
BFD_RELOC_TILEPRO_COPY,
|
||||
BFD_RELOC_TILEPRO_GLOB_DAT,
|
||||
@@ -4904,6 +5333,12 @@ the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_TILEPRO_SHAMT_X1,
|
||||
BFD_RELOC_TILEPRO_SHAMT_Y0,
|
||||
BFD_RELOC_TILEPRO_SHAMT_Y1,
|
||||
BFD_RELOC_TILEPRO_TLS_GD_CALL,
|
||||
BFD_RELOC_TILEPRO_IMM8_X0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_IMM8_X1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_IMM8_Y0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_IMM8_Y1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_TLS_IE_LOAD,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_GD,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_GD,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_GD_LO,
|
||||
@@ -4923,6 +5358,14 @@ the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_TILEPRO_TLS_DTPMOD32,
|
||||
BFD_RELOC_TILEPRO_TLS_DTPOFF32,
|
||||
BFD_RELOC_TILEPRO_TLS_TPOFF32,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE_LO,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE_LO,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE_HI,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE_HI,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE_HA,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE_HA,
|
||||
|
||||
/* Tilera TILE-Gx Relocations. */
|
||||
BFD_RELOC_TILEGX_HW0,
|
||||
@@ -4982,52 +5425,65 @@ the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_PCREL,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW3_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW3_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW3_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW3_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW3_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW3_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_TLS_DTPMOD64,
|
||||
BFD_RELOC_TILEGX_TLS_DTPOFF64,
|
||||
BFD_RELOC_TILEGX_TLS_TPOFF64,
|
||||
BFD_RELOC_TILEGX_TLS_DTPMOD32,
|
||||
BFD_RELOC_TILEGX_TLS_DTPOFF32,
|
||||
BFD_RELOC_TILEGX_TLS_TPOFF32,
|
||||
BFD_RELOC_TILEGX_TLS_GD_CALL,
|
||||
BFD_RELOC_TILEGX_IMM8_X0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_X1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_TLS_IE_LOAD,
|
||||
BFD_RELOC_TILEGX_IMM8_X0_TLS_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_X1_TLS_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y0_TLS_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y1_TLS_ADD,
|
||||
|
||||
/* Adapteva EPIPHANY - 8 bit signed pc-relative displacement */
|
||||
BFD_RELOC_EPIPHANY_SIMM8,
|
||||
|
||||
/* Adapteva EPIPHANY - 24 bit signed pc-relative displacement */
|
||||
BFD_RELOC_EPIPHANY_SIMM24,
|
||||
|
||||
/* Adapteva EPIPHANY - 16 most-significant bits of absolute address */
|
||||
BFD_RELOC_EPIPHANY_HIGH,
|
||||
|
||||
/* Adapteva EPIPHANY - 16 least-significant bits of absolute address */
|
||||
BFD_RELOC_EPIPHANY_LOW,
|
||||
|
||||
/* Adapteva EPIPHANY - 11 bit signed number - add/sub immediate */
|
||||
BFD_RELOC_EPIPHANY_SIMM11,
|
||||
|
||||
/* Adapteva EPIPHANY - 11 bit sign-magnitude number (ld/st displacement) */
|
||||
BFD_RELOC_EPIPHANY_IMM11,
|
||||
|
||||
/* Adapteva EPIPHANY - 8 bit immediate for 16 bit mov instruction. */
|
||||
BFD_RELOC_EPIPHANY_IMM8,
|
||||
BFD_RELOC_UNUSED };
|
||||
typedef enum bfd_reloc_code_real bfd_reloc_code_real_type;
|
||||
reloc_howto_type *bfd_reloc_type_lookup
|
||||
@@ -5336,6 +5792,11 @@ struct bfd
|
||||
/* This BFD has been created by the linker and doesn't correspond
|
||||
to any input file. */
|
||||
#define BFD_LINKER_CREATED 0x2000
|
||||
/* This may be set before writing out a BFD to request that it
|
||||
be written using values for UIDs, GIDs, timestamps, etc. that
|
||||
will be consistent from run to run. */
|
||||
#define BFD_DETERMINISTIC_OUTPUT 0x4000
|
||||
|
||||
|
||||
/* This may be set before writing out a BFD to request that it
|
||||
be written using values for UIDs, GIDs, timestamps, etc. that
|
||||
@@ -5543,6 +6004,15 @@ void bfd_set_error_program_name (const char *);
|
||||
|
||||
bfd_error_handler_type bfd_get_error_handler (void);
|
||||
|
||||
typedef void (*bfd_assert_handler_type) (const char *bfd_formatmsg,
|
||||
const char *bfd_version,
|
||||
const char *bfd_file,
|
||||
int bfd_line);
|
||||
|
||||
bfd_assert_handler_type bfd_set_assert_handler (bfd_assert_handler_type);
|
||||
|
||||
bfd_assert_handler_type bfd_get_assert_handler (void);
|
||||
|
||||
long bfd_get_reloc_upper_bound (bfd *abfd, asection *sect);
|
||||
|
||||
long bfd_canonicalize_reloc
|
||||
@@ -5591,6 +6061,11 @@ bfd_boolean bfd_set_private_flags (bfd *abfd, flagword flags);
|
||||
BFD_SEND (abfd, _bfd_find_nearest_line, \
|
||||
(abfd, sec, syms, off, file, func, line))
|
||||
|
||||
#define bfd_find_nearest_line_discriminator(abfd, sec, syms, off, file, func, \
|
||||
line, disc) \
|
||||
BFD_SEND (abfd, _bfd_find_nearest_line_discriminator, \
|
||||
(abfd, sec, syms, off, file, func, line, disc))
|
||||
|
||||
#define bfd_find_line(abfd, syms, sym, file, line) \
|
||||
BFD_SEND (abfd, _bfd_find_line, \
|
||||
(abfd, syms, sym, file, line))
|
||||
@@ -5623,8 +6098,8 @@ bfd_boolean bfd_set_private_flags (bfd *abfd, flagword flags);
|
||||
#define bfd_gc_sections(abfd, link_info) \
|
||||
BFD_SEND (abfd, _bfd_gc_sections, (abfd, link_info))
|
||||
|
||||
#define bfd_lookup_section_flags(link_info, flag_info) \
|
||||
BFD_SEND (abfd, _bfd_lookup_section_flags, (link_info, flag_info))
|
||||
#define bfd_lookup_section_flags(link_info, flag_info, section) \
|
||||
BFD_SEND (abfd, _bfd_lookup_section_flags, (link_info, flag_info, section))
|
||||
|
||||
#define bfd_merge_sections(abfd, link_info) \
|
||||
BFD_SEND (abfd, _bfd_merge_sections, (abfd, link_info))
|
||||
@@ -5972,6 +6447,7 @@ typedef struct bfd_target
|
||||
NAME##_bfd_is_target_special_symbol, \
|
||||
NAME##_get_lineno, \
|
||||
NAME##_find_nearest_line, \
|
||||
_bfd_generic_find_nearest_line_discriminator, \
|
||||
_bfd_generic_find_line, \
|
||||
NAME##_find_inliner_info, \
|
||||
NAME##_bfd_make_debug_symbol, \
|
||||
@@ -5995,6 +6471,9 @@ typedef struct bfd_target
|
||||
bfd_boolean (*_bfd_find_nearest_line)
|
||||
(bfd *, struct bfd_section *, struct bfd_symbol **, bfd_vma,
|
||||
const char **, const char **, unsigned int *);
|
||||
bfd_boolean (*_bfd_find_nearest_line_discriminator)
|
||||
(bfd *, struct bfd_section *, struct bfd_symbol **, bfd_vma,
|
||||
const char **, const char **, unsigned int *, unsigned int *);
|
||||
bfd_boolean (*_bfd_find_line)
|
||||
(bfd *, struct bfd_symbol **, struct bfd_symbol *,
|
||||
const char **, unsigned int *);
|
||||
@@ -6100,8 +6579,9 @@ typedef struct bfd_target
|
||||
bfd_boolean (*_bfd_gc_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
/* Sets the bitmask of allowed and disallowed section flags. */
|
||||
void (*_bfd_lookup_section_flags) (struct bfd_link_info *,
|
||||
struct flag_info *);
|
||||
bfd_boolean (*_bfd_lookup_section_flags) (struct bfd_link_info *,
|
||||
struct flag_info *,
|
||||
asection *);
|
||||
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20111121
|
||||
#define BFD_VERSION 222000000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1)" "2.22"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+13
-3
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -138,7 +145,7 @@
|
||||
#define HAVE_MEMORY_H 1
|
||||
|
||||
/* Define to 1 if you have a working `mmap' system call. */
|
||||
/* #undef HAVE_MMAP */
|
||||
#define HAVE_MMAP 1
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
/* #undef HAVE_MPROTECT */
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -291,7 +301,7 @@
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 4
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.22"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-gen.lo cpu-arm.lo archive64.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 elf32-gen.lo cpu-arm.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=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_littlearm_vec -DHAVE_bfd_elf32_bigarm_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec
|
||||
|
||||
+6712
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,51 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for armeb--netbsdelf-eabi-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||
#ifdef __int8_t_defined
|
||||
#define _INT8_T
|
||||
#define _INT16_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifdef __uint32_t_defined
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
|
||||
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||
#ifndef _INT8_T
|
||||
#define _INT8_T
|
||||
#endif
|
||||
#ifndef _INT16_T
|
||||
#define _INT16_T
|
||||
#endif
|
||||
#ifndef _INT32_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifndef _UINT8_T
|
||||
#define _UINT8_T
|
||||
#endif
|
||||
#ifndef _UINT16_T
|
||||
#define _UINT16_T
|
||||
#endif
|
||||
#ifndef _UINT32_T
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
/* system headers have good uint64_t and int64_t */
|
||||
#ifndef _INT64_T
|
||||
#define _INT64_T
|
||||
#endif
|
||||
#ifndef _UINT64_T
|
||||
#define _UINT64_T
|
||||
#endif
|
||||
|
||||
#endif /* GCC_GENERATED_STDINT_H */
|
||||
@@ -0,0 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
@@ -0,0 +1,378 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#define ENABLE_NLS 1
|
||||
|
||||
/* Define to 1 if you have the <alloca.h> header file. */
|
||||
/* #undef HAVE_ALLOCA_H */
|
||||
|
||||
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_BASENAME 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||
#define HAVE_DECL_FFS 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FREE 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FSEEKO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FTELLO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_GETENV 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_MALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_REALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_SNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STPCPY 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STRSTR 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_VSNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H 1
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the `fdopen' function. */
|
||||
#define HAVE_FDOPEN 1
|
||||
|
||||
/* Define to 1 if you have the `fileno' function. */
|
||||
#define HAVE_FILENO 1
|
||||
|
||||
/* Define to 1 if you have the `fopen64' function. */
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
|
||||
/* Define to 1 if you have the `fseeko' function. */
|
||||
#define HAVE_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the `fseeko64' function. */
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
|
||||
/* Define to 1 if you have the `ftello' function. */
|
||||
#define HAVE_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the `ftello64' function. */
|
||||
/* #undef HAVE_FTELLO64 */
|
||||
|
||||
/* Define to 1 if you have the `getgid' function. */
|
||||
#define HAVE_GETGID 1
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE 1
|
||||
|
||||
/* Define to 1 if you have the `getuid' function. */
|
||||
#define HAVE_GETUID 1
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||
/* #undef HAVE_LWPSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||
/* #undef HAVE_LWPXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `madvise' function. */
|
||||
#define HAVE_MADVISE 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
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
#define HAVE_MPROTECT 1
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
/* #undef HAVE_NDIR_H */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||
/* #undef HAVE_PRPSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||
/* #undef HAVE_PRPSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||
/* #undef HAVE_PRSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||
/* #undef HAVE_PRSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||
/* #undef HAVE_PSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||
/* #undef HAVE_PSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||
/* #undef HAVE_PSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||
/* #undef HAVE_PSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||
/* #undef HAVE_PXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `setitimer' function. */
|
||||
#define HAVE_SETITIMER 1
|
||||
|
||||
/* Define to 1 if you have the <stddef.h> header file. */
|
||||
#define HAVE_STDDEF_H 1
|
||||
|
||||
/* 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 `strtoull' function. */
|
||||
#define HAVE_STRTOULL 1
|
||||
|
||||
/* Define if struct core_dumpx has member c_impl */
|
||||
/* #undef HAVE_ST_C_IMPL */
|
||||
|
||||
/* Define to 1 if you have the `sysconf' function. */
|
||||
#define HAVE_SYSCONF 1
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_DIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#define HAVE_SYS_FILE_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||
/* #undef HAVE_SYS_PROCFS_H */
|
||||
|
||||
/* 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/time.h> header file. */
|
||||
#define HAVE_SYS_TIME_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 <time.h> header file. */
|
||||
#define HAVE_TIME_H 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#define LT_OBJDIR ".libs/"
|
||||
|
||||
/* Name of package */
|
||||
#define PACKAGE "bfd"
|
||||
|
||||
/* 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 ""
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
|
||||
/* The size of `char', as computed by sizeof. */
|
||||
/* #undef SIZEOF_CHAR */
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
/* #undef SIZEOF_INT */
|
||||
|
||||
/* The size of `long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG 4
|
||||
|
||||
/* The size of `long long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
|
||||
/* The size of `void *', as computed by sizeof. */
|
||||
#define SIZEOF_VOID_P 4
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||
#define STRING_WITH_STRINGS 1
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#define TIME_WITH_SYS_TIME 1
|
||||
|
||||
/* Name of host specific header file to include in trad-core.c. */
|
||||
/* #undef TRAD_HEADER */
|
||||
|
||||
/* Use b modifier when opening binary files? */
|
||||
/* #undef USE_BINARY_FOPEN */
|
||||
|
||||
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||
|
||||
/* Use mmap if it's available? */
|
||||
/* #undef USE_MMAP */
|
||||
|
||||
/* Define if we should default to creating read-only plt entries */
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||
/* #undef USE_STT_COMMON */
|
||||
|
||||
/* 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 "2.23.2"
|
||||
|
||||
/* 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 */
|
||||
@@ -0,0 +1,9 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb 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 armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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_bigarm_vec -DHAVE_bfd_elf32_littlearm_vec -DHAVE_armnetbsd_vec -DHAVE_armcoff_little_vec -DHAVE_armcoff_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_bigarm_vec -DSELECT_VECS='&bfd_elf32_bigarm_vec,&bfd_elf32_littlearm_vec,&armnetbsd_vec,&armcoff_little_vec,&armcoff_big_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_arm_arch'
|
||||
+6712
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,51 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for arm--netbsdelf-eabihf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||
#ifdef __int8_t_defined
|
||||
#define _INT8_T
|
||||
#define _INT16_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifdef __uint32_t_defined
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
|
||||
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||
#ifndef _INT8_T
|
||||
#define _INT8_T
|
||||
#endif
|
||||
#ifndef _INT16_T
|
||||
#define _INT16_T
|
||||
#endif
|
||||
#ifndef _INT32_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifndef _UINT8_T
|
||||
#define _UINT8_T
|
||||
#endif
|
||||
#ifndef _UINT16_T
|
||||
#define _UINT16_T
|
||||
#endif
|
||||
#ifndef _UINT32_T
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
/* system headers have good uint64_t and int64_t */
|
||||
#ifndef _INT64_T
|
||||
#define _INT64_T
|
||||
#endif
|
||||
#ifndef _UINT64_T
|
||||
#define _UINT64_T
|
||||
#endif
|
||||
|
||||
#endif /* GCC_GENERATED_STDINT_H */
|
||||
@@ -0,0 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
@@ -0,0 +1,378 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#define ENABLE_NLS 1
|
||||
|
||||
/* Define to 1 if you have the <alloca.h> header file. */
|
||||
/* #undef HAVE_ALLOCA_H */
|
||||
|
||||
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_BASENAME 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||
#define HAVE_DECL_FFS 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FREE 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FSEEKO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FTELLO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_GETENV 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_MALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_REALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_SNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STPCPY 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STRSTR 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_VSNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H 1
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the `fdopen' function. */
|
||||
#define HAVE_FDOPEN 1
|
||||
|
||||
/* Define to 1 if you have the `fileno' function. */
|
||||
#define HAVE_FILENO 1
|
||||
|
||||
/* Define to 1 if you have the `fopen64' function. */
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
|
||||
/* Define to 1 if you have the `fseeko' function. */
|
||||
#define HAVE_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the `fseeko64' function. */
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
|
||||
/* Define to 1 if you have the `ftello' function. */
|
||||
#define HAVE_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the `ftello64' function. */
|
||||
/* #undef HAVE_FTELLO64 */
|
||||
|
||||
/* Define to 1 if you have the `getgid' function. */
|
||||
#define HAVE_GETGID 1
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE 1
|
||||
|
||||
/* Define to 1 if you have the `getuid' function. */
|
||||
#define HAVE_GETUID 1
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||
/* #undef HAVE_LWPSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||
/* #undef HAVE_LWPXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `madvise' function. */
|
||||
#define HAVE_MADVISE 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
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
#define HAVE_MPROTECT 1
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
/* #undef HAVE_NDIR_H */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||
/* #undef HAVE_PRPSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||
/* #undef HAVE_PRPSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||
/* #undef HAVE_PRSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||
/* #undef HAVE_PRSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||
/* #undef HAVE_PSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||
/* #undef HAVE_PSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||
/* #undef HAVE_PSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||
/* #undef HAVE_PSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||
/* #undef HAVE_PXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `setitimer' function. */
|
||||
#define HAVE_SETITIMER 1
|
||||
|
||||
/* Define to 1 if you have the <stddef.h> header file. */
|
||||
#define HAVE_STDDEF_H 1
|
||||
|
||||
/* 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 `strtoull' function. */
|
||||
#define HAVE_STRTOULL 1
|
||||
|
||||
/* Define if struct core_dumpx has member c_impl */
|
||||
/* #undef HAVE_ST_C_IMPL */
|
||||
|
||||
/* Define to 1 if you have the `sysconf' function. */
|
||||
#define HAVE_SYSCONF 1
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_DIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#define HAVE_SYS_FILE_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||
/* #undef HAVE_SYS_PROCFS_H */
|
||||
|
||||
/* 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/time.h> header file. */
|
||||
#define HAVE_SYS_TIME_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 <time.h> header file. */
|
||||
#define HAVE_TIME_H 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#define LT_OBJDIR ".libs/"
|
||||
|
||||
/* Name of package */
|
||||
#define PACKAGE "bfd"
|
||||
|
||||
/* 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 ""
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
|
||||
/* The size of `char', as computed by sizeof. */
|
||||
/* #undef SIZEOF_CHAR */
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
/* #undef SIZEOF_INT */
|
||||
|
||||
/* The size of `long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG 4
|
||||
|
||||
/* The size of `long long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
|
||||
/* The size of `void *', as computed by sizeof. */
|
||||
#define SIZEOF_VOID_P 4
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||
#define STRING_WITH_STRINGS 1
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#define TIME_WITH_SYS_TIME 1
|
||||
|
||||
/* Name of host specific header file to include in trad-core.c. */
|
||||
/* #undef TRAD_HEADER */
|
||||
|
||||
/* Use b modifier when opening binary files? */
|
||||
/* #undef USE_BINARY_FOPEN */
|
||||
|
||||
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||
|
||||
/* Use mmap if it's available? */
|
||||
/* #undef USE_MMAP */
|
||||
|
||||
/* Define if we should default to creating read-only plt entries */
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||
/* #undef USE_STT_COMMON */
|
||||
|
||||
/* 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 "2.23.2"
|
||||
|
||||
/* 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 */
|
||||
@@ -0,0 +1,9 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb 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 armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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_littlearm_vec -DHAVE_bfd_elf32_bigarm_vec -DHAVE_armnetbsd_vec -DHAVE_armcoff_little_vec -DHAVE_armcoff_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_littlearm_vec -DSELECT_VECS='&bfd_elf32_littlearm_vec,&bfd_elf32_bigarm_vec,&armnetbsd_vec,&armcoff_little_vec,&armcoff_big_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_arm_arch'
|
||||
+6712
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,51 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for armeb--netbsdelf-eabihf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||
#ifdef __int8_t_defined
|
||||
#define _INT8_T
|
||||
#define _INT16_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifdef __uint32_t_defined
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
|
||||
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||
#ifndef _INT8_T
|
||||
#define _INT8_T
|
||||
#endif
|
||||
#ifndef _INT16_T
|
||||
#define _INT16_T
|
||||
#endif
|
||||
#ifndef _INT32_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifndef _UINT8_T
|
||||
#define _UINT8_T
|
||||
#endif
|
||||
#ifndef _UINT16_T
|
||||
#define _UINT16_T
|
||||
#endif
|
||||
#ifndef _UINT32_T
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
/* system headers have good uint64_t and int64_t */
|
||||
#ifndef _INT64_T
|
||||
#define _INT64_T
|
||||
#endif
|
||||
#ifndef _UINT64_T
|
||||
#define _UINT64_T
|
||||
#endif
|
||||
|
||||
#endif /* GCC_GENERATED_STDINT_H */
|
||||
@@ -0,0 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
@@ -0,0 +1,378 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#define ENABLE_NLS 1
|
||||
|
||||
/* Define to 1 if you have the <alloca.h> header file. */
|
||||
/* #undef HAVE_ALLOCA_H */
|
||||
|
||||
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_BASENAME 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||
#define HAVE_DECL_FFS 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FREE 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FSEEKO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FTELLO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_GETENV 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_MALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_REALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_SNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STPCPY 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STRSTR 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_VSNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H 1
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the `fdopen' function. */
|
||||
#define HAVE_FDOPEN 1
|
||||
|
||||
/* Define to 1 if you have the `fileno' function. */
|
||||
#define HAVE_FILENO 1
|
||||
|
||||
/* Define to 1 if you have the `fopen64' function. */
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
|
||||
/* Define to 1 if you have the `fseeko' function. */
|
||||
#define HAVE_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the `fseeko64' function. */
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
|
||||
/* Define to 1 if you have the `ftello' function. */
|
||||
#define HAVE_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the `ftello64' function. */
|
||||
/* #undef HAVE_FTELLO64 */
|
||||
|
||||
/* Define to 1 if you have the `getgid' function. */
|
||||
#define HAVE_GETGID 1
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE 1
|
||||
|
||||
/* Define to 1 if you have the `getuid' function. */
|
||||
#define HAVE_GETUID 1
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||
/* #undef HAVE_LWPSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||
/* #undef HAVE_LWPXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `madvise' function. */
|
||||
#define HAVE_MADVISE 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
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
#define HAVE_MPROTECT 1
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
/* #undef HAVE_NDIR_H */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||
/* #undef HAVE_PRPSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||
/* #undef HAVE_PRPSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||
/* #undef HAVE_PRSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||
/* #undef HAVE_PRSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||
/* #undef HAVE_PSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||
/* #undef HAVE_PSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||
/* #undef HAVE_PSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||
/* #undef HAVE_PSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||
/* #undef HAVE_PXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `setitimer' function. */
|
||||
#define HAVE_SETITIMER 1
|
||||
|
||||
/* Define to 1 if you have the <stddef.h> header file. */
|
||||
#define HAVE_STDDEF_H 1
|
||||
|
||||
/* 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 `strtoull' function. */
|
||||
#define HAVE_STRTOULL 1
|
||||
|
||||
/* Define if struct core_dumpx has member c_impl */
|
||||
/* #undef HAVE_ST_C_IMPL */
|
||||
|
||||
/* Define to 1 if you have the `sysconf' function. */
|
||||
#define HAVE_SYSCONF 1
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_DIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#define HAVE_SYS_FILE_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||
/* #undef HAVE_SYS_PROCFS_H */
|
||||
|
||||
/* 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/time.h> header file. */
|
||||
#define HAVE_SYS_TIME_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 <time.h> header file. */
|
||||
#define HAVE_TIME_H 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#define LT_OBJDIR ".libs/"
|
||||
|
||||
/* Name of package */
|
||||
#define PACKAGE "bfd"
|
||||
|
||||
/* 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 ""
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
|
||||
/* The size of `char', as computed by sizeof. */
|
||||
/* #undef SIZEOF_CHAR */
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
/* #undef SIZEOF_INT */
|
||||
|
||||
/* The size of `long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG 4
|
||||
|
||||
/* The size of `long long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
|
||||
/* The size of `void *', as computed by sizeof. */
|
||||
#define SIZEOF_VOID_P 4
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||
#define STRING_WITH_STRINGS 1
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#define TIME_WITH_SYS_TIME 1
|
||||
|
||||
/* Name of host specific header file to include in trad-core.c. */
|
||||
/* #undef TRAD_HEADER */
|
||||
|
||||
/* Use b modifier when opening binary files? */
|
||||
/* #undef USE_BINARY_FOPEN */
|
||||
|
||||
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||
|
||||
/* Use mmap if it's available? */
|
||||
/* #undef USE_MMAP */
|
||||
|
||||
/* Define if we should default to creating read-only plt entries */
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||
/* #undef USE_STT_COMMON */
|
||||
|
||||
/* 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 "2.23.2"
|
||||
|
||||
/* 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 */
|
||||
@@ -0,0 +1,9 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb 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 armnetbsd.lo aout32.lo coff-arm.lo cofflink.lo elf32-gen.lo cpu-arm.lo netbsd-core.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_bigarm_vec -DHAVE_bfd_elf32_littlearm_vec -DHAVE_armnetbsd_vec -DHAVE_armcoff_little_vec -DHAVE_armcoff_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_bigarm_vec -DSELECT_VECS='&bfd_elf32_bigarm_vec,&bfd_elf32_littlearm_vec,&armnetbsd_vec,&armcoff_little_vec,&armcoff_big_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_arm_arch'
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for hppa--netbsd-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for hppa--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+570
-90
@@ -12,8 +12,8 @@
|
||||
/* Main header file for the bfd library -- portable access to object files.
|
||||
|
||||
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
||||
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
|
||||
Free Software Foundation, Inc.
|
||||
2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
|
||||
2012 Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@@ -36,12 +36,19 @@
|
||||
#ifndef __BFD_H_SEEN__
|
||||
#define __BFD_H_SEEN__
|
||||
|
||||
/* PR 14072: Ensure that config.h is included first. */
|
||||
#if !defined PACKAGE && !defined PACKAGE_VERSION
|
||||
#error config.h must be included before this header
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "symcat.h"
|
||||
#include <sys/stat.h>
|
||||
|
||||
#if defined (__STDC__) || defined (ALMOST_STDC) || defined (HAVE_STRINGIZE)
|
||||
#ifndef SABER
|
||||
/* This hack is to avoid a problem with some strict ANSI C preprocessors.
|
||||
@@ -191,8 +198,8 @@ typedef bfd_vma bfd_uint64_t;
|
||||
|
||||
/* An offset into a file. BFD always uses the largest possible offset
|
||||
based on the build time availability of fseek, fseeko, or fseeko64. */
|
||||
typedef long file_ptr;
|
||||
typedef unsigned long ufile_ptr;
|
||||
typedef BFD_HOST_64_BIT file_ptr;
|
||||
typedef unsigned BFD_HOST_64_BIT ufile_ptr;
|
||||
|
||||
extern void bfd_sprintf_vma (bfd *, char *, bfd_vma);
|
||||
extern void bfd_fprintf_vma (bfd *, void *, bfd_vma);
|
||||
@@ -282,18 +289,19 @@ alent;
|
||||
|
||||
typedef struct bfd_section *sec_ptr;
|
||||
|
||||
#define bfd_get_section_name(bfd, ptr) ((ptr)->name + 0)
|
||||
#define bfd_get_section_vma(bfd, ptr) ((ptr)->vma + 0)
|
||||
#define bfd_get_section_lma(bfd, ptr) ((ptr)->lma + 0)
|
||||
#define bfd_get_section_alignment(bfd, ptr) ((ptr)->alignment_power + 0)
|
||||
#define bfd_get_section_name(bfd, ptr) ((void) bfd, (ptr)->name)
|
||||
#define bfd_get_section_vma(bfd, ptr) ((void) bfd, (ptr)->vma)
|
||||
#define bfd_get_section_lma(bfd, ptr) ((void) bfd, (ptr)->lma)
|
||||
#define bfd_get_section_alignment(bfd, ptr) ((void) bfd, \
|
||||
(ptr)->alignment_power)
|
||||
#define bfd_section_name(bfd, ptr) ((ptr)->name)
|
||||
#define bfd_section_size(bfd, ptr) ((ptr)->size)
|
||||
#define bfd_get_section_size(ptr) ((ptr)->size)
|
||||
#define bfd_section_vma(bfd, ptr) ((ptr)->vma)
|
||||
#define bfd_section_lma(bfd, ptr) ((ptr)->lma)
|
||||
#define bfd_section_alignment(bfd, ptr) ((ptr)->alignment_power)
|
||||
#define bfd_get_section_flags(bfd, ptr) ((ptr)->flags + 0)
|
||||
#define bfd_get_section_userdata(bfd, ptr) ((ptr)->userdata)
|
||||
#define bfd_get_section_flags(bfd, ptr) ((void) bfd, (ptr)->flags)
|
||||
#define bfd_get_section_userdata(bfd, ptr) ((void) bfd, (ptr)->userdata)
|
||||
|
||||
#define bfd_is_com_section(ptr) (((ptr)->flags & SEC_IS_COMMON) != 0)
|
||||
|
||||
@@ -306,14 +314,11 @@ typedef struct bfd_section *sec_ptr;
|
||||
? (sec)->rawsize : (sec)->size) / bfd_octets_per_byte (bfd))
|
||||
|
||||
/* Return TRUE if input section SEC has been discarded. */
|
||||
#define elf_discarded_section(sec) \
|
||||
#define discarded_section(sec) \
|
||||
(!bfd_is_abs_section (sec) \
|
||||
&& bfd_is_abs_section ((sec)->output_section) \
|
||||
&& (sec)->sec_info_type != ELF_INFO_TYPE_MERGE \
|
||||
&& (sec)->sec_info_type != ELF_INFO_TYPE_JUST_SYMS)
|
||||
|
||||
/* Forward define. */
|
||||
struct stat;
|
||||
&& (sec)->sec_info_type != SEC_INFO_TYPE_MERGE \
|
||||
&& (sec)->sec_info_type != SEC_INFO_TYPE_JUST_SYMS)
|
||||
|
||||
typedef enum bfd_print_symbol
|
||||
{
|
||||
@@ -704,19 +709,15 @@ extern int bfd_get_elf_phdrs
|
||||
the remote memory. */
|
||||
extern bfd *bfd_elf_bfd_from_remote_memory
|
||||
(bfd *templ, bfd_vma ehdr_vma, bfd_vma *loadbasep,
|
||||
int (*target_read_memory) (bfd_vma vma, bfd_byte *myaddr, int len));
|
||||
|
||||
/* Return the arch_size field of an elf bfd, or -1 if not elf. */
|
||||
extern int bfd_get_arch_size
|
||||
(bfd *);
|
||||
|
||||
/* Return TRUE if address "naturally" sign extends, or -1 if not elf. */
|
||||
extern int bfd_get_sign_extend_vma
|
||||
(bfd *);
|
||||
int (*target_read_memory) (bfd_vma vma, bfd_byte *myaddr,
|
||||
bfd_size_type len));
|
||||
|
||||
extern struct bfd_section *_bfd_elf_tls_setup
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern struct bfd_section *
|
||||
_bfd_nearby_section (bfd *, struct bfd_section *, bfd_vma);
|
||||
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
@@ -938,6 +939,32 @@ extern unsigned int _bfd_elf_ppc_at_tls_transform
|
||||
extern unsigned int _bfd_elf_ppc_at_tprel_transform
|
||||
(unsigned int, unsigned int);
|
||||
|
||||
extern void bfd_elf64_aarch64_init_maps
|
||||
(bfd *);
|
||||
|
||||
void bfd_elf64_aarch64_set_options
|
||||
(bfd *, struct bfd_link_info *, int, int, int);
|
||||
|
||||
/* ELF AArch64 mapping symbol support. */
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_MAP (1 << 0)
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_TAG (1 << 1)
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_OTHER (1 << 2)
|
||||
#define BFD_AARCH64_SPECIAL_SYM_TYPE_ANY (~0)
|
||||
extern bfd_boolean bfd_is_aarch64_special_symbol_name
|
||||
(const char * name, int type);
|
||||
|
||||
/* AArch64 stub generation support. Called from the linker. */
|
||||
extern int elf64_aarch64_setup_section_lists
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern void elf64_aarch64_next_input_section
|
||||
(struct bfd_link_info *, struct bfd_section *);
|
||||
extern bfd_boolean elf64_aarch64_size_stubs
|
||||
(bfd *, bfd *, struct bfd_link_info *, bfd_signed_vma,
|
||||
struct bfd_section * (*) (const char *, struct bfd_section *),
|
||||
void (*) (void));
|
||||
extern bfd_boolean elf64_aarch64_build_stubs
|
||||
(struct bfd_link_info *);
|
||||
|
||||
/* TI COFF load page support. */
|
||||
extern void bfd_ticoff_set_section_load_page
|
||||
(struct bfd_section *, int);
|
||||
@@ -1388,11 +1415,11 @@ typedef struct bfd_section
|
||||
|
||||
/* Type of sec_info information. */
|
||||
unsigned int sec_info_type:3;
|
||||
#define ELF_INFO_TYPE_NONE 0
|
||||
#define ELF_INFO_TYPE_STABS 1
|
||||
#define ELF_INFO_TYPE_MERGE 2
|
||||
#define ELF_INFO_TYPE_EH_FRAME 3
|
||||
#define ELF_INFO_TYPE_JUST_SYMS 4
|
||||
#define SEC_INFO_TYPE_NONE 0
|
||||
#define SEC_INFO_TYPE_STABS 1
|
||||
#define SEC_INFO_TYPE_MERGE 2
|
||||
#define SEC_INFO_TYPE_EH_FRAME 3
|
||||
#define SEC_INFO_TYPE_JUST_SYMS 4
|
||||
|
||||
/* Nonzero if this section uses RELA relocations, rather than REL. */
|
||||
unsigned int use_rela_p:1;
|
||||
@@ -1522,9 +1549,6 @@ typedef struct bfd_section
|
||||
/* The BFD which owns the section. */
|
||||
bfd *owner;
|
||||
|
||||
/* INPUT_SECTION_FLAGS if specified in the linker script. */
|
||||
struct flag_info *section_flag_info;
|
||||
|
||||
/* A symbol which points at this section only. */
|
||||
struct bfd_symbol *symbol;
|
||||
struct bfd_symbol **symbol_ptr_ptr;
|
||||
@@ -1552,28 +1576,25 @@ struct relax_table {
|
||||
|
||||
/* These sections are global, and are managed by BFD. The application
|
||||
and target back end are not permitted to change the values in
|
||||
these sections. New code should use the section_ptr macros rather
|
||||
than referring directly to the const sections. The const sections
|
||||
may eventually vanish. */
|
||||
these sections. */
|
||||
extern asection std_section[4];
|
||||
|
||||
#define BFD_ABS_SECTION_NAME "*ABS*"
|
||||
#define BFD_UND_SECTION_NAME "*UND*"
|
||||
#define BFD_COM_SECTION_NAME "*COM*"
|
||||
#define BFD_IND_SECTION_NAME "*IND*"
|
||||
|
||||
/* The absolute section. */
|
||||
extern asection bfd_abs_section;
|
||||
#define bfd_abs_section_ptr ((asection *) &bfd_abs_section)
|
||||
#define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
|
||||
/* Pointer to the undefined section. */
|
||||
extern asection bfd_und_section;
|
||||
#define bfd_und_section_ptr ((asection *) &bfd_und_section)
|
||||
#define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
|
||||
/* Pointer to the common section. */
|
||||
extern asection bfd_com_section;
|
||||
#define bfd_com_section_ptr ((asection *) &bfd_com_section)
|
||||
#define bfd_com_section_ptr (&std_section[0])
|
||||
/* Pointer to the undefined section. */
|
||||
#define bfd_und_section_ptr (&std_section[1])
|
||||
/* Pointer to the absolute section. */
|
||||
#define bfd_abs_section_ptr (&std_section[2])
|
||||
/* Pointer to the indirect section. */
|
||||
extern asection bfd_ind_section;
|
||||
#define bfd_ind_section_ptr ((asection *) &bfd_ind_section)
|
||||
#define bfd_ind_section_ptr (&std_section[3])
|
||||
|
||||
#define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
|
||||
#define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
|
||||
#define bfd_is_ind_section(sec) ((sec) == bfd_ind_section_ptr)
|
||||
|
||||
#define bfd_is_const_section(SEC) \
|
||||
@@ -1688,8 +1709,8 @@ extern asection bfd_ind_section;
|
||||
/* vma, lma, size, rawsize, compressed_size, relax, relax_count, */ \
|
||||
0, 0, 0, 0, 0, 0, 0, \
|
||||
\
|
||||
/* output_offset, output_section, alignment_power, */ \
|
||||
0, (struct bfd_section *) &SEC, 0, \
|
||||
/* output_offset, output_section, alignment_power, */ \
|
||||
0, &SEC, 0, \
|
||||
\
|
||||
/* relocation, orelocation, reloc_count, filepos, rel_filepos, */ \
|
||||
NULL, NULL, 0, 0, 0, \
|
||||
@@ -1703,9 +1724,6 @@ extern asection bfd_ind_section;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* flag_info, */ \
|
||||
NULL, \
|
||||
\
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
@@ -1717,6 +1735,10 @@ void bfd_section_list_clear (bfd *);
|
||||
|
||||
asection *bfd_get_section_by_name (bfd *abfd, const char *name);
|
||||
|
||||
asection *bfd_get_next_section_by_name (asection *sec);
|
||||
|
||||
asection *bfd_get_linker_section (bfd *abfd, const char *name);
|
||||
|
||||
asection *bfd_get_section_by_name_if
|
||||
(bfd *abfd,
|
||||
const char *name,
|
||||
@@ -1887,6 +1909,8 @@ enum bfd_architecture
|
||||
#define bfd_mach_mips_loongson_3a 3003
|
||||
#define bfd_mach_mips_sb1 12310201 /* octal 'SB', 01 */
|
||||
#define bfd_mach_mips_octeon 6501
|
||||
#define bfd_mach_mips_octeonp 6601
|
||||
#define bfd_mach_mips_octeon2 6502
|
||||
#define bfd_mach_mips_xlr 887682 /* decimal 'XLR' */
|
||||
#define bfd_mach_mipsisa32 32
|
||||
#define bfd_mach_mipsisa32r2 33
|
||||
@@ -1950,7 +1974,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_ppc_e500 500
|
||||
#define bfd_mach_ppc_e500mc 5001
|
||||
#define bfd_mach_ppc_e500mc64 5005
|
||||
#define bfd_mach_ppc_e5500 5006
|
||||
#define bfd_mach_ppc_e6500 5007
|
||||
#define bfd_mach_ppc_titan 83
|
||||
#define bfd_mach_ppc_vle 84
|
||||
bfd_arch_rs6000, /* IBM RS/6000 */
|
||||
#define bfd_mach_rs6k 6000
|
||||
#define bfd_mach_rs6k_rs1 6001
|
||||
@@ -1972,6 +1999,8 @@ enum bfd_architecture
|
||||
#define bfd_mach_m6812_default 0
|
||||
#define bfd_mach_m6812 1
|
||||
#define bfd_mach_m6812s 2
|
||||
bfd_arch_m9s12x, /* Freescale S12X */
|
||||
bfd_arch_m9s12xg, /* Freescale XGATE */
|
||||
bfd_arch_z8k, /* Zilog Z8000 */
|
||||
#define bfd_mach_z8001 1
|
||||
#define bfd_mach_z8002 2
|
||||
@@ -2076,6 +2105,9 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_epiphany, /* Adapteva EPIPHANY */
|
||||
#define bfd_mach_epiphany16 1
|
||||
#define bfd_mach_epiphany32 2
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
@@ -2111,6 +2143,8 @@ enum bfd_architecture
|
||||
#define bfd_mach_cris_v0_v10 255
|
||||
#define bfd_mach_cris_v32 32
|
||||
#define bfd_mach_cris_v10_v32 1032
|
||||
bfd_arch_rl78,
|
||||
#define bfd_mach_rl78 0x75
|
||||
bfd_arch_rx, /* Renesas RX. */
|
||||
#define bfd_mach_rx 0x75
|
||||
bfd_arch_s390, /* IBM s390 */
|
||||
@@ -2142,7 +2176,9 @@ enum bfd_architecture
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xgate, /* Freescale XGATE */
|
||||
#define bfd_mach_xgate 1
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_z80,
|
||||
@@ -2157,6 +2193,9 @@ enum bfd_architecture
|
||||
bfd_arch_tilegx, /* Tilera TILE-Gx */
|
||||
#define bfd_mach_tilepro 1
|
||||
#define bfd_mach_tilegx 1
|
||||
#define bfd_mach_tilegx32 2
|
||||
bfd_arch_aarch64, /* AArch64 */
|
||||
#define bfd_mach_aarch64 0
|
||||
bfd_arch_last
|
||||
};
|
||||
|
||||
@@ -2179,6 +2218,12 @@ typedef struct bfd_arch_info
|
||||
|
||||
bfd_boolean (*scan) (const struct bfd_arch_info *, const char *);
|
||||
|
||||
/* Allocate via bfd_malloc and return a fill buffer of size COUNT. If
|
||||
IS_BIGENDIAN is TRUE, the order of bytes is big endian. If CODE is
|
||||
TRUE, the buffer contains code. */
|
||||
void *(*fill) (bfd_size_type count, bfd_boolean is_bigendian,
|
||||
bfd_boolean code);
|
||||
|
||||
const struct bfd_arch_info *next;
|
||||
}
|
||||
bfd_arch_info_type;
|
||||
@@ -2589,6 +2634,10 @@ relocation types already defined. */
|
||||
BFD_RELOC_SPARC_M44,
|
||||
BFD_RELOC_SPARC_L44,
|
||||
BFD_RELOC_SPARC_REGISTER,
|
||||
BFD_RELOC_SPARC_H34,
|
||||
BFD_RELOC_SPARC_SIZE32,
|
||||
BFD_RELOC_SPARC_SIZE64,
|
||||
BFD_RELOC_SPARC_WDISP10,
|
||||
|
||||
/* SPARC little endian relocation */
|
||||
BFD_RELOC_SPARC_REV32,
|
||||
@@ -2784,6 +2833,15 @@ to compensate for the borrow when the low bits are added. */
|
||||
/* MIPS16 low 16 bits. */
|
||||
BFD_RELOC_MIPS16_LO16,
|
||||
|
||||
/* MIPS16 TLS relocations */
|
||||
BFD_RELOC_MIPS16_TLS_GD,
|
||||
BFD_RELOC_MIPS16_TLS_LDM,
|
||||
BFD_RELOC_MIPS16_TLS_DTPREL_HI16,
|
||||
BFD_RELOC_MIPS16_TLS_DTPREL_LO16,
|
||||
BFD_RELOC_MIPS16_TLS_GOTTPREL,
|
||||
BFD_RELOC_MIPS16_TLS_TPREL_HI16,
|
||||
BFD_RELOC_MIPS16_TLS_TPREL_LO16,
|
||||
|
||||
/* Relocation against a MIPS literal section. */
|
||||
BFD_RELOC_MIPS_LITERAL,
|
||||
BFD_RELOC_MICROMIPS_LITERAL,
|
||||
@@ -2945,6 +3003,25 @@ be honoured at the offset's location, regardless of linker
|
||||
relaxation. */
|
||||
BFD_RELOC_MN10300_ALIGN,
|
||||
|
||||
/* Various TLS-related relocations. */
|
||||
BFD_RELOC_MN10300_TLS_GD,
|
||||
BFD_RELOC_MN10300_TLS_LD,
|
||||
BFD_RELOC_MN10300_TLS_LDO,
|
||||
BFD_RELOC_MN10300_TLS_GOTIE,
|
||||
BFD_RELOC_MN10300_TLS_IE,
|
||||
BFD_RELOC_MN10300_TLS_LE,
|
||||
BFD_RELOC_MN10300_TLS_DTPMOD,
|
||||
BFD_RELOC_MN10300_TLS_DTPOFF,
|
||||
BFD_RELOC_MN10300_TLS_TPOFF,
|
||||
|
||||
/* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_32_PCREL,
|
||||
|
||||
/* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_16_PCREL,
|
||||
|
||||
|
||||
/* i386/elf relocations */
|
||||
BFD_RELOC_386_GOT32,
|
||||
@@ -3058,6 +3135,23 @@ relaxation. */
|
||||
BFD_RELOC_PPC_EMB_RELST_HA,
|
||||
BFD_RELOC_PPC_EMB_BIT_FLD,
|
||||
BFD_RELOC_PPC_EMB_RELSDA,
|
||||
BFD_RELOC_PPC_VLE_REL8,
|
||||
BFD_RELOC_PPC_VLE_REL15,
|
||||
BFD_RELOC_PPC_VLE_REL24,
|
||||
BFD_RELOC_PPC_VLE_LO16A,
|
||||
BFD_RELOC_PPC_VLE_LO16D,
|
||||
BFD_RELOC_PPC_VLE_HI16A,
|
||||
BFD_RELOC_PPC_VLE_HI16D,
|
||||
BFD_RELOC_PPC_VLE_HA16A,
|
||||
BFD_RELOC_PPC_VLE_HA16D,
|
||||
BFD_RELOC_PPC_VLE_SDA21,
|
||||
BFD_RELOC_PPC_VLE_SDA21_LO,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_LO16A,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_LO16D,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HI16A,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HI16D,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HA16A,
|
||||
BFD_RELOC_PPC_VLE_SDAREL_HA16D,
|
||||
BFD_RELOC_PPC64_HIGHER,
|
||||
BFD_RELOC_PPC64_HIGHER_S,
|
||||
BFD_RELOC_PPC64_HIGHEST,
|
||||
@@ -3780,14 +3874,6 @@ instructions. */
|
||||
/* start data in text. */
|
||||
BFD_RELOC_V850_DATA,
|
||||
|
||||
/* This is a 32bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_32_PCREL,
|
||||
|
||||
/* This is a 16bit pcrel reloc for the mn10300, offset by two bytes in the
|
||||
instruction. */
|
||||
BFD_RELOC_MN10300_16_PCREL,
|
||||
|
||||
/* This is a 8bit DP reloc for the tms320c30, where the most
|
||||
significant 8 bits of a 24 bit word are placed into the least
|
||||
significant 8 bits of the opcode. */
|
||||
@@ -4059,6 +4145,52 @@ instructions */
|
||||
instructions */
|
||||
BFD_RELOC_AVR_6_ADIW,
|
||||
|
||||
/* This is a 8 bit reloc for the AVR that stores bits 0..7 of a symbol
|
||||
in .byte lo8(symbol) */
|
||||
BFD_RELOC_AVR_8_LO,
|
||||
|
||||
/* This is a 8 bit reloc for the AVR that stores bits 8..15 of a symbol
|
||||
in .byte hi8(symbol) */
|
||||
BFD_RELOC_AVR_8_HI,
|
||||
|
||||
/* This is a 8 bit reloc for the AVR that stores bits 16..23 of a symbol
|
||||
in .byte hlo8(symbol) */
|
||||
BFD_RELOC_AVR_8_HLO,
|
||||
|
||||
/* Renesas RL78 Relocations. */
|
||||
BFD_RELOC_RL78_NEG8,
|
||||
BFD_RELOC_RL78_NEG16,
|
||||
BFD_RELOC_RL78_NEG24,
|
||||
BFD_RELOC_RL78_NEG32,
|
||||
BFD_RELOC_RL78_16_OP,
|
||||
BFD_RELOC_RL78_24_OP,
|
||||
BFD_RELOC_RL78_32_OP,
|
||||
BFD_RELOC_RL78_8U,
|
||||
BFD_RELOC_RL78_16U,
|
||||
BFD_RELOC_RL78_24U,
|
||||
BFD_RELOC_RL78_DIR3U_PCREL,
|
||||
BFD_RELOC_RL78_DIFF,
|
||||
BFD_RELOC_RL78_GPRELB,
|
||||
BFD_RELOC_RL78_GPRELW,
|
||||
BFD_RELOC_RL78_GPRELL,
|
||||
BFD_RELOC_RL78_SYM,
|
||||
BFD_RELOC_RL78_OP_SUBTRACT,
|
||||
BFD_RELOC_RL78_OP_NEG,
|
||||
BFD_RELOC_RL78_OP_AND,
|
||||
BFD_RELOC_RL78_OP_SHRA,
|
||||
BFD_RELOC_RL78_ABS8,
|
||||
BFD_RELOC_RL78_ABS16,
|
||||
BFD_RELOC_RL78_ABS16_REV,
|
||||
BFD_RELOC_RL78_ABS32,
|
||||
BFD_RELOC_RL78_ABS32_REV,
|
||||
BFD_RELOC_RL78_ABS16U,
|
||||
BFD_RELOC_RL78_ABS16UW,
|
||||
BFD_RELOC_RL78_ABS16UL,
|
||||
BFD_RELOC_RL78_RELAX,
|
||||
BFD_RELOC_RL78_HI16,
|
||||
BFD_RELOC_RL78_HI8,
|
||||
BFD_RELOC_RL78_LO16,
|
||||
|
||||
/* Renesas RX Relocations. */
|
||||
BFD_RELOC_RX_NEG8,
|
||||
BFD_RELOC_RX_NEG16,
|
||||
@@ -4194,6 +4326,9 @@ instructions */
|
||||
BFD_RELOC_390_GOTPLT20,
|
||||
BFD_RELOC_390_TLS_GOTIE20,
|
||||
|
||||
/* STT_GNU_IFUNC relocation. */
|
||||
BFD_RELOC_390_IRELATIVE,
|
||||
|
||||
/* Score relocations
|
||||
Low 16 bit for load/store */
|
||||
BFD_RELOC_SCORE_GPREL15,
|
||||
@@ -4408,6 +4543,83 @@ to follow the 16K memory bank of 68HC12 (seen as mapped in the window). */
|
||||
This is the 5 bits of a value. */
|
||||
BFD_RELOC_M68HC12_5B,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This reloc marks the beginning of a bra/jal instruction. */
|
||||
BFD_RELOC_XGATE_RL_JUMP,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This reloc marks a group of several instructions that gcc generates
|
||||
and for which the linker relaxation pass can modify and/or remove
|
||||
some of them. */
|
||||
BFD_RELOC_XGATE_RL_GROUP,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is the 16-bit lower part of an address. It is used for the '16-bit'
|
||||
instructions. */
|
||||
BFD_RELOC_XGATE_LO16,
|
||||
|
||||
/* Freescale XGATE reloc. */
|
||||
BFD_RELOC_XGATE_GPAGE,
|
||||
|
||||
/* Freescale XGATE reloc. */
|
||||
BFD_RELOC_XGATE_24,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 9-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_PCREL_9,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 10-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_PCREL_10,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is the 16-bit lower part of an address. It is used for the '16-bit'
|
||||
instructions. */
|
||||
BFD_RELOC_XGATE_IMM8_LO,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is the 16-bit higher part of an address. It is used for the '16-bit'
|
||||
instructions. */
|
||||
BFD_RELOC_XGATE_IMM8_HI,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 3-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_IMM3,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 4-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_IMM4,
|
||||
|
||||
/* Freescale XGATE reloc.
|
||||
This is a 5-bit pc-relative reloc. */
|
||||
BFD_RELOC_XGATE_IMM5,
|
||||
|
||||
/* Motorola 68HC12 reloc.
|
||||
This is the 9 bits of a value. */
|
||||
BFD_RELOC_M68HC12_9B,
|
||||
|
||||
/* Motorola 68HC12 reloc.
|
||||
This is the 16 bits of a value. */
|
||||
BFD_RELOC_M68HC12_16B,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is a PCREL9 branch. */
|
||||
BFD_RELOC_M68HC12_9_PCREL,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is a PCREL10 branch. */
|
||||
BFD_RELOC_M68HC12_10_PCREL,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is the 8 bit low part of an absolute address and immediately precedes
|
||||
a matching HI8XG part. */
|
||||
BFD_RELOC_M68HC12_LO8XG,
|
||||
|
||||
/* Motorola 68HC12/XGATE reloc.
|
||||
This is the 8 bit high part of an absolute address and immediately follows
|
||||
a matching LO8XG part. */
|
||||
BFD_RELOC_M68HC12_HI8XG,
|
||||
|
||||
/* NS CR16C Relocations. */
|
||||
BFD_RELOC_16C_NUM08,
|
||||
BFD_RELOC_16C_NUM08_C,
|
||||
@@ -4774,6 +4986,9 @@ BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_MACH_O_PAIR. */
|
||||
BFD_RELOC_MACH_O_SECTDIFF,
|
||||
|
||||
/* Like BFD_RELOC_MACH_O_SECTDIFF but with a local symbol. */
|
||||
BFD_RELOC_MACH_O_LOCAL_SECTDIFF,
|
||||
|
||||
/* Pair of relocation. Contains the first symbol. */
|
||||
BFD_RELOC_MACH_O_PAIR,
|
||||
|
||||
@@ -4857,6 +5072,220 @@ value in a word. The relocation is relative offset from */
|
||||
the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_MICROBLAZE_COPY,
|
||||
|
||||
/* AArch64 ADD immediate instruction, holding bits 0 to 11 of the address.
|
||||
Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_ADD_LO12,
|
||||
|
||||
/* Get to the page base of the global offset table entry for a symbol as
|
||||
part of an ADRP instruction using a 21 bit PC relative value.Used in
|
||||
conjunction with BFD_RELOC_AARCH64_LD64_GOT_LO12_NC. */
|
||||
BFD_RELOC_AARCH64_ADR_GOT_PAGE,
|
||||
|
||||
/* AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
|
||||
offset, giving a 4KB aligned page base address. */
|
||||
BFD_RELOC_AARCH64_ADR_HI21_PCREL,
|
||||
|
||||
/* AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
|
||||
offset, giving a 4KB aligned page base address, but with no overflow
|
||||
checking. */
|
||||
BFD_RELOC_AARCH64_ADR_HI21_NC_PCREL,
|
||||
|
||||
/* AArch64 ADR instruction, holding a simple 21 bit pc-relative byte offset. */
|
||||
BFD_RELOC_AARCH64_ADR_LO21_PCREL,
|
||||
|
||||
/* AArch64 19 bit pc-relative conditional branch and compare & branch.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 21 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_BRANCH19,
|
||||
|
||||
/* AArch64 26 bit pc-relative unconditional branch and link.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 28 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_CALL26,
|
||||
|
||||
/* AArch64 pseudo relocation code to be used internally by the AArch64
|
||||
assembler and not (currently) written to any object files. */
|
||||
BFD_RELOC_AARCH64_GAS_INTERNAL_FIXUP,
|
||||
|
||||
/* AArch64 26 bit pc-relative unconditional branch.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 28 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_JUMP26,
|
||||
|
||||
/* AArch64 Load Literal instruction, holding a 19 bit pc-relative word
|
||||
offset. The lowest two bits must be zero and are not stored in the
|
||||
instruction, giving a 21 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_LD_LO19_PCREL,
|
||||
|
||||
/* Unsigned 12 bit byte offset for 64 bit load/store from the page of
|
||||
the GOT entry for this symbol. Used in conjunction with
|
||||
BFD_RELOC_AARCH64_ADR_GOTPAGE. */
|
||||
BFD_RELOC_AARCH64_LD64_GOT_LO12_NC,
|
||||
|
||||
/* AArch64 unspecified load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST_LO12,
|
||||
|
||||
/* AArch64 8-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST8_LO12,
|
||||
|
||||
/* AArch64 16-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST16_LO12,
|
||||
|
||||
/* AArch64 32-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST32_LO12,
|
||||
|
||||
/* AArch64 64-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST64_LO12,
|
||||
|
||||
/* AArch64 128-bit load/store instruction, holding bits 0 to 11 of the
|
||||
address. Used in conjunction with BFD_RELOC_AARCH64_ADR_HI21_PCREL. */
|
||||
BFD_RELOC_AARCH64_LDST128_LO12,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most significant bits 0 to 15
|
||||
of an unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G0,
|
||||
|
||||
/* AArch64 MOV[NZ] instruction with most significant bits 0 to 15
|
||||
of a signed value. Changes instruction to MOVZ or MOVN depending on the
|
||||
value's sign. */
|
||||
BFD_RELOC_AARCH64_MOVW_G0_S,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with less significant bits 0 to 15 of
|
||||
an address/value. No overflow checking. */
|
||||
BFD_RELOC_AARCH64_MOVW_G0_NC,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most significant bits 16 to 31
|
||||
of an unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G1,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with less significant bits 16 to 31
|
||||
of an address/value. No overflow checking. */
|
||||
BFD_RELOC_AARCH64_MOVW_G1_NC,
|
||||
|
||||
/* AArch64 MOV[NZ] instruction with most significant bits 16 to 31
|
||||
of a signed value. Changes instruction to MOVZ or MOVN depending on the
|
||||
value's sign. */
|
||||
BFD_RELOC_AARCH64_MOVW_G1_S,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most significant bits 32 to 47
|
||||
of an unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G2,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with less significant bits 32 to 47
|
||||
of an address/value. No overflow checking. */
|
||||
BFD_RELOC_AARCH64_MOVW_G2_NC,
|
||||
|
||||
/* AArch64 MOV[NZ] instruction with most significant bits 32 to 47
|
||||
of a signed value. Changes instruction to MOVZ or MOVN depending on the
|
||||
value's sign. */
|
||||
BFD_RELOC_AARCH64_MOVW_G2_S,
|
||||
|
||||
/* AArch64 MOV[NZK] instruction with most signficant bits 48 to 64
|
||||
of a signed or unsigned address/value. */
|
||||
BFD_RELOC_AARCH64_MOVW_G3,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADD,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADD_LO12_NC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADR_PAGE,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_ADR_PREL21,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_CALL,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_LD64_LO12_NC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_LD64_PREL19,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_LDR,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_OFF_G0_NC,
|
||||
|
||||
/* AArch64 TLS DESC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSDESC_OFF_G1,
|
||||
|
||||
/* Unsigned 12 bit byte offset to global offset table entry for a symbols
|
||||
tls_index structure. Used in conjunction with
|
||||
BFD_RELOC_AARCH64_TLSGD_ADR_PAGE21. */
|
||||
BFD_RELOC_AARCH64_TLSGD_ADD_LO12_NC,
|
||||
|
||||
/* Get to the page base of the global offset table entry for a symbols
|
||||
tls_index structure as part of an adrp instruction using a 21 bit PC
|
||||
relative value. Used in conjunction with
|
||||
BFD_RELOC_AARCH64_TLSGD_ADD_LO12_NC. */
|
||||
BFD_RELOC_AARCH64_TLSGD_ADR_PAGE21,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_PREL19,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC,
|
||||
|
||||
/* AArch64 TLS INITIAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSIE_MOVW_GOTTPREL_G1,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_ADD_TPREL_HI12,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_ADD_TPREL_LO12,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_ADD_TPREL_LO12_NC,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G0,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G0_NC,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G1,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G1_NC,
|
||||
|
||||
/* AArch64 TLS LOCAL EXEC relocation. */
|
||||
BFD_RELOC_AARCH64_TLSLE_MOVW_TPREL_G2,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLS_DTPMOD64,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLS_DTPREL64,
|
||||
|
||||
/* AArch64 TLS relocation. */
|
||||
BFD_RELOC_AARCH64_TLS_TPREL64,
|
||||
|
||||
/* AArch64 14 bit pc-relative test bit and branch.
|
||||
The lowest two bits must be zero and are not stored in the instruction,
|
||||
giving a 16 bit signed byte offset. */
|
||||
BFD_RELOC_AARCH64_TSTBR14,
|
||||
|
||||
/* Tilera TILEPro Relocations. */
|
||||
BFD_RELOC_TILEPRO_COPY,
|
||||
BFD_RELOC_TILEPRO_GLOB_DAT,
|
||||
@@ -4904,6 +5333,12 @@ the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_TILEPRO_SHAMT_X1,
|
||||
BFD_RELOC_TILEPRO_SHAMT_Y0,
|
||||
BFD_RELOC_TILEPRO_SHAMT_Y1,
|
||||
BFD_RELOC_TILEPRO_TLS_GD_CALL,
|
||||
BFD_RELOC_TILEPRO_IMM8_X0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_IMM8_X1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_IMM8_Y0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_IMM8_Y1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEPRO_TLS_IE_LOAD,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_GD,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_GD,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_GD_LO,
|
||||
@@ -4923,6 +5358,14 @@ the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_TILEPRO_TLS_DTPMOD32,
|
||||
BFD_RELOC_TILEPRO_TLS_DTPOFF32,
|
||||
BFD_RELOC_TILEPRO_TLS_TPOFF32,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE_LO,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE_LO,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE_HI,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE_HI,
|
||||
BFD_RELOC_TILEPRO_IMM16_X0_TLS_LE_HA,
|
||||
BFD_RELOC_TILEPRO_IMM16_X1_TLS_LE_HA,
|
||||
|
||||
/* Tilera TILE-Gx Relocations. */
|
||||
BFD_RELOC_TILEGX_HW0,
|
||||
@@ -4982,52 +5425,65 @@ the dynamic object into the runtime process image. */
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_PCREL,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW3_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW3_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_GOT,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW3_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW3_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_TLS_LE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_TLS_GD,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW3_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW3_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW0_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW0_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW1_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW1_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X0_HW2_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_IMM16_X1_HW2_LAST_TLS_IE,
|
||||
BFD_RELOC_TILEGX_TLS_DTPMOD64,
|
||||
BFD_RELOC_TILEGX_TLS_DTPOFF64,
|
||||
BFD_RELOC_TILEGX_TLS_TPOFF64,
|
||||
BFD_RELOC_TILEGX_TLS_DTPMOD32,
|
||||
BFD_RELOC_TILEGX_TLS_DTPOFF32,
|
||||
BFD_RELOC_TILEGX_TLS_TPOFF32,
|
||||
BFD_RELOC_TILEGX_TLS_GD_CALL,
|
||||
BFD_RELOC_TILEGX_IMM8_X0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_X1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y0_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y1_TLS_GD_ADD,
|
||||
BFD_RELOC_TILEGX_TLS_IE_LOAD,
|
||||
BFD_RELOC_TILEGX_IMM8_X0_TLS_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_X1_TLS_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y0_TLS_ADD,
|
||||
BFD_RELOC_TILEGX_IMM8_Y1_TLS_ADD,
|
||||
|
||||
/* Adapteva EPIPHANY - 8 bit signed pc-relative displacement */
|
||||
BFD_RELOC_EPIPHANY_SIMM8,
|
||||
|
||||
/* Adapteva EPIPHANY - 24 bit signed pc-relative displacement */
|
||||
BFD_RELOC_EPIPHANY_SIMM24,
|
||||
|
||||
/* Adapteva EPIPHANY - 16 most-significant bits of absolute address */
|
||||
BFD_RELOC_EPIPHANY_HIGH,
|
||||
|
||||
/* Adapteva EPIPHANY - 16 least-significant bits of absolute address */
|
||||
BFD_RELOC_EPIPHANY_LOW,
|
||||
|
||||
/* Adapteva EPIPHANY - 11 bit signed number - add/sub immediate */
|
||||
BFD_RELOC_EPIPHANY_SIMM11,
|
||||
|
||||
/* Adapteva EPIPHANY - 11 bit sign-magnitude number (ld/st displacement) */
|
||||
BFD_RELOC_EPIPHANY_IMM11,
|
||||
|
||||
/* Adapteva EPIPHANY - 8 bit immediate for 16 bit mov instruction. */
|
||||
BFD_RELOC_EPIPHANY_IMM8,
|
||||
BFD_RELOC_UNUSED };
|
||||
typedef enum bfd_reloc_code_real bfd_reloc_code_real_type;
|
||||
reloc_howto_type *bfd_reloc_type_lookup
|
||||
@@ -5336,6 +5792,11 @@ struct bfd
|
||||
/* This BFD has been created by the linker and doesn't correspond
|
||||
to any input file. */
|
||||
#define BFD_LINKER_CREATED 0x2000
|
||||
/* This may be set before writing out a BFD to request that it
|
||||
be written using values for UIDs, GIDs, timestamps, etc. that
|
||||
will be consistent from run to run. */
|
||||
#define BFD_DETERMINISTIC_OUTPUT 0x4000
|
||||
|
||||
|
||||
/* This may be set before writing out a BFD to request that it
|
||||
be written using values for UIDs, GIDs, timestamps, etc. that
|
||||
@@ -5543,6 +6004,15 @@ void bfd_set_error_program_name (const char *);
|
||||
|
||||
bfd_error_handler_type bfd_get_error_handler (void);
|
||||
|
||||
typedef void (*bfd_assert_handler_type) (const char *bfd_formatmsg,
|
||||
const char *bfd_version,
|
||||
const char *bfd_file,
|
||||
int bfd_line);
|
||||
|
||||
bfd_assert_handler_type bfd_set_assert_handler (bfd_assert_handler_type);
|
||||
|
||||
bfd_assert_handler_type bfd_get_assert_handler (void);
|
||||
|
||||
long bfd_get_reloc_upper_bound (bfd *abfd, asection *sect);
|
||||
|
||||
long bfd_canonicalize_reloc
|
||||
@@ -5591,6 +6061,11 @@ bfd_boolean bfd_set_private_flags (bfd *abfd, flagword flags);
|
||||
BFD_SEND (abfd, _bfd_find_nearest_line, \
|
||||
(abfd, sec, syms, off, file, func, line))
|
||||
|
||||
#define bfd_find_nearest_line_discriminator(abfd, sec, syms, off, file, func, \
|
||||
line, disc) \
|
||||
BFD_SEND (abfd, _bfd_find_nearest_line_discriminator, \
|
||||
(abfd, sec, syms, off, file, func, line, disc))
|
||||
|
||||
#define bfd_find_line(abfd, syms, sym, file, line) \
|
||||
BFD_SEND (abfd, _bfd_find_line, \
|
||||
(abfd, syms, sym, file, line))
|
||||
@@ -5623,8 +6098,8 @@ bfd_boolean bfd_set_private_flags (bfd *abfd, flagword flags);
|
||||
#define bfd_gc_sections(abfd, link_info) \
|
||||
BFD_SEND (abfd, _bfd_gc_sections, (abfd, link_info))
|
||||
|
||||
#define bfd_lookup_section_flags(link_info, flag_info) \
|
||||
BFD_SEND (abfd, _bfd_lookup_section_flags, (link_info, flag_info))
|
||||
#define bfd_lookup_section_flags(link_info, flag_info, section) \
|
||||
BFD_SEND (abfd, _bfd_lookup_section_flags, (link_info, flag_info, section))
|
||||
|
||||
#define bfd_merge_sections(abfd, link_info) \
|
||||
BFD_SEND (abfd, _bfd_merge_sections, (abfd, link_info))
|
||||
@@ -5972,6 +6447,7 @@ typedef struct bfd_target
|
||||
NAME##_bfd_is_target_special_symbol, \
|
||||
NAME##_get_lineno, \
|
||||
NAME##_find_nearest_line, \
|
||||
_bfd_generic_find_nearest_line_discriminator, \
|
||||
_bfd_generic_find_line, \
|
||||
NAME##_find_inliner_info, \
|
||||
NAME##_bfd_make_debug_symbol, \
|
||||
@@ -5995,6 +6471,9 @@ typedef struct bfd_target
|
||||
bfd_boolean (*_bfd_find_nearest_line)
|
||||
(bfd *, struct bfd_section *, struct bfd_symbol **, bfd_vma,
|
||||
const char **, const char **, unsigned int *);
|
||||
bfd_boolean (*_bfd_find_nearest_line_discriminator)
|
||||
(bfd *, struct bfd_section *, struct bfd_symbol **, bfd_vma,
|
||||
const char **, const char **, unsigned int *, unsigned int *);
|
||||
bfd_boolean (*_bfd_find_line)
|
||||
(bfd *, struct bfd_symbol **, struct bfd_symbol *,
|
||||
const char **, unsigned int *);
|
||||
@@ -6100,8 +6579,9 @@ typedef struct bfd_target
|
||||
bfd_boolean (*_bfd_gc_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
/* Sets the bitmask of allowed and disallowed section flags. */
|
||||
void (*_bfd_lookup_section_flags) (struct bfd_link_info *,
|
||||
struct flag_info *);
|
||||
bfd_boolean (*_bfd_lookup_section_flags) (struct bfd_link_info *,
|
||||
struct flag_info *,
|
||||
asection *);
|
||||
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for i586-elf32-minix-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
/* generated for i486--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20111121
|
||||
#define BFD_VERSION 222000000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1)" "2.22"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+16
-6
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -138,7 +145,7 @@
|
||||
#define HAVE_MEMORY_H 1
|
||||
|
||||
/* Define to 1 if you have a working `mmap' system call. */
|
||||
/* #undef HAVE_MMAP */
|
||||
#define HAVE_MMAP 1
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
/* #undef HAVE_MPROTECT */
|
||||
@@ -153,7 +160,7 @@
|
||||
/* #undef HAVE_PRPSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||
#define HAVE_PRPSINFO_T 1
|
||||
/* #undef HAVE_PRPSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO_T_PR_PID */
|
||||
@@ -165,7 +172,7 @@
|
||||
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||
#define HAVE_PRSTATUS_T 1
|
||||
/* #undef HAVE_PRSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||
@@ -230,7 +237,7 @@
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||
#define HAVE_SYS_PROCFS_H 1
|
||||
/* #undef HAVE_SYS_PROCFS_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#define HAVE_SYS_STAT_H 1
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -291,7 +301,7 @@
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 4
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.22"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-gen.lo cpu-i386.lo ofiles
|
||||
G_libbfd_la_DEPENDENCIES=elf32-i386.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 elf32-gen.lo cpu-i386.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=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_i386_minix_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec
|
||||
|
||||
+5958
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,51 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for ia64--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <stdint.h>
|
||||
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||
#ifdef __int8_t_defined
|
||||
#define _INT8_T
|
||||
#define _INT16_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifdef __uint32_t_defined
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
|
||||
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||
#ifndef _INT8_T
|
||||
#define _INT8_T
|
||||
#endif
|
||||
#ifndef _INT16_T
|
||||
#define _INT16_T
|
||||
#endif
|
||||
#ifndef _INT32_T
|
||||
#define _INT32_T
|
||||
#endif
|
||||
#ifndef _UINT8_T
|
||||
#define _UINT8_T
|
||||
#endif
|
||||
#ifndef _UINT16_T
|
||||
#define _UINT16_T
|
||||
#endif
|
||||
#ifndef _UINT32_T
|
||||
#define _UINT32_T
|
||||
#endif
|
||||
|
||||
/* system headers have good uint64_t and int64_t */
|
||||
#ifndef _INT64_T
|
||||
#define _INT64_T
|
||||
#endif
|
||||
#ifndef _UINT64_T
|
||||
#define _UINT64_T
|
||||
#endif
|
||||
|
||||
#endif /* GCC_GENERATED_STDINT_H */
|
||||
@@ -0,0 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
@@ -0,0 +1,368 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
/* Define to 1 if translation of program messages to the user's native
|
||||
language is requested. */
|
||||
#define ENABLE_NLS 1
|
||||
|
||||
/* Define to 1 if you have the <alloca.h> header file. */
|
||||
/* #undef HAVE_ALLOCA_H */
|
||||
|
||||
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_BASENAME 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||
#define HAVE_DECL_FFS 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FREE 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FSEEKO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_FTELLO64 0
|
||||
|
||||
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_GETENV 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_MALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_REALLOC 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_SNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STPCPY 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||
*/
|
||||
#define HAVE_DECL_STRSTR 1
|
||||
|
||||
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||
don't. */
|
||||
#define HAVE_DECL_VSNPRINTF 1
|
||||
|
||||
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#define HAVE_DLFCN_H 1
|
||||
|
||||
/* Define to 1 if you have the `fcntl' function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define to 1 if you have the `fdopen' function. */
|
||||
#define HAVE_FDOPEN 1
|
||||
|
||||
/* Define to 1 if you have the `fileno' function. */
|
||||
#define HAVE_FILENO 1
|
||||
|
||||
/* Define to 1 if you have the `fopen64' function. */
|
||||
/* #undef HAVE_FOPEN64 */
|
||||
|
||||
/* Define to 1 if you have the `fseeko' function. */
|
||||
#define HAVE_FSEEKO 1
|
||||
|
||||
/* Define to 1 if you have the `fseeko64' function. */
|
||||
/* #undef HAVE_FSEEKO64 */
|
||||
|
||||
/* Define to 1 if you have the `ftello' function. */
|
||||
#define HAVE_FTELLO 1
|
||||
|
||||
/* Define to 1 if you have the `ftello64' function. */
|
||||
/* #undef HAVE_FTELLO64 */
|
||||
|
||||
/* Define to 1 if you have the `getgid' function. */
|
||||
#define HAVE_GETGID 1
|
||||
|
||||
/* Define to 1 if you have the `getpagesize' function. */
|
||||
#define HAVE_GETPAGESIZE 1
|
||||
|
||||
/* Define to 1 if you have the `getuid' function. */
|
||||
#define HAVE_GETUID 1
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#define HAVE_INTTYPES_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||
/* #undef HAVE_LWPSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||
|
||||
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||
/* #undef HAVE_LWPXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `madvise' function. */
|
||||
#define HAVE_MADVISE 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
|
||||
|
||||
/* Define to 1 if you have the `mprotect' function. */
|
||||
#define HAVE_MPROTECT 1
|
||||
|
||||
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||
/* #undef HAVE_NDIR_H */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||
/* #undef HAVE_PRPSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||
/* #undef HAVE_PRPSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prpsinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PRPSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||
/* #undef HAVE_PRSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||
/* #undef HAVE_PRSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||
/* #undef HAVE_PSINFO32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo32_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO32_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||
/* #undef HAVE_PSINFO_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has psinfo_t.pr_pid. */
|
||||
/* #undef HAVE_PSINFO_T_PR_PID */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||
/* #undef HAVE_PSTATUS32_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||
/* #undef HAVE_PSTATUS_T */
|
||||
|
||||
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||
/* #undef HAVE_PXSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the `setitimer' function. */
|
||||
#define HAVE_SETITIMER 1
|
||||
|
||||
/* Define to 1 if you have the <stddef.h> header file. */
|
||||
#define HAVE_STDDEF_H 1
|
||||
|
||||
/* 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 `strtoull' function. */
|
||||
#define HAVE_STRTOULL 1
|
||||
|
||||
/* Define if struct core_dumpx has member c_impl */
|
||||
/* #undef HAVE_ST_C_IMPL */
|
||||
|
||||
/* Define to 1 if you have the `sysconf' function. */
|
||||
#define HAVE_SYSCONF 1
|
||||
|
||||
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_DIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||
#define HAVE_SYS_FILE_H 1
|
||||
|
||||
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||
*/
|
||||
/* #undef HAVE_SYS_NDIR_H */
|
||||
|
||||
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||
/* #undef HAVE_SYS_PROCFS_H */
|
||||
|
||||
/* 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/time.h> header file. */
|
||||
#define HAVE_SYS_TIME_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 <time.h> header file. */
|
||||
#define HAVE_TIME_H 1
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#define HAVE_UNISTD_H 1
|
||||
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#define LT_OBJDIR ".libs/"
|
||||
|
||||
/* Name of package */
|
||||
#define PACKAGE "bfd"
|
||||
|
||||
/* 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 ""
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING ""
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME ""
|
||||
|
||||
/* Define to the home page for this package. */
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION ""
|
||||
|
||||
/* The size of `char', as computed by sizeof. */
|
||||
/* #undef SIZEOF_CHAR */
|
||||
|
||||
/* The size of `int', as computed by sizeof. */
|
||||
/* #undef SIZEOF_INT */
|
||||
|
||||
/* The size of `long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG 8
|
||||
|
||||
/* The size of `long long', as computed by sizeof. */
|
||||
#define SIZEOF_LONG_LONG 8
|
||||
|
||||
/* The size of `off_t', as computed by sizeof. */
|
||||
#define SIZEOF_OFF_T 8
|
||||
|
||||
/* The size of `short', as computed by sizeof. */
|
||||
/* #undef SIZEOF_SHORT */
|
||||
|
||||
/* The size of `void *', as computed by sizeof. */
|
||||
#define SIZEOF_VOID_P 8
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||
#define STRING_WITH_STRINGS 1
|
||||
|
||||
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||
#define TIME_WITH_SYS_TIME 1
|
||||
|
||||
/* Name of host specific header file to include in trad-core.c. */
|
||||
/* #undef TRAD_HEADER */
|
||||
|
||||
/* Use b modifier when opening binary files? */
|
||||
/* #undef USE_BINARY_FOPEN */
|
||||
|
||||
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||
|
||||
/* Use mmap if it's available? */
|
||||
/* #undef USE_MMAP */
|
||||
|
||||
/* Define if we should default to creating read-only plt entries */
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||
/* #undef USE_STT_COMMON */
|
||||
|
||||
/* 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 "2.21.1"
|
||||
|
||||
/* 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 */
|
||||
@@ -0,0 +1,9 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf64-ia64.lo elf64.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo pei-ia64.lo pepigen.lo cofflink.lo elf64-gen.lo elf32-gen.lo elf32.lo cpu-ia64.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=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf64_ia64_little_vec -DHAVE_bfd_elf64_ia64_big_vec -DHAVE_bfd_pei_ia64_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_elf64_ia64_little_vec -DSELECT_VECS='&bfd_elf64_ia64_little_vec,&bfd_elf64_ia64_big_vec,&bfd_pei_ia64_vec,&bfd_elf64_little_generic_vec,&bfd_elf64_big_generic_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_ia64_arch'
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for m68010--netbsdelf-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for m68010--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for m68k--netbsdelf-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for m68k--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for mips64--netbsd-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for mips64--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for mips64el--netbsd-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for mips64el--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for mipseb--netbsd-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for mipseb--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for mipsel--netbsd-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for mipsel--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for powerpc--netbsd-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for powerpc--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for sh--netbsdelf-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for sh--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for shle--netbsdelf-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for shle--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for sparc--netbsdelf-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for sparc--netbsdelf-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for sparc64--netbsd-gcc (NetBSD nb1 20110620) 4.5.3 */
|
||||
/* generated for sparc64--netbsd-gcc (NetBSD nb1 20120916) 4.5.4 */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
+11
-1
@@ -5,6 +5,13 @@
|
||||
/* config.h. Generated from config.in by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
|
||||
/* Check that config.h is #included before system headers
|
||||
(this works only for glibc, but that should be enough). */
|
||||
#if defined(__GLIBC__) && !defined(__FreeBSD_kernel__) && !defined(__CONFIG_H__)
|
||||
# error config.h must be #included before system headers
|
||||
#endif
|
||||
#define __CONFIG_H__ 1
|
||||
|
||||
/* Name of host specific core header file to include in elf.c. */
|
||||
/* #undef CORE_HEADER */
|
||||
|
||||
@@ -250,6 +257,9 @@
|
||||
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||
|
||||
/* Define to 1 if you have the <windows.h> header file. */
|
||||
/* #undef HAVE_WINDOWS_H */
|
||||
|
||||
/* Define to 1 if you have the <zlib.h> header file. */
|
||||
#define HAVE_ZLIB_H 1
|
||||
|
||||
@@ -349,7 +359,7 @@
|
||||
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.21.1"
|
||||
#define VERSION "2.23.2"
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
/* #undef _FILE_OFFSET_BITS */
|
||||
|
||||
+834
-80
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.5 2006/02/02 20:06:04 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.9 2013/10/01 15:41:17 skrll Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
/* generated for vax--netbsdelf-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120) */
|
||||
/* generated for vax--netbsdelf-gcc (GCC) 4.1.3 20080704 (prerelease) (NetBSD nb3 20111107) */
|
||||
|
||||
#ifndef GCC_GENERATED_STDINT_H
|
||||
#define GCC_GENERATED_STDINT_H 1
|
||||
|
||||
+3
-3
@@ -2,7 +2,7 @@
|
||||
/* Generated from: NetBSD: mknative-binutils,v 1.8 2011/09/25 04:00:58 christos Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20110627
|
||||
#define BFD_VERSION 221010000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.21.1"
|
||||
#define BFD_VERSION_DATE 20130325
|
||||
#define BFD_VERSION 223020000
|
||||
#define BFD_VERSION_STRING "(NetBSD Binutils nb1) " "2.23.2"
|
||||
#define REPORT_BUGS_TO "<http://www.NetBSD.org/support/send-pr.html>"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user