Regenerate for GDB 6.5.
This commit is contained in:
parent
aacdf51747
commit
302a8a8f01
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
@ -17,7 +17,7 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_alpha_arch
|
||||
@ -41,7 +41,7 @@
|
||||
#define GDB_HOST_LONG_DOUBLE_FORMAT 0
|
||||
|
||||
/* nativefile */
|
||||
#define GDB_NM_FILE "config/alpha/nm-nbsd.h"
|
||||
/* #undef GDB_NM_FILE */
|
||||
|
||||
/* Define to the default OS ABI for this configuration. */
|
||||
/* #undef GDB_OSABI_DEFAULT */
|
||||
|
@ -1,7 +1,7 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=alpha-tdep.o alpha-mdebug-tdep.o alphabsd-tdep.o alphanbsd-tdep.o corelow.o nbsd-tdep.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o alphabsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=alpha-tdep.o alpha-mdebug-tdep.o alphabsd-tdep.o alphanbsd-tdep.o corelow.o nbsd-tdep.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o alphabsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* Do not modify this file. */
|
||||
/* It is created automatically by the Makefile. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include <config/alpha/nm-nbsd.h>
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include <config/alpha/tm-nbsd.h>
|
||||
|
@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "alpha--netbsd";
|
||||
const char target_name[] = "alpha--netbsd";
|
||||
|
@ -17,7 +17,7 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_arm_arch
|
||||
|
@ -2,6 +2,6 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=arm-tdep.o armnbsd-tdep.o solib.o solib-svr4.o nbsd-tdep.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o corelow.o armnbsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=arm-tdep.o armnbsd-tdep.o solib.o solib-svr4.o nbsd-tdep.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o corelow.o armnbsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=
|
||||
|
@ -3,6 +3,6 @@
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "arm--netbsdelf";
|
||||
const char target_name[] = "arm--netbsdelf";
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
@ -17,13 +17,13 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_mips_arch
|
||||
|
||||
/* Define to BFD's default target vector. */
|
||||
#define DEFAULT_BFD_VEC bfd_elf32_bigmips_vec
|
||||
#define DEFAULT_BFD_VEC bfd_elf32_tradbigmips_vec
|
||||
|
||||
/* Define to 1 if NLS is requested */
|
||||
/* #undef ENABLE_NLS */
|
||||
|
@ -1,7 +1,7 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=mips-tdep.o mipsnbsd-tdep.o corelow.o solib.o solib-svr4.o nbsd-tdep.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o mipsnbsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-sim.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=mips-tdep.o mipsnbsd-tdep.o corelow.o solib.o solib-svr4.o nbsd-tdep.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o mipsnbsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-sim.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=remote-sim.o
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* Do not modify this file. */
|
||||
/* It is created automatically by the Makefile. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include <config/mips/tm-nbsd.h>
|
||||
|
@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "mipseb--netbsd";
|
||||
const char target_name[] = "mipseb--netbsd";
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
@ -17,7 +17,7 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_rs6000_arch
|
||||
@ -41,7 +41,7 @@
|
||||
#define GDB_HOST_LONG_DOUBLE_FORMAT 0
|
||||
|
||||
/* nativefile */
|
||||
#define GDB_NM_FILE "config/nm-nbsd.h"
|
||||
/* #undef GDB_NM_FILE */
|
||||
|
||||
/* Define to the default OS ABI for this configuration. */
|
||||
/* #undef GDB_OSABI_DEFAULT */
|
||||
|
@ -1,7 +1,7 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=rs6000-tdep.o ppc-sysv-tdep.o ppcnbsd-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o infptrace.o ppcnbsd-nat.o bsd-kvm.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-sim.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=rs6000-tdep.o ppc-sysv-tdep.o ppcnbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o ppcnbsd-nat.o bsd-kvm.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-sim.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=remote-sim.o
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* Do not modify this file. */
|
||||
/* It is created automatically by the Makefile. */
|
||||
@ -15,7 +15,6 @@ extern initialize_file_ftype _initialize_svr4_solib;
|
||||
extern initialize_file_ftype _initialize_ser_hardwire;
|
||||
extern initialize_file_ftype _initialize_ser_pipe;
|
||||
extern initialize_file_ftype _initialize_ser_tcp;
|
||||
extern initialize_file_ftype _initialize_infptrace;
|
||||
extern initialize_file_ftype _initialize_ppcnbsd_nat;
|
||||
extern initialize_file_ftype _initialize_remote;
|
||||
extern initialize_file_ftype _initialize_dcache;
|
||||
@ -130,7 +129,6 @@ initialize_all_files (void)
|
||||
_initialize_ser_hardwire ();
|
||||
_initialize_ser_pipe ();
|
||||
_initialize_ser_tcp ();
|
||||
_initialize_infptrace ();
|
||||
_initialize_ppcnbsd_nat ();
|
||||
_initialize_remote ();
|
||||
_initialize_dcache ();
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include <config/powerpc/tm-ppc-eabi.h>
|
||||
|
@ -1,8 +1,8 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "powerpc--netbsd";
|
||||
const char target_name[] = "powerpc--netbsd";
|
||||
|
@ -17,7 +17,7 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_sparc_arch
|
||||
|
@ -2,6 +2,6 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=sparc-tdep.o sparcnbsd-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o sparc-nat.o sparcnbsd-nat.o bsd-kvm.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=sparc-tdep.o sparcnbsd-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o sparc-nat.o sparcnbsd-nat.o bsd-kvm.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=
|
||||
|
@ -3,6 +3,6 @@
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "sparc--netbsdelf";
|
||||
const char target_name[] = "sparc--netbsdelf";
|
||||
|
@ -17,7 +17,7 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_sparc_arch
|
||||
|
@ -2,6 +2,6 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=sparc64-tdep.o sparc64nbsd-tdep.o sparc-tdep.o sparcnbsd-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o sparc64nbsd-nat.o sparc-nat.o bsd-kvm.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=sparc64-tdep.o sparc64nbsd-tdep.o sparc-tdep.o sparcnbsd-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o sparc64nbsd-nat.o sparc-nat.o bsd-kvm.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=
|
||||
|
@ -3,6 +3,6 @@
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "sparc64--netbsd";
|
||||
const char target_name[] = "sparc64--netbsd";
|
||||
|
@ -17,7 +17,7 @@
|
||||
/* #undef C_ALLOCA */
|
||||
|
||||
/* Global directory for separate debug files. */
|
||||
#define DEBUGDIR "/usr/local/lib/debug"
|
||||
#define DEBUGDIR "/usr/lib/debug"
|
||||
|
||||
/* Define to BFD's default architecture. */
|
||||
#define DEFAULT_BFD_ARCH bfd_i386_arch
|
||||
|
@ -2,6 +2,6 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/local/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=amd64-tdep.o amd64nbsd-tdep.o i386-tdep.o i387-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o amd64-nat.o amd64bsd-nat.o amd64nbsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o inflow.o init.o
|
||||
G_INTERNAL_CFLAGS= -I. -I${GNUHOSTDIST}/gdb -I${GNUHOSTDIST}/gdb/config -DLOCALEDIR="\"/usr/share/locale\"" -DHAVE_CONFIG_H -I${GNUHOSTDIST}/gdb/../include/opcode -I${GNUHOSTDIST}/gdb/../readline/.. -I../bfd -I${GNUHOSTDIST}/gdb/../bfd -I${GNUHOSTDIST}/gdb/../include -I../intl -I${GNUHOSTDIST}/gdb/../intl -DMI_OUT=1 -DTUI=1 -Wimplicit -Wreturn-type -Wcomment -Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wformat-nonliteral -Wunused-label -Wunused-function
|
||||
G_LIBGDB_OBS=amd64-tdep.o amd64nbsd-tdep.o i386-tdep.o i387-tdep.o nbsd-tdep.o corelow.o solib.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o fork-child.o inf-ptrace.o amd64-nat.o amd64bsd-nat.o amd64nbsd-nat.o remote.o dcache.o remote-utils.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-utils.o cli-logging.o cli-interp.o mi-out.o mi-console.o mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o mi-common.o posix-hdep.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o c-exp.o cp-name-parser.o objc-exp.o ada-exp.o jv-exp.o f-exp.o m2-exp.o p-exp.o version.o annotate.o auxv.o bfd-target.o blockframe.o breakpoint.o findvar.o regcache.o charset.o disasm.o dummy-frame.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o inf-child.o interps.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o buildsym.o std-regs.o signals.o kod.o kod-cisco.o gdb-events.o exec.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o elfread.o dwarfread.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o ada-lang.o c-lang.o f-lang.o objc-lang.o ui-out.o cli-out.o varobj.o wrapper.o jv-lang.o jv-valprint.o jv-typeprint.o m2-lang.o p-lang.o p-typeprint.o p-valprint.o scm-exp.o scm-lang.o scm-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o f-valprint.o m2-valprint.o nlmread.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-null.o prologue-value.o inflow.o init.o
|
||||
G_SIM_OBS=
|
||||
|
@ -3,6 +3,6 @@
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#include "version.h"
|
||||
const char version[] = "6.4";
|
||||
const char version[] = "6.5";
|
||||
const char host_name[] = "x86_64--netbsd";
|
||||
const char target_name[] = "x86_64--netbsd";
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* DO NOT EDIT! -*- buffer-read-only: t -*- This file is automatically
|
||||
generated from "bfd-in.h", "init.c", "opncls.c", "libbfd.c",
|
||||
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf64-alpha.lo elf64.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo coff-alpha.lo ecoff.lo ecofflink.lo elf64-gen.lo elf32-gen.lo elf32.lo cpu-alpha.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 archive64.lo
|
||||
|
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -2,6 +2,6 @@
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo armnetbsd.lo aout32.lo elf32-gen.lo cpu-arm.lo netbsd-core.lo ofiles
|
||||
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo armnetbsd.lo aout32.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 archive64.lo
|
||||
G_DEFS=-DHAVE_CONFIG_H
|
||||
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -I${GNUHOSTDIST}/bfd/../intl -I../intl
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* DO NOT EDIT! -*- buffer-read-only: t -*- This file is automatically
|
||||
generated from "bfd-in.h", "init.c", "opncls.c", "libbfd.c",
|
||||
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -1,9 +1,9 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo ofiles
|
||||
G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elf64-mips.lo elf64.lo coff-mips.lo ecoff.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo 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 archive64.lo
|
||||
G_DEFS=-DHAVE_CONFIG_H
|
||||
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -I${GNUHOSTDIST}/bfd/../intl -I../intl
|
||||
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_bigmips_vec -DSELECT_VECS='&bfd_elf32_bigmips_vec,&bfd_elf32_littlemips_vec,&bfd_elf64_bigmips_vec,&bfd_elf64_littlemips_vec,&ecoff_big_vec,&ecoff_little_vec,&bfd_elf64_little_generic_vec,&bfd_elf64_big_generic_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_mips_arch' -DHAVE_bfd_elf32_bigmips_vec -DHAVE_bfd_elf32_littlemips_vec -DHAVE_bfd_elf64_bigmips_vec -DHAVE_bfd_elf64_littlemips_vec -DHAVE_ecoff_big_vec -DHAVE_ecoff_little_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec
|
||||
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_tradbigmips_vec -DSELECT_VECS='&bfd_elf32_tradbigmips_vec,&bfd_elf32_tradlittlemips_vec,&bfd_elf64_tradbigmips_vec,&bfd_elf64_tradlittlemips_vec,&ecoff_big_vec,&ecoff_little_vec,&bfd_elf64_little_generic_vec,&bfd_elf64_big_generic_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_mips_arch' -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_ecoff_big_vec -DHAVE_ecoff_little_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* DO NOT EDIT! -*- buffer-read-only: t -*- This file is automatically
|
||||
generated from "bfd-in.h", "init.c", "opncls.c", "libbfd.c",
|
||||
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-ppc.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo coff-rs6000.lo xcofflink.lo ppcboot.lo elf32-gen.lo cpu-rs6000.lo cpu-powerpc.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 archive64.lo
|
||||
|
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -2,6 +2,6 @@
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf32-sparc.lo elfxx-sparc.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo sparcnetbsd.lo aout32.lo elf32-gen.lo cpu-sparc.lo netbsd-core.lo ofiles
|
||||
G_libbfd_la_DEPENDENCIES=elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo sparcnetbsd.lo aout32.lo elf32-gen.lo cpu-sparc.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 archive64.lo
|
||||
G_DEFS=-DHAVE_CONFIG_H
|
||||
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -I${GNUHOSTDIST}/bfd/../intl -I../intl
|
||||
|
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -2,6 +2,6 @@
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_libbfd_la_DEPENDENCIES=elf64-sparc.lo elfxx-sparc.lo elf64.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-sparc.lo elf32.lo sunos.lo aout32.lo elf64-gen.lo elf32-gen.lo cpu-sparc.lo ofiles
|
||||
G_libbfd_la_DEPENDENCIES=elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-sparc.lo elf32.lo sunos.lo aout32.lo elf64-gen.lo elf32-gen.lo cpu-sparc.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 archive64.lo
|
||||
G_DEFS=-DHAVE_CONFIG_H
|
||||
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -I${GNUHOSTDIST}/bfd/../intl -I../intl
|
||||
|
@ -12,7 +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 Free Software Foundation, Inc.
|
||||
1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
Contributed by Cygnus Support.
|
||||
|
||||
@ -386,6 +387,10 @@ struct bfd_hash_table
|
||||
struct bfd_hash_entry **table;
|
||||
/* The number of slots in the hash table. */
|
||||
unsigned int size;
|
||||
/* The number of entries in the hash table. */
|
||||
unsigned int count;
|
||||
/* The size of elements. */
|
||||
unsigned int entsize;
|
||||
/* A function used to create new elements in the hash table. The
|
||||
first entry is itself a pointer to an element. When this
|
||||
function is first invoked, this pointer will be NULL. However,
|
||||
@ -405,7 +410,8 @@ extern bfd_boolean bfd_hash_table_init
|
||||
(struct bfd_hash_table *,
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *));
|
||||
const char *),
|
||||
unsigned int);
|
||||
|
||||
/* Initialize a hash table specifying a size. */
|
||||
extern bfd_boolean bfd_hash_table_init_n
|
||||
@ -413,7 +419,7 @@ extern bfd_boolean bfd_hash_table_init_n
|
||||
struct bfd_hash_entry *(*) (struct bfd_hash_entry *,
|
||||
struct bfd_hash_table *,
|
||||
const char *),
|
||||
unsigned int size);
|
||||
unsigned int, unsigned int);
|
||||
|
||||
/* Free up a hash table. */
|
||||
extern void bfd_hash_table_free
|
||||
@ -644,7 +650,8 @@ enum dynamic_lib_link_class {
|
||||
};
|
||||
|
||||
extern bfd_boolean bfd_elf_record_link_assignment
|
||||
(struct bfd_link_info *, const char *, bfd_boolean);
|
||||
(bfd *, struct bfd_link_info *, const char *, bfd_boolean,
|
||||
bfd_boolean);
|
||||
extern struct bfd_link_needed_list *bfd_elf_get_needed_list
|
||||
(bfd *, struct bfd_link_info *);
|
||||
extern bfd_boolean bfd_elf_get_bfd_needed_list
|
||||
@ -716,6 +723,10 @@ extern struct bfd_section *_bfd_elf_tls_setup
|
||||
extern void _bfd_fix_excluded_sec_syms
|
||||
(bfd *, struct bfd_link_info *);
|
||||
|
||||
extern unsigned bfd_m68k_mach_to_features (int);
|
||||
|
||||
extern int bfd_m68k_features_to_mach (unsigned);
|
||||
|
||||
extern bfd_boolean bfd_m68k_elf32_create_embedded_relocs
|
||||
(bfd *, struct bfd_link_info *, struct bfd_section *, struct bfd_section *,
|
||||
char **);
|
||||
@ -1460,11 +1471,6 @@ extern asection bfd_ind_section;
|
||||
|| ((SEC) == bfd_com_section_ptr) \
|
||||
|| ((SEC) == bfd_ind_section_ptr))
|
||||
|
||||
extern const struct bfd_symbol * const bfd_abs_symbol;
|
||||
extern const struct bfd_symbol * const bfd_com_symbol;
|
||||
extern const struct bfd_symbol * const bfd_und_symbol;
|
||||
extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
|
||||
/* Macros to handle insertion and deletion of a bfd's sections. These
|
||||
only handle the list pointers, ie. do not adjust section_count,
|
||||
target_index etc. */
|
||||
@ -1555,7 +1561,7 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
#define bfd_section_removed_from_list(ABFD, S) \
|
||||
((S)->next == NULL ? (ABFD)->section_last != (S) : (S)->next->prev != (S))
|
||||
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, SYM_PTR, NAME, IDX) \
|
||||
#define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
|
||||
/* name, id, index, next, prev, flags, user_set_vma, */ \
|
||||
{ NAME, IDX, 0, NULL, NULL, FLAGS, 0, \
|
||||
\
|
||||
@ -1586,11 +1592,8 @@ extern const struct bfd_symbol * const bfd_ind_symbol;
|
||||
/* target_index, used_by_bfd, constructor_chain, owner, */ \
|
||||
0, NULL, NULL, NULL, \
|
||||
\
|
||||
/* symbol, */ \
|
||||
(struct bfd_symbol *) SYM, \
|
||||
\
|
||||
/* symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol **) SYM_PTR, \
|
||||
/* symbol, symbol_ptr_ptr, */ \
|
||||
(struct bfd_symbol *) SYM, &SEC.symbol, \
|
||||
\
|
||||
/* map_head, map_tail */ \
|
||||
{ NULL }, { NULL } \
|
||||
@ -1672,16 +1675,22 @@ 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
|
||||
#define bfd_mach_mcf528x 13
|
||||
#define bfd_mach_mcfv4e 14
|
||||
#define bfd_mach_mcf521x 15
|
||||
#define bfd_mach_mcf5249 16
|
||||
#define bfd_mach_mcf547x 17
|
||||
#define bfd_mach_mcf548x 18
|
||||
#define bfd_mach_mcf_isa_a_nodiv 9
|
||||
#define bfd_mach_mcf_isa_a 10
|
||||
#define bfd_mach_mcf_isa_a_mac 11
|
||||
#define bfd_mach_mcf_isa_a_emac 12
|
||||
#define bfd_mach_mcf_isa_aplus 13
|
||||
#define bfd_mach_mcf_isa_aplus_mac 14
|
||||
#define bfd_mach_mcf_isa_aplus_emac 15
|
||||
#define bfd_mach_mcf_isa_b_nousp 16
|
||||
#define bfd_mach_mcf_isa_b_nousp_mac 17
|
||||
#define bfd_mach_mcf_isa_b_nousp_emac 18
|
||||
#define bfd_mach_mcf_isa_b 19
|
||||
#define bfd_mach_mcf_isa_b_mac 20
|
||||
#define bfd_mach_mcf_isa_b_emac 21
|
||||
#define bfd_mach_mcf_isa_b_float 22
|
||||
#define bfd_mach_mcf_isa_b_float_mac 23
|
||||
#define bfd_mach_mcf_isa_b_float_emac 24
|
||||
bfd_arch_vax, /* DEC Vax */
|
||||
bfd_arch_i960, /* Intel 960 */
|
||||
/* The order of the following is important.
|
||||
@ -1909,9 +1918,10 @@ enum bfd_architecture
|
||||
bfd_arch_iq2000, /* Vitesse IQ2000. */
|
||||
#define bfd_mach_iq2000 1
|
||||
#define bfd_mach_iq10 2
|
||||
bfd_arch_ms1,
|
||||
bfd_arch_mt,
|
||||
#define bfd_mach_ms1 1
|
||||
#define bfd_mach_mrisc2 2
|
||||
#define bfd_mach_ms2 3
|
||||
bfd_arch_pj,
|
||||
bfd_arch_avr, /* Atmel AVR microcontrollers. */
|
||||
#define bfd_mach_avr1 1
|
||||
@ -1943,7 +1953,7 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp13 13
|
||||
#define bfd_mach_msp14 14
|
||||
#define bfd_mach_msp15 15
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp16 16
|
||||
#define bfd_mach_msp21 21
|
||||
#define bfd_mach_msp31 31
|
||||
#define bfd_mach_msp32 32
|
||||
@ -1952,6 +1962,10 @@ enum bfd_architecture
|
||||
#define bfd_mach_msp42 42
|
||||
#define bfd_mach_msp43 43
|
||||
#define bfd_mach_msp44 44
|
||||
bfd_arch_xc16x, /* Infineon's XC16X Series. */
|
||||
#define bfd_mach_xc16x 1
|
||||
#define bfd_mach_xc16xl 2
|
||||
#define bfd_mach_xc16xs 3
|
||||
bfd_arch_xtensa, /* Tensilica's Xtensa cores. */
|
||||
#define bfd_mach_xtensa 1
|
||||
bfd_arch_maxq, /* Dallas MAXQ 10/20 */
|
||||
@ -2075,11 +2089,12 @@ enum complain_overflow
|
||||
/* Do not complain on overflow. */
|
||||
complain_overflow_dont,
|
||||
|
||||
/* Complain if the bitfield overflows, whether it is considered
|
||||
as signed or unsigned. */
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number one bit larger than the field. ie. A bitfield of N bits
|
||||
is allowed to represent -2**n to 2**n-1. */
|
||||
complain_overflow_bitfield,
|
||||
|
||||
/* Complain if the value overflows when considered as signed
|
||||
/* Complain if the value overflows when considered as a signed
|
||||
number. */
|
||||
complain_overflow_signed,
|
||||
|
||||
@ -2571,6 +2586,11 @@ to compensate for the borrow when the low bits are added. */
|
||||
BFD_RELOC_MIPS_TLS_TPREL_LO16,
|
||||
|
||||
|
||||
/* MIPS ELF relocations (VxWorks extensions). */
|
||||
BFD_RELOC_MIPS_COPY,
|
||||
BFD_RELOC_MIPS_JUMP_SLOT,
|
||||
|
||||
|
||||
/* Fujitsu Frv Relocations. */
|
||||
BFD_RELOC_FRV_LABEL16,
|
||||
BFD_RELOC_FRV_LABEL24,
|
||||
@ -2662,6 +2682,9 @@ in the instruction. */
|
||||
BFD_RELOC_386_TLS_DTPMOD32,
|
||||
BFD_RELOC_386_TLS_DTPOFF32,
|
||||
BFD_RELOC_386_TLS_TPOFF32,
|
||||
BFD_RELOC_386_TLS_GOTDESC,
|
||||
BFD_RELOC_386_TLS_DESC_CALL,
|
||||
BFD_RELOC_386_TLS_DESC,
|
||||
|
||||
/* x86-64/elf relocations */
|
||||
BFD_RELOC_X86_64_GOT32,
|
||||
@ -2682,6 +2705,14 @@ in the instruction. */
|
||||
BFD_RELOC_X86_64_TPOFF32,
|
||||
BFD_RELOC_X86_64_GOTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32,
|
||||
BFD_RELOC_X86_64_GOT64,
|
||||
BFD_RELOC_X86_64_GOTPCREL64,
|
||||
BFD_RELOC_X86_64_GOTPC64,
|
||||
BFD_RELOC_X86_64_GOTPLT64,
|
||||
BFD_RELOC_X86_64_PLTOFF64,
|
||||
BFD_RELOC_X86_64_GOTPC32_TLSDESC,
|
||||
BFD_RELOC_X86_64_TLSDESC_CALL,
|
||||
BFD_RELOC_X86_64_TLSDESC,
|
||||
|
||||
/* ns32k relocations */
|
||||
BFD_RELOC_NS32K_IMM_8,
|
||||
@ -2828,6 +2859,12 @@ not stored in the instruction. The 2nd lowest bit comes from a 1 bit
|
||||
field in the instruction. */
|
||||
BFD_RELOC_THUMB_PCREL_BLX,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for an unconditional BL or BLX instruction. */
|
||||
BFD_RELOC_ARM_PCREL_CALL,
|
||||
|
||||
/* ARM 26-bit pc-relative branch for B or conditional BL instruction. */
|
||||
BFD_RELOC_ARM_PCREL_JUMP,
|
||||
|
||||
/* Thumb 7-, 9-, 12-, 20-, 23-, and 25-bit pc-relative branches.
|
||||
The lowest bit must be zero and is not stored in the instruction.
|
||||
Note that the corresponding ELF R_ARM_THM_JUMPnn constant has an
|
||||
@ -2864,6 +2901,16 @@ pc-relative or some form of GOT-indirect relocation. */
|
||||
/* 31-bit PC relative address. */
|
||||
BFD_RELOC_ARM_PREL31,
|
||||
|
||||
/* Low and High halfword relocations for MOVW and MOVT instructions. */
|
||||
BFD_RELOC_ARM_MOVW,
|
||||
BFD_RELOC_ARM_MOVT,
|
||||
BFD_RELOC_ARM_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_MOVT_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVW,
|
||||
BFD_RELOC_ARM_THUMB_MOVT,
|
||||
BFD_RELOC_ARM_THUMB_MOVW_PCREL,
|
||||
BFD_RELOC_ARM_THUMB_MOVT_PCREL,
|
||||
|
||||
/* Relocations for setting up GOTs and PLTs for shared libraries. */
|
||||
BFD_RELOC_ARM_JUMP_SLOT,
|
||||
BFD_RELOC_ARM_GLOB_DAT,
|
||||
@ -3046,6 +3093,22 @@ through 0. */
|
||||
/* ADI Blackfin Long Jump pcrel. */
|
||||
BFD_RELOC_BFIN_24_PCREL_JUMP_L,
|
||||
|
||||
/* ADI Blackfin FD-PIC relocations. */
|
||||
BFD_RELOC_BFIN_GOT17M4,
|
||||
BFD_RELOC_BFIN_GOTHI,
|
||||
BFD_RELOC_BFIN_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOT17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTLO,
|
||||
BFD_RELOC_BFIN_FUNCDESC_VALUE,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_FUNCDESC_GOTOFFLO,
|
||||
BFD_RELOC_BFIN_GOTOFF17M4,
|
||||
BFD_RELOC_BFIN_GOTOFFHI,
|
||||
BFD_RELOC_BFIN_GOTOFFLO,
|
||||
|
||||
/* ADI Blackfin GOT relocation. */
|
||||
BFD_RELOC_BFIN_GOT,
|
||||
|
||||
@ -3191,6 +3254,9 @@ of the container. */
|
||||
|
||||
/* Renesas M16C/M32C Relocations. */
|
||||
BFD_RELOC_M32C_HI8,
|
||||
BFD_RELOC_M32C_RL_JUMP,
|
||||
BFD_RELOC_M32C_RL_1ADDR,
|
||||
BFD_RELOC_M32C_RL_2ADDR,
|
||||
|
||||
/* Renesas M32R (formerly Mitsubishi M32R) relocs.
|
||||
This is a 24 bit absolute address. */
|
||||
@ -3455,6 +3521,10 @@ of data memory address) into 8 bit immediate value of LDI insn. */
|
||||
of program memory address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (most high 8 bit
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value
|
||||
(usually data memory address) into 8 bit immediate value of SUBI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_NEG,
|
||||
@ -3469,6 +3539,10 @@ SUBI insn. */
|
||||
of LDI or SUBI insn. */
|
||||
BFD_RELOC_AVR_HH8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores negated 8 bit value (msb
|
||||
of 32 bit value) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_MS8_LDI_NEG,
|
||||
|
||||
/* This is a 16 bit reloc for the AVR that stores 8 bit value (usually
|
||||
command address) into 8 bit immediate value of LDI insn. */
|
||||
BFD_RELOC_AVR_LO8_LDI_PM,
|
||||
@ -3954,25 +4028,34 @@ This is the 5 bits of a value. */
|
||||
BFD_RELOC_XSTORMY16_24,
|
||||
BFD_RELOC_XSTORMY16_FPTR16,
|
||||
|
||||
/* Infineon Relocations. */
|
||||
BFD_RELOC_XC16X_PAG,
|
||||
BFD_RELOC_XC16X_POF,
|
||||
BFD_RELOC_XC16X_SEG,
|
||||
BFD_RELOC_XC16X_SOF,
|
||||
|
||||
/* Relocations used by VAX ELF. */
|
||||
BFD_RELOC_VAX_GLOB_DAT,
|
||||
BFD_RELOC_VAX_JMP_SLOT,
|
||||
BFD_RELOC_VAX_RELATIVE,
|
||||
|
||||
/* Morpho MS1 - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MS1_PC16,
|
||||
/* Morpho MT - 16 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PC16,
|
||||
|
||||
/* Morpho MS1 - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MS1_HI16,
|
||||
/* Morpho MT - Hi 16 bits of an address. */
|
||||
BFD_RELOC_MT_HI16,
|
||||
|
||||
/* Morpho MS1 - Low 16 bits of an address. */
|
||||
BFD_RELOC_MS1_LO16,
|
||||
/* Morpho MT - Low 16 bits of an address. */
|
||||
BFD_RELOC_MT_LO16,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTINHERIT,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTINHERIT,
|
||||
|
||||
/* Morpho MS1 - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MS1_GNU_VTENTRY,
|
||||
/* Morpho MT - Used to tell the linker which vtable entries are used. */
|
||||
BFD_RELOC_MT_GNU_VTENTRY,
|
||||
|
||||
/* Morpho MT - 8 bit immediate relocation. */
|
||||
BFD_RELOC_MT_PCINSN8,
|
||||
|
||||
/* msp430 specific relocation codes */
|
||||
BFD_RELOC_MSP430_10_PCREL,
|
||||
@ -4056,14 +4139,14 @@ replaced by BFD_RELOC_XTENSA_SLOT0_OP. */
|
||||
BFD_RELOC_XTENSA_OP1,
|
||||
BFD_RELOC_XTENSA_OP2,
|
||||
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
/* Xtensa relocation to mark that the assembler expanded the
|
||||
instructions from an original target. The expansion size is
|
||||
encoded in the reloc size. */
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND,
|
||||
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
/* Xtensa relocation to mark that the linker should simplify
|
||||
assembler-expanded instructions. This is commonly used
|
||||
internally by the linker after analysis of a
|
||||
BFD_RELOC_XTENSA_ASM_EXPAND. */
|
||||
BFD_RELOC_XTENSA_ASM_SIMPLIFY,
|
||||
|
||||
@ -4613,11 +4696,6 @@ void bfd_preserve_restore (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_preserve_finish (bfd *, struct bfd_preserve *);
|
||||
|
||||
void bfd_hide_symbol (bfd *,
|
||||
struct bfd_link_info *,
|
||||
struct bfd_link_hash_entry *,
|
||||
bfd_boolean);
|
||||
|
||||
/* Extracted from archive.c. */
|
||||
symindex bfd_get_next_mapent
|
||||
(bfd *abfd, symindex previous, carsym **sym);
|
||||
@ -4634,6 +4712,9 @@ int bfd_core_file_failing_signal (bfd *abfd);
|
||||
bfd_boolean core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
bfd_boolean generic_core_file_matches_executable_p
|
||||
(bfd *core_bfd, bfd *exec_bfd);
|
||||
|
||||
/* Extracted from targets.c. */
|
||||
#define BFD_SEND(bfd, message, arglist) \
|
||||
((*((bfd)->xvec->message)) arglist)
|
||||
@ -4945,7 +5026,6 @@ typedef struct bfd_target
|
||||
NAME##_bfd_link_split_section, \
|
||||
NAME##_bfd_gc_sections, \
|
||||
NAME##_bfd_merge_sections, \
|
||||
_bfd_generic_match_sections_by_type, \
|
||||
NAME##_bfd_is_group_section, \
|
||||
NAME##_bfd_discard_group, \
|
||||
NAME##_section_already_linked \
|
||||
@ -4985,12 +5065,6 @@ typedef struct bfd_target
|
||||
/* Attempt to merge SEC_MERGE sections. */
|
||||
bfd_boolean (*_bfd_merge_sections) (bfd *, struct bfd_link_info *);
|
||||
|
||||
#define bfd_match_sections_by_type(abfd, asec, bbfd, bsec) \
|
||||
BFD_SEND (abfd, _bfd_match_sections_by_type, (abfd, asec, bbfd, bsec))
|
||||
/* Return TRUE if 2 section types are compatible. */
|
||||
bfd_boolean (*_bfd_match_sections_by_type)
|
||||
(bfd *, const asection *, bfd *, const asection *);
|
||||
|
||||
/* Is this section a member of a group? */
|
||||
bfd_boolean (*_bfd_is_group_section) (bfd *, const struct bfd_section *);
|
||||
|
||||
|
@ -2,6 +2,6 @@
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
#define BFD_VERSION_DATE 20051101
|
||||
#define BFD_VERSION 216910000
|
||||
#define BFD_VERSION_STRING "2.16.91 20051101"
|
||||
#define BFD_VERSION_DATE 20060514
|
||||
#define BFD_VERSION 217500000
|
||||
#define BFD_VERSION_STRING "2.17.50 20060514"
|
||||
|
@ -357,7 +357,7 @@
|
||||
/* #undef USE_SECUREPLT */
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Enable GNU extensions on systems that have them. */
|
||||
#ifndef _GNU_SOURCE
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_ALLOCA=
|
||||
G_EXTRA_OFILES=
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_ALLOCA=
|
||||
G_EXTRA_OFILES=
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_ALLOCA=
|
||||
G_EXTRA_OFILES=
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_archdefs=-DARCH_alpha
|
||||
G_BFD_MACHINES=alpha-dis.lo alpha-opc.lo
|
||||
|
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_archdefs=-DARCH_mips
|
||||
G_BFD_MACHINES=mips-dis.lo mips-opc.lo mips16-opc.lo
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.in by autoheader. */
|
||||
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_archdefs=-DARCH_rs6000 -DARCH_powerpc
|
||||
G_BFD_MACHINES=ppc-dis.lo ppc-opc.lo
|
||||
|
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -153,7 +153,7 @@
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "2.16.91"
|
||||
#define VERSION "2.17.50"
|
||||
|
||||
/* Define to empty if `const' does not conform to ANSI C. */
|
||||
/* #undef const */
|
||||
|
@ -1,16 +1,22 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -5,12 +5,18 @@
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -2,5 +2,5 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -1,16 +1,22 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -1,16 +1,22 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is automatically generated. DO NOT EDIT!
|
||||
# Generated from: NetBSD
|
||||
# and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -5,12 +5,18 @@
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -2,5 +2,5 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -5,12 +5,18 @@
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -2,5 +2,5 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -5,12 +5,18 @@
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.h.in. Maintained by hand. */
|
||||
|
||||
/* Define NO_MULTIBYTE_SUPPORT to not compile in support for multibyte
|
||||
characters, even if the OS supports them. */
|
||||
/* #undef NO_MULTIBYTE_SUPPORT */
|
||||
|
||||
/* Define if on MINIX. */
|
||||
/* #undef _MINIX */
|
||||
|
||||
/* Define as the return type of signal handlers (int or void). */
|
||||
#define RETSIGTYPE void
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Characteristics of the compiler. */
|
||||
/* #undef const */
|
||||
|
||||
@ -25,11 +31,18 @@
|
||||
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
|
||||
/* #undef STAT_MACROS_BROKEN */
|
||||
|
||||
#define VOID_SIGHANDLER 1
|
||||
|
||||
/* Define if you have the fcntl function. */
|
||||
#define HAVE_FCNTL 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwuid function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the isascii function. */
|
||||
#define HAVE_ISASCII 1
|
||||
|
||||
@ -42,6 +55,9 @@
|
||||
/* Define if you have the lstat function. */
|
||||
#define HAVE_LSTAT 1
|
||||
|
||||
/* Define if you have the mbrlen function. */
|
||||
#define HAVE_MBRLEN 1
|
||||
|
||||
/* Define if you have the mbrtowc function. */
|
||||
#define HAVE_MBRTOWC 1
|
||||
|
||||
@ -54,15 +70,6 @@
|
||||
/* Define if you have the putenv function. */
|
||||
#define HAVE_PUTENV 1
|
||||
|
||||
/* Define if you have the getpwent function. */
|
||||
#define HAVE_GETPWENT 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWNAM 1
|
||||
|
||||
/* Define if you have the getpwnam function. */
|
||||
#define HAVE_GETPWUID 1
|
||||
|
||||
/* Define if you have the select function. */
|
||||
#define HAVE_SELECT 1
|
||||
|
||||
@ -89,12 +96,20 @@
|
||||
/* Define if you have the vsnprintf function. */
|
||||
#define HAVE_VSNPRINTF 1
|
||||
|
||||
/* Define if you have the wctomb function. */
|
||||
#define HAVE_WCTOMB 1
|
||||
|
||||
/* Define if you have the wcwidth function. */
|
||||
#define HAVE_WCWIDTH 1
|
||||
|
||||
#define STDC_HEADERS 1
|
||||
|
||||
/* Define if you have the <dirent.h> header file. */
|
||||
#define HAVE_DIRENT_H 1
|
||||
|
||||
/* Define if you have the <fcntl.h> header file. */
|
||||
#define HAVE_FCNTL_H 1
|
||||
|
||||
/* Define if you have the <langinfo.h> header file. */
|
||||
#define HAVE_LANGINFO_H 1
|
||||
|
||||
@ -189,9 +204,9 @@
|
||||
|
||||
#define HAVE_GETPW_DECLS 1
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_INO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_INO */
|
||||
|
||||
#define STRUCT_DIRENT_HAS_D_FILENO 1
|
||||
/* #undef STRUCT_DIRENT_HAS_D_FILENO */
|
||||
|
||||
/* #undef HAVE_BSD_SIGNALS */
|
||||
|
||||
@ -203,6 +218,8 @@
|
||||
|
||||
/* #undef HAVE_POSIX_SIGSETJMP */
|
||||
|
||||
/* #undef CTYPE_NON_ASCII */
|
||||
|
||||
/* modify settings or make new ones based on what autoconf tells us. */
|
||||
|
||||
/* Ultrix botches type-ahead when switching from canonical to
|
||||
|
@ -2,5 +2,5 @@
|
||||
# Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp
|
||||
# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
|
||||
#
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"4.3"' -g -O
|
||||
G_CCFLAGS=-DHAVE_CONFIG_H -DCROSS_COMPILING -I. -I${GNUHOSTDIST}/readline -DRL_LIBRARY_VERSION='"5.1"' -g -O
|
||||
G_OBJECTS=readline.o vi_mode.o funmap.o keymaps.o parens.o search.o rltty.o complete.o bind.o isearch.o display.o signals.o util.o kill.o undo.o macro.o input.o callback.o terminal.o text.o nls.o misc.o compat.o xmalloc.o history.o histexpand.o histfile.o histsearch.o shell.o mbutil.o tilde.o
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* cconfig.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* This file is automatically generated. DO NOT EDIT! */
|
||||
/* Generated from: NetBSD */
|
||||
/* and from: NetBSD: mknative.common,v 1.6 2006/05/15 21:01:42 mrg Exp */
|
||||
/* Generated from: NetBSD: mknative-gdb,v 1.1 2006/05/29 19:10:58 nathanw Exp */
|
||||
/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
|
||||
|
||||
/* config.h. Generated by configure. */
|
||||
/* config.in. Generated from configure.ac by autoheader. */
|
||||
@ -403,6 +403,11 @@
|
||||
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
|
||||
/* #undef TM_IN_SYS_TIME */
|
||||
|
||||
/* Define if we should use the Windows API, instead of the POSIX API. On
|
||||
Windows, we use the Windows API when building for MinGW, but the POSIX API
|
||||
when building for Cygwin. */
|
||||
/* #undef USE_WIN32API */
|
||||
|
||||
/* Define to 1 if your processor stores words with the most significant byte
|
||||
first (like Motorola and SPARC, unlike Intel and VAX). */
|
||||
/* #undef WORDS_BIGENDIAN */
|
||||
|
Loading…
Reference in New Issue
Block a user