summaryrefslogtreecommitdiff
path: root/gnu/lib/libbfd
diff options
context:
space:
mode:
authormrg <mrg@NetBSD.org>2001-08-15 02:44:58 +0000
committermrg <mrg@NetBSD.org>2001-08-15 02:44:58 +0000
commit318911587ee2971a5f73dad263041d19cdbabfdb (patch)
tree16aaadff05734e666c1de249e8ae9f99a0345d58 /gnu/lib/libbfd
parent4c76cec1d3e72c49e82750118418344dff0b935c (diff)
regenerate.
Diffstat (limited to 'gnu/lib/libbfd')
-rw-r--r--gnu/lib/libbfd/arch/sparc/bfd.h29
-rw-r--r--gnu/lib/libbfd/arch/sparc/config.h9
-rw-r--r--gnu/lib/libbfd/arch/sparc/defs.mk2
-rw-r--r--gnu/lib/libbfd/arch/sparc64/bfd.h29
-rw-r--r--gnu/lib/libbfd/arch/sparc64/config.h9
-rw-r--r--gnu/lib/libbfd/arch/sparc64/defs.mk2
6 files changed, 66 insertions, 14 deletions
diff --git a/gnu/lib/libbfd/arch/sparc/bfd.h b/gnu/lib/libbfd/arch/sparc/bfd.h
index 63dc51f8e21..169ae548781 100644
--- a/gnu/lib/libbfd/arch/sparc/bfd.h
+++ b/gnu/lib/libbfd/arch/sparc/bfd.h
@@ -1,8 +1,9 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: toolchain2netbsd,v 1.7 2001/08/06 23:26:28 tv Exp */
+/* Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp */
/* Main header file for the bfd library -- portable access to object files.
- Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
+ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+ 2000, 2001
Free Software Foundation, Inc.
Contributed by Cygnus Support.
@@ -55,7 +56,7 @@ extern "C" {
#include "ansidecl.h"
/* These two lines get substitutions done by commands in Makefile.in. */
-#define BFD_VERSION "2.11"
+#define BFD_VERSION "2.11.2"
#define BFD_ARCH_SIZE 32
#define BFD_HOST_64BIT_LONG 0
#if 0
@@ -1130,6 +1131,10 @@ typedef struct sec
/* A mark flag used by some of the linker backends. */
unsigned int linker_mark : 1;
+ /* Another mark flag used by some of the linker backends. Set for
+ output sections that have a input section. */
+ unsigned int linker_has_input : 1;
+
/* A mark flag used by some linker backends for garbage collection. */
unsigned int gc_mark : 1;
@@ -1364,6 +1369,10 @@ enum bfd_architecture
#define bfd_mach_m68040 6
#define bfd_mach_m68060 7
#define bfd_mach_cpu32 8
+#define bfd_mach_mcf5200 9
+#define bfd_mach_mcf5206e 10
+#define bfd_mach_mcf5307 11
+#define bfd_mach_mcf5407 12
bfd_arch_vax, /* DEC Vax */
bfd_arch_i960, /* Intel 960 */
/* The order of the following is important.
@@ -1415,6 +1424,7 @@ enum bfd_architecture
#define bfd_mach_mips6000 6000
#define bfd_mach_mips8000 8000
#define bfd_mach_mips10000 10000
+#define bfd_mach_mips12000 12000
#define bfd_mach_mips16 16
#define bfd_mach_mips32 32
#define bfd_mach_mips32_4k 3204113 /* 32, 04, octal 'K' */
@@ -1919,7 +1929,9 @@ relocation types already defined. */
BFD_RELOC_SPARC_GLOB_DAT,
BFD_RELOC_SPARC_JMP_SLOT,
BFD_RELOC_SPARC_RELATIVE,
+ BFD_RELOC_SPARC_UA16,
BFD_RELOC_SPARC_UA32,
+ BFD_RELOC_SPARC_UA64,
/* I think these are specific to SPARC a.out (e.g., Sun 4). */
BFD_RELOC_SPARC_BASE13,
@@ -2071,6 +2083,17 @@ to compensate for the borrow when the low bits are added. */
BFD_RELOC_MIPS_GOT_PAGE,
BFD_RELOC_MIPS_GOT_OFST,
BFD_RELOC_MIPS_GOT_DISP,
+ BFD_RELOC_MIPS_SHIFT5,
+ BFD_RELOC_MIPS_SHIFT6,
+ BFD_RELOC_MIPS_INSERT_A,
+ BFD_RELOC_MIPS_INSERT_B,
+ BFD_RELOC_MIPS_DELETE,
+ BFD_RELOC_MIPS_HIGHEST,
+ BFD_RELOC_MIPS_HIGHER,
+ BFD_RELOC_MIPS_SCN_DISP,
+ BFD_RELOC_MIPS_REL16,
+ BFD_RELOC_MIPS_RELGOT,
+ BFD_RELOC_MIPS_JALR,
/* i386/elf relocations */
diff --git a/gnu/lib/libbfd/arch/sparc/config.h b/gnu/lib/libbfd/arch/sparc/config.h
index 6dc777e2f3c..732c9af1c39 100644
--- a/gnu/lib/libbfd/arch/sparc/config.h
+++ b/gnu/lib/libbfd/arch/sparc/config.h
@@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: toolchain2netbsd,v 1.7 2001/08/06 23:26:28 tv Exp */
+/* Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp */
/* config.h. Generated automatically by configure. */
/* config.in. Generated automatically from configure.in by autoheader. */
@@ -180,7 +180,7 @@
#define PACKAGE "bfd"
/* Version number of package */
-#define VERSION "2.11"
+#define VERSION "2.11.2"
/* Define if you have the stpcpy function */
/* #undef HAVE_STPCPY */
@@ -294,6 +294,9 @@
/* Define to `long' if <sys/types.h> doesn't define. */
/* #undef off_t */
+/* Define if you need to in order for stat and other things to work. */
+/* #undef _POSIX_SOURCE */
+
/* Define to `unsigned' if <sys/types.h> doesn't define. */
/* #undef size_t */
@@ -384,7 +387,7 @@
/* Name of package */
/* Version number of package */
-#define VERSION "2.11"
+#define VERSION "2.11.2"
/* Define if you have the stpcpy function */
/* #undef HAVE_STPCPY */
diff --git a/gnu/lib/libbfd/arch/sparc/defs.mk b/gnu/lib/libbfd/arch/sparc/defs.mk
index 3263b2e7ada..2b26864c4e4 100644
--- a/gnu/lib/libbfd/arch/sparc/defs.mk
+++ b/gnu/lib/libbfd/arch/sparc/defs.mk
@@ -1,5 +1,5 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: toolchain2netbsd,v 1.7 2001/08/06 23:26:28 tv Exp
+# Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp
#
G_libbfd_la_DEPENDENCIES=elf32-sparc.lo elf32.lo elf.lo elflink.lo dwarf1.lo sparcnetbsd.lo aout32.lo sunos.lo elf32-gen.lo cpu-sparc.lo netbsd-core.lo ofiles
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.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 dwarf2.lo
diff --git a/gnu/lib/libbfd/arch/sparc64/bfd.h b/gnu/lib/libbfd/arch/sparc64/bfd.h
index 55fcfbe0242..7413d39784e 100644
--- a/gnu/lib/libbfd/arch/sparc64/bfd.h
+++ b/gnu/lib/libbfd/arch/sparc64/bfd.h
@@ -1,8 +1,9 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: toolchain2netbsd,v 1.7 2001/08/06 23:26:28 tv Exp */
+/* Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp */
/* Main header file for the bfd library -- portable access to object files.
- Copyright 1990, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
+ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+ 2000, 2001
Free Software Foundation, Inc.
Contributed by Cygnus Support.
@@ -55,7 +56,7 @@ extern "C" {
#include "ansidecl.h"
/* These two lines get substitutions done by commands in Makefile.in. */
-#define BFD_VERSION "2.11"
+#define BFD_VERSION "2.11.2"
#define BFD_ARCH_SIZE 64
#define BFD_HOST_64BIT_LONG 0
#if 0
@@ -1130,6 +1131,10 @@ typedef struct sec
/* A mark flag used by some of the linker backends. */
unsigned int linker_mark : 1;
+ /* Another mark flag used by some of the linker backends. Set for
+ output sections that have a input section. */
+ unsigned int linker_has_input : 1;
+
/* A mark flag used by some linker backends for garbage collection. */
unsigned int gc_mark : 1;
@@ -1364,6 +1369,10 @@ enum bfd_architecture
#define bfd_mach_m68040 6
#define bfd_mach_m68060 7
#define bfd_mach_cpu32 8
+#define bfd_mach_mcf5200 9
+#define bfd_mach_mcf5206e 10
+#define bfd_mach_mcf5307 11
+#define bfd_mach_mcf5407 12
bfd_arch_vax, /* DEC Vax */
bfd_arch_i960, /* Intel 960 */
/* The order of the following is important.
@@ -1415,6 +1424,7 @@ enum bfd_architecture
#define bfd_mach_mips6000 6000
#define bfd_mach_mips8000 8000
#define bfd_mach_mips10000 10000
+#define bfd_mach_mips12000 12000
#define bfd_mach_mips16 16
#define bfd_mach_mips32 32
#define bfd_mach_mips32_4k 3204113 /* 32, 04, octal 'K' */
@@ -1919,7 +1929,9 @@ relocation types already defined. */
BFD_RELOC_SPARC_GLOB_DAT,
BFD_RELOC_SPARC_JMP_SLOT,
BFD_RELOC_SPARC_RELATIVE,
+ BFD_RELOC_SPARC_UA16,
BFD_RELOC_SPARC_UA32,
+ BFD_RELOC_SPARC_UA64,
/* I think these are specific to SPARC a.out (e.g., Sun 4). */
BFD_RELOC_SPARC_BASE13,
@@ -2071,6 +2083,17 @@ to compensate for the borrow when the low bits are added. */
BFD_RELOC_MIPS_GOT_PAGE,
BFD_RELOC_MIPS_GOT_OFST,
BFD_RELOC_MIPS_GOT_DISP,
+ BFD_RELOC_MIPS_SHIFT5,
+ BFD_RELOC_MIPS_SHIFT6,
+ BFD_RELOC_MIPS_INSERT_A,
+ BFD_RELOC_MIPS_INSERT_B,
+ BFD_RELOC_MIPS_DELETE,
+ BFD_RELOC_MIPS_HIGHEST,
+ BFD_RELOC_MIPS_HIGHER,
+ BFD_RELOC_MIPS_SCN_DISP,
+ BFD_RELOC_MIPS_REL16,
+ BFD_RELOC_MIPS_RELGOT,
+ BFD_RELOC_MIPS_JALR,
/* i386/elf relocations */
diff --git a/gnu/lib/libbfd/arch/sparc64/config.h b/gnu/lib/libbfd/arch/sparc64/config.h
index 6dc777e2f3c..732c9af1c39 100644
--- a/gnu/lib/libbfd/arch/sparc64/config.h
+++ b/gnu/lib/libbfd/arch/sparc64/config.h
@@ -1,5 +1,5 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: toolchain2netbsd,v 1.7 2001/08/06 23:26:28 tv Exp */
+/* Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp */
/* config.h. Generated automatically by configure. */
/* config.in. Generated automatically from configure.in by autoheader. */
@@ -180,7 +180,7 @@
#define PACKAGE "bfd"
/* Version number of package */
-#define VERSION "2.11"
+#define VERSION "2.11.2"
/* Define if you have the stpcpy function */
/* #undef HAVE_STPCPY */
@@ -294,6 +294,9 @@
/* Define to `long' if <sys/types.h> doesn't define. */
/* #undef off_t */
+/* Define if you need to in order for stat and other things to work. */
+/* #undef _POSIX_SOURCE */
+
/* Define to `unsigned' if <sys/types.h> doesn't define. */
/* #undef size_t */
@@ -384,7 +387,7 @@
/* Name of package */
/* Version number of package */
-#define VERSION "2.11"
+#define VERSION "2.11.2"
/* Define if you have the stpcpy function */
/* #undef HAVE_STPCPY */
diff --git a/gnu/lib/libbfd/arch/sparc64/defs.mk b/gnu/lib/libbfd/arch/sparc64/defs.mk
index 63de613d18a..fc5530193f7 100644
--- a/gnu/lib/libbfd/arch/sparc64/defs.mk
+++ b/gnu/lib/libbfd/arch/sparc64/defs.mk
@@ -1,5 +1,5 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: toolchain2netbsd,v 1.7 2001/08/06 23:26:28 tv Exp
+# Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp
#
G_libbfd_la_DEPENDENCIES=elf64-sparc.lo elf64.lo elf.lo elflink.lo dwarf1.lo elf32-sparc.lo elf32.lo sparcnetbsd.lo aout32.lo sunos.lo elf64-gen.lo elf32-gen.lo cpu-sparc.lo netbsd-core.lo ofiles
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.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 dwarf2.lo