Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6fee514a1b |
@@ -310,6 +310,8 @@
|
|||||||
./usr/bin/gcov minix-sys gcccmds
|
./usr/bin/gcov minix-sys gcccmds
|
||||||
./usr/bin/gcov-pull minix-sys
|
./usr/bin/gcov-pull minix-sys
|
||||||
./usr/bin/gcpp minix-sys gcccmds
|
./usr/bin/gcpp minix-sys gcccmds
|
||||||
|
./usr/bin/gdb minix-sys gdb
|
||||||
|
./usr/bin/gdbtui minix-sys gdb
|
||||||
./usr/bin/genassym minix-sys
|
./usr/bin/genassym minix-sys
|
||||||
./usr/bin/getopt minix-sys
|
./usr/bin/getopt minix-sys
|
||||||
./usr/bin/gprof minix-sys binutils
|
./usr/bin/gprof minix-sys binutils
|
||||||
@@ -1758,6 +1760,7 @@
|
|||||||
./usr/man/man1/gcc.1 minix-sys gcccmds
|
./usr/man/man1/gcc.1 minix-sys gcccmds
|
||||||
./usr/man/man1/gcov.1 minix-sys gcccmds
|
./usr/man/man1/gcov.1 minix-sys gcccmds
|
||||||
./usr/man/man1/gcpp.1 minix-sys gcccmds
|
./usr/man/man1/gcpp.1 minix-sys gcccmds
|
||||||
|
./usr/man/man1/gdb.1 minix-sys gdb
|
||||||
./usr/man/man1/genassym.1 minix-sys
|
./usr/man/man1/genassym.1 minix-sys
|
||||||
./usr/man/man1/getopt.1 minix-sys
|
./usr/man/man1/getopt.1 minix-sys
|
||||||
./usr/man/man1/getopts.1 minix-sys
|
./usr/man/man1/getopts.1 minix-sys
|
||||||
@@ -4382,10 +4385,13 @@
|
|||||||
./usr/share/info/cpp.info minix-sys gcccmds
|
./usr/share/info/cpp.info minix-sys gcccmds
|
||||||
./usr/share/info/dir minix-sys
|
./usr/share/info/dir minix-sys
|
||||||
./usr/share/info/gcc.info minix-sys gcccmds
|
./usr/share/info/gcc.info minix-sys gcccmds
|
||||||
|
./usr/share/info/gdb.info minix-sys gdb
|
||||||
|
./usr/share/info/gdbint.info minix-sys gdb
|
||||||
./usr/share/info/gprof.info minix-sys binutils
|
./usr/share/info/gprof.info minix-sys binutils
|
||||||
./usr/share/info/info.info minix-sys
|
./usr/share/info/info.info minix-sys
|
||||||
./usr/share/info/info-stnd.info minix-sys
|
./usr/share/info/info-stnd.info minix-sys
|
||||||
./usr/share/info/ld.info minix-sys binutils
|
./usr/share/info/ld.info minix-sys binutils
|
||||||
|
./usr/share/info/stabs.info minix-sys gdb
|
||||||
./usr/share/info/texinfo.info minix-sys
|
./usr/share/info/texinfo.info minix-sys
|
||||||
./usr/share/misc minix-sys
|
./usr/share/misc minix-sys
|
||||||
./usr/share/misc/acronyms minix-sys
|
./usr/share/misc/acronyms minix-sys
|
||||||
|
|||||||
7
external/gpl3/gdb/Makefile
vendored
Normal file
7
external/gpl3/gdb/Makefile
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.1 2011/09/26 03:02:44 christos Exp $
|
||||||
|
|
||||||
|
.include "Makefile.inc"
|
||||||
|
|
||||||
|
SUBDIR= lib .WAIT bin
|
||||||
|
|
||||||
|
.include <bsd.subdir.mk>
|
||||||
14
external/gpl3/gdb/Makefile.inc
vendored
Normal file
14
external/gpl3/gdb/Makefile.inc
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# $NetBSD: Makefile.inc,v 1.6 2012/06/22 20:32:35 abs Exp $
|
||||||
|
|
||||||
|
USE_LIBEDIT=no
|
||||||
|
USE_TUI=yes
|
||||||
|
BINDIR=/usr/bin
|
||||||
|
WARNS?= 0
|
||||||
|
|
||||||
|
CWARNFLAGS.clang+= -Wno-unused-value -Wno-conversion \
|
||||||
|
-Wno-switch-enum -Wno-parentheses -Wno-comment \
|
||||||
|
-Wno-format-security \
|
||||||
|
-Wno-tautological-compare -Wno-format-extra-args \
|
||||||
|
-Wno-string-plus-int
|
||||||
|
|
||||||
|
DIST= ${NETBSDSRCDIR}/external/gpl3/gdb/dist
|
||||||
19
external/gpl3/gdb/bin/Makefile
vendored
Normal file
19
external/gpl3/gdb/bin/Makefile
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.2 2011/10/09 01:59:31 christos Exp $
|
||||||
|
|
||||||
|
.include "../Makefile.inc"
|
||||||
|
|
||||||
|
#SUBDIR+= sim .WAIT
|
||||||
|
|
||||||
|
SUBDIR+= gdb
|
||||||
|
.if ${USE_TUI} == yes
|
||||||
|
SUBDIR+= gdbtui
|
||||||
|
.endif
|
||||||
|
|
||||||
|
#SUBDIR+= gdbserver
|
||||||
|
|
||||||
|
.if ${MACHINE_ARCH} == powerpc || ${MACHINE_ARCH} == powerpcle || \
|
||||||
|
${MACHINE_ARCH} == powerpc64
|
||||||
|
SUBDIR+= psim
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include <bsd.subdir.mk>
|
||||||
1
external/gpl3/gdb/bin/Makefile.inc
vendored
Normal file
1
external/gpl3/gdb/bin/Makefile.inc
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.include "../Makefile.inc"
|
||||||
96
external/gpl3/gdb/bin/gdb/Makefile
vendored
Normal file
96
external/gpl3/gdb/bin/gdb/Makefile
vendored
Normal file
@@ -0,0 +1,96 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.5 2011/11/04 17:52:19 christos Exp $
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
.include "../Makefile.inc"
|
||||||
|
|
||||||
|
GDBARCHDIR=${.CURDIR}/../../lib/libgdb/arch/${MACHINE_ARCH}
|
||||||
|
.include "${GDBARCHDIR}/defs.mk"
|
||||||
|
|
||||||
|
PROG= gdb
|
||||||
|
|
||||||
|
SRCS= gdb.c
|
||||||
|
CPPFLAGS+= -I${.CURDIR} \
|
||||||
|
-I${GDBARCHDIR} \
|
||||||
|
-I${DIST}/gdb \
|
||||||
|
-I${DIST}/gdb/config \
|
||||||
|
-I${DIST}/include/opcode \
|
||||||
|
-I${DIST} \
|
||||||
|
-I${.CURDIR}/../../lib/libbfd/arch/${MACHINE_ARCH} \
|
||||||
|
-I${DIST}/bfd \
|
||||||
|
-I${DIST}/include \
|
||||||
|
${GCPPFLAGS:M-D*}
|
||||||
|
|
||||||
|
TEXINFO= gdb.texinfo gdbint.texinfo stabs.texinfo
|
||||||
|
INFOFLAGS= -I${DIST}/gdb/doc -I${DIST}/gdb/mi \
|
||||||
|
-I${DIST}/readline/doc -I${.CURDIR}/.. -DGDBN=${GDBN}
|
||||||
|
|
||||||
|
GDBvn.texi: ${DIST}/gdb/version.in
|
||||||
|
echo "@set GDBVN $$(${TOOL_CAT} ${.ALLSRC})" > ${.TARGET}
|
||||||
|
|
||||||
|
gdb-cfg.texi: ${DIST}/gdb/doc/all-cfg.texi
|
||||||
|
${TOOL_CAT} ${.ALLSRC} > ${.TARGET}
|
||||||
|
|
||||||
|
CLEANFILES+= GDBvn.texi gdb-cfg.texi
|
||||||
|
gdbint.info stabs.info gdb.info: gdb-cfg.texi GDBvn.texi
|
||||||
|
|
||||||
|
.include "../../Makefile.inc"
|
||||||
|
.include <bsd.info.mk>
|
||||||
|
|
||||||
|
LIBOPCODESDIR!= cd ${.CURDIR}/../../lib/libopcodes && ${PRINTOBJDIR}
|
||||||
|
LIBBFDDIR!= cd ${.CURDIR}/../../lib/libbfd && ${PRINTOBJDIR}
|
||||||
|
LIBIBERTYDIR!= cd ${.CURDIR}/../../lib/libiberty && ${PRINTOBJDIR}
|
||||||
|
LIBGDBDIR!= cd ${.CURDIR}/../../lib/libgdb && ${PRINTOBJDIR}
|
||||||
|
LIBDECNUMBERDIR!= cd ${.CURDIR}/../../lib/libdecnumber && ${PRINTOBJDIR}
|
||||||
|
|
||||||
|
.if ${USE_LIBEDIT} == yes
|
||||||
|
LIBRL=-ledit
|
||||||
|
LIBRLDP=${LIBEDIT}
|
||||||
|
.else
|
||||||
|
LIBRLDIR!= cd ${.CURDIR}/../../lib/libreadline && ${PRINTOBJDIR}
|
||||||
|
LIBRL= -L${LIBRLDIR} -lreadline
|
||||||
|
LIBRLDP= ${LIBRLDIR}/libreadline.a
|
||||||
|
.endif
|
||||||
|
|
||||||
|
LDADD+= -L${LIBGDBDIR} -lgdb
|
||||||
|
DPADD+= ${LIBGDBDIR}/libgdb.a
|
||||||
|
|
||||||
|
# Simulator support
|
||||||
|
.if ${MACHINE_ARCH} == powerpc || ${MACHINE_ARCH} == powerpcle || \
|
||||||
|
${MACHINE_ARCH} == powerpc64
|
||||||
|
SIMOBJ!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR}
|
||||||
|
LDADD+= -L${SIMOBJ} -lsim
|
||||||
|
DPADD+= ${SIMOBJ}/libsim.a
|
||||||
|
.elif ${MACHINE_CPU} == xxmips
|
||||||
|
SIMOBJ!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR}
|
||||||
|
LDADD+= -L${SIMOBJ} -lsim
|
||||||
|
DPADD+= ${SIMOBJ}/libsim.a
|
||||||
|
.endif
|
||||||
|
|
||||||
|
LDADD+= -L${LIBOPCODESDIR} -lopcodes \
|
||||||
|
-L${LIBBFDDIR} -lbfd \
|
||||||
|
-L${LIBDECNUMBERDIR} -ldecnumber \
|
||||||
|
${LIBRL} \
|
||||||
|
-lterminfo \
|
||||||
|
-L${LIBIBERTYDIR} -liberty
|
||||||
|
|
||||||
|
DPADD+= ${LIBOPCODESDIR}/libopcodes.a \
|
||||||
|
${LIBBFDDIR}/libbfd.a \
|
||||||
|
${LIBDECNUMBERDIR}/libdecnumber.a \
|
||||||
|
${LIBRLDP} \
|
||||||
|
${LIBTERMINFO} \
|
||||||
|
${LIBIBERTYDIR}/libiberty.a
|
||||||
|
|
||||||
|
.if defined(__MINIX)
|
||||||
|
LDADD+= -lz -lcurses -lm
|
||||||
|
DPADD+= ${LIBZ} ${LIBCURSES} ${LIBM}
|
||||||
|
.else
|
||||||
|
LDADD+= -lz -lcurses -lintl -lm -lkvm
|
||||||
|
DPADD+= ${LIBZ} ${LIBCURSES} ${LIBINTL} ${LIBM} ${LIBKVM}
|
||||||
|
|
||||||
|
LDADD+= -lpthread_dbg
|
||||||
|
.endif # defined(__MINIX)
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
||||||
|
|
||||||
|
.PATH: ${DIST}/gdb ${DIST}/gdb/mi ${DIST}/gdb/cli ${DIST}/gdb/tui \
|
||||||
|
${DIST}/gdb/signals ${DIST}/gdb/doc ${.CURDIR}/../arch/${MACHINE_ARCH}
|
||||||
80
external/gpl3/gdb/bin/gdbtui/Makefile
vendored
Normal file
80
external/gpl3/gdb/bin/gdbtui/Makefile
vendored
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.3 2011/10/12 03:57:45 mrg Exp $
|
||||||
|
|
||||||
|
.include "../Makefile.inc"
|
||||||
|
|
||||||
|
GDBARCHDIR=${.CURDIR}/../../lib/libgdb/arch/${MACHINE_ARCH}
|
||||||
|
.include "${GDBARCHDIR}/defs.mk"
|
||||||
|
|
||||||
|
PROG= gdbtui
|
||||||
|
|
||||||
|
SRCS= tui-main.c
|
||||||
|
CPPFLAGS+= -I${.CURDIR} \
|
||||||
|
-I${GDBARCHDIR} \
|
||||||
|
-I${DIST}/gdb \
|
||||||
|
-I${DIST}/gdb/config \
|
||||||
|
-I${DIST}/include/opcode \
|
||||||
|
-I${DIST} \
|
||||||
|
-I${.CURDIR}/../../lib/libbfd/arch/${MACHINE_ARCH} \
|
||||||
|
-I${DIST}/bfd \
|
||||||
|
-I${DIST}/include \
|
||||||
|
${GCPPFLAGS:M-D*}
|
||||||
|
|
||||||
|
NOMAN= # defined
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
||||||
|
|
||||||
|
|
||||||
|
LIBOPCODESDIR!= cd ${.CURDIR}/../../lib/libopcodes && ${PRINTOBJDIR}
|
||||||
|
LIBBFDDIR!= cd ${.CURDIR}/../../lib/libbfd && ${PRINTOBJDIR}
|
||||||
|
LIBIBERTYDIR!= cd ${.CURDIR}/../../lib/libiberty && ${PRINTOBJDIR}
|
||||||
|
LIBGDBDIR!= cd ${.CURDIR}/../../lib/libgdb && ${PRINTOBJDIR}
|
||||||
|
LIBDECNUMBERDIR!= cd ${.CURDIR}/../../lib/libdecnumber && ${PRINTOBJDIR}
|
||||||
|
|
||||||
|
.if ${USE_LIBEDIT} == yes
|
||||||
|
LIBEDIT=-ledit
|
||||||
|
.else
|
||||||
|
LIBRLDIR!= cd ${.CURDIR}/../../lib/libreadline && ${PRINTOBJDIR}
|
||||||
|
LIBRL= -L${LIBRLDIR} -lreadline
|
||||||
|
LIBRLDP= ${LIBRLDIR}/libreadline.a
|
||||||
|
.endif
|
||||||
|
|
||||||
|
LDADD+= -L${LIBGDBDIR} -lgdb
|
||||||
|
DPADD+= ${LIBGDBDIR}/libgdb.a
|
||||||
|
|
||||||
|
# Simulator support
|
||||||
|
.if ${MACHINE_ARCH} == powerpc || ${MACHINE_ARCH} == powerpcle || \
|
||||||
|
${MACHINE_ARCH} == powerpc64
|
||||||
|
SIMOBJ!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR}
|
||||||
|
LDADD+= -L${SIMOBJ} -lsim
|
||||||
|
DPADD+= ${SIMOBJ}/libsim.a
|
||||||
|
.elif ${MACHINE_CPU} == xxmips
|
||||||
|
SIMOBJ!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR}
|
||||||
|
LDADD+= -L${SIMOBJ} -lsim
|
||||||
|
DPADD+= ${SIMOBJ}/libsim.a
|
||||||
|
.endif
|
||||||
|
|
||||||
|
LDADD+= -L${LIBOPCODESDIR} -lopcodes \
|
||||||
|
-L${LIBBFDDIR} -lbfd \
|
||||||
|
-L${LIBDECNUMBERDIR} -ldecnumber \
|
||||||
|
${LIBRL} \
|
||||||
|
-lterminfo \
|
||||||
|
-L${LIBIBERTYDIR} -liberty
|
||||||
|
|
||||||
|
DPADD+= ${LIBOPCODESDIR}/libopcodes.a \
|
||||||
|
${LIBBFDDIR}/libbfd.a \
|
||||||
|
${LIBRLDP} \
|
||||||
|
${LIBTERMINFO} \
|
||||||
|
${LIBIBERTYDIR}/libiberty.a
|
||||||
|
|
||||||
|
.if defined(__MINIX)
|
||||||
|
LDADD+= -lz -lcurses -lm
|
||||||
|
DPADD+= ${LIBZ} ${LIBCURSES} ${LIBM}
|
||||||
|
.else
|
||||||
|
LDADD+= -lz -lcurses -lintl -lm -lkvm
|
||||||
|
DPADD+= ${LIBZ} ${LIBCURSES} ${LIBINTL} ${LIBM} ${LIBKVM}
|
||||||
|
|
||||||
|
LDADD+= -lpthread_dbg
|
||||||
|
.endif # defined(__MINIX)
|
||||||
|
|
||||||
|
.PATH: ${DIST}/gdb ${DIST}/gdb/mi ${DIST}/gdb/cli ${DIST}/gdb/tui \
|
||||||
|
${DIST}/gdb/signals ${DIST}/gdb/doc ${.CURDIR}/../arch/${MACHINE_ARCH}
|
||||||
55
external/gpl3/gdb/bin/psim/Makefile
vendored
Normal file
55
external/gpl3/gdb/bin/psim/Makefile
vendored
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.2 2011/10/30 00:11:28 christos Exp $
|
||||||
|
|
||||||
|
NOMAN= # defined
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
.include "../Makefile.inc"
|
||||||
|
|
||||||
|
PROG= psim
|
||||||
|
SRCS= main.c
|
||||||
|
|
||||||
|
HOST_CPPFLAGS+= -I. \
|
||||||
|
-I${DIST}/sim/ppc -I${DIST}/include \
|
||||||
|
-I${.CURDIR}/../../lib/libsim/arch/${MACHINE_ARCH} \
|
||||||
|
-I${.CURDIR}/../../lib/libbfd/arch/${MACHINE_ARCH} \
|
||||||
|
-I${DIST}/bfd \
|
||||||
|
-I${.CURDIR}/../../lib/libgdb \
|
||||||
|
-I${DIST}/gdb \
|
||||||
|
-I${DIST}/gdb/config \
|
||||||
|
-I${DIST}/sim/common \
|
||||||
|
-I${LIBSIMDIR}
|
||||||
|
PSIM_DEFINES= -DHAVE_CONFIG_H \
|
||||||
|
-DHAVE_COMMON_FPU \
|
||||||
|
-DDEFAULT_INLINE=PSIM_INLINE_LOCALS \
|
||||||
|
-DWITH_HOST_BYTE_ORDER=BYTE_ORDER \
|
||||||
|
-DWITH_SMP=5 \
|
||||||
|
-DHAVE_TERMIOS_STRUCTURE \
|
||||||
|
-DHAVE_DEVZERO
|
||||||
|
CPPFLAGS+= ${HOST_CPPFLAGS} ${PSIM_DEFINES}
|
||||||
|
|
||||||
|
SRCS+=version.c
|
||||||
|
|
||||||
|
.include <bsd.prog.mk>
|
||||||
|
|
||||||
|
LIBSIMDIR!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR}
|
||||||
|
|
||||||
|
LDADD+= -L${LIBSIMDIR} -lsim
|
||||||
|
DPADD+= ${LIBSIMDIR}/libsim.a
|
||||||
|
|
||||||
|
LIBBFDDIR!= cd ${.CURDIR}/../../lib/libbfd && ${PRINTOBJDIR}
|
||||||
|
LDADD+= -L${LIBBFDDIR} -lbfd
|
||||||
|
DPADD+= ${LIBBFDDIR}/libbfd.a
|
||||||
|
|
||||||
|
LIBIBERTYDIR!= cd ${.CURDIR}/../../lib/libiberty && ${PRINTOBJDIR}
|
||||||
|
LDADD+= -L${LIBIBERTYDIR} -liberty
|
||||||
|
DPADD+= ${LIBIBERTYDIR}/libiberty.a
|
||||||
|
|
||||||
|
LDADD+= -lintl -lz
|
||||||
|
DPADD+= ${LIBINTL} ${LIBZ}
|
||||||
|
|
||||||
|
CLEANFILES+= version.c
|
||||||
|
|
||||||
|
version.c: ${DIST}/gdb/version.in
|
||||||
|
echo 'const char version[] = "'$$(cat ${.ALLSRC})'";' > ${.TARGET}
|
||||||
|
|
||||||
|
.PATH: ${DIST}/sim/ppc
|
||||||
36
external/gpl3/gdb/fetch.sh
vendored
Executable file
36
external/gpl3/gdb/fetch.sh
vendored
Executable file
@@ -0,0 +1,36 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Make sure we're in our directory (i.e., where this shell script is)
|
||||||
|
echo $0
|
||||||
|
cd `dirname $0`
|
||||||
|
|
||||||
|
# Configure fetch method
|
||||||
|
URL="http://www.minix3.org/distfiles-minix/gdb-7.3.1.tar.bz2"
|
||||||
|
BACKUP_URL="http://ftp.gnu.org/gnu/gdb/gdb-7.3.1.tar.bz2"
|
||||||
|
FETCH=wget
|
||||||
|
which curl >/dev/null
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
FETCH="curl -O -f"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Fetch sources if not available
|
||||||
|
if [ ! -d dist ];
|
||||||
|
then
|
||||||
|
if [ ! -f gdb-7.3.1.tar.bz2 ]; then
|
||||||
|
$FETCH $URL
|
||||||
|
if [ $? -ne 0 ]; then
|
||||||
|
$FETCH $BACKUP_URL
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
tar -oxjf gdb-7.3.1.tar.bz2 && \
|
||||||
|
mv gdb-7.3.1 dist && \
|
||||||
|
cd dist && \
|
||||||
|
cat ../patches/* | patch -p1 && \
|
||||||
|
cp ../files/i386minix-nat.c gdb && \
|
||||||
|
cp ../files/i386minix-tdep.c gdb && \
|
||||||
|
cp ../files/minix-nat.c gdb && \
|
||||||
|
cp ../files/minix-nat.h gdb && \
|
||||||
|
cp ../files/minix.mh gdb/config/i386 && \
|
||||||
|
cp ../files/nm-minix.h gdb/config/i386
|
||||||
|
fi
|
||||||
229
external/gpl3/gdb/files/i386minix-nat.c
vendored
Normal file
229
external/gpl3/gdb/files/i386minix-nat.c
vendored
Normal file
@@ -0,0 +1,229 @@
|
|||||||
|
/*
|
||||||
|
* Native-dependent code for MINIX/i386.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "defs.h"
|
||||||
|
#include "inferior.h"
|
||||||
|
#include "gdbcore.h"
|
||||||
|
#include "regcache.h"
|
||||||
|
#include "target.h"
|
||||||
|
|
||||||
|
#include "gdb_ptrace.h"
|
||||||
|
#include "inf-ptrace.h"
|
||||||
|
#include "minix-nat.h"
|
||||||
|
|
||||||
|
#ifdef __minix
|
||||||
|
#include <i386/stackframe.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* In this file we teach GDB how to use ptrace (to fetch registers) */
|
||||||
|
|
||||||
|
/* Provide prototypes to silence -Wmissing-prototypes. */
|
||||||
|
void _initialize_i386minix_nat (void);
|
||||||
|
static void i386minix_fetch_register (struct regcache *, int);
|
||||||
|
static void i386minix_fetch_registers (struct target_ops *ops, struct regcache *, int);
|
||||||
|
static void i386minix_store_register (const struct regcache *, int);
|
||||||
|
static void i386minix_store_registers (struct target_ops *ops, struct regcache *, int);
|
||||||
|
|
||||||
|
|
||||||
|
/* At i386minix_reg_offsets[REGNUM] you'll find the offset in
|
||||||
|
`struct stackframe_s' where the GDB register REGNUM is stored. */
|
||||||
|
static CORE_ADDR i386minix_reg_offsets[] = {
|
||||||
|
#ifdef STACK_FRAME_H
|
||||||
|
offsetof (struct stackframe_s, retreg),
|
||||||
|
offsetof (struct stackframe_s, cx),
|
||||||
|
offsetof (struct stackframe_s, dx),
|
||||||
|
offsetof (struct stackframe_s, bx),
|
||||||
|
offsetof (struct stackframe_s, sp),
|
||||||
|
offsetof (struct stackframe_s, fp),
|
||||||
|
offsetof (struct stackframe_s, si),
|
||||||
|
offsetof (struct stackframe_s, di),
|
||||||
|
offsetof (struct stackframe_s, pc),
|
||||||
|
offsetof (struct stackframe_s, psw),
|
||||||
|
offsetof (struct stackframe_s, cs),
|
||||||
|
offsetof (struct stackframe_s, ss),
|
||||||
|
offsetof (struct stackframe_s, ds),
|
||||||
|
offsetof (struct stackframe_s, es),
|
||||||
|
offsetof (struct stackframe_s, fs),
|
||||||
|
offsetof (struct stackframe_s, gs)
|
||||||
|
#else
|
||||||
|
7 * 4 + 8, /* %eax */
|
||||||
|
6 * 4 + 8, /* %ecx */
|
||||||
|
5 * 4 + 8, /* %edx */
|
||||||
|
4 * 4 + 8, /* %ebx */
|
||||||
|
12 * 4 + 8, /* %esp */
|
||||||
|
2 * 4 + 8, /* %ebp */
|
||||||
|
1 * 4 + 8, /* %esi */
|
||||||
|
0 * 4 + 8, /* %edi */
|
||||||
|
9 * 4 + 8, /* %eip */
|
||||||
|
11 * 4 + 8, /* %eflags */
|
||||||
|
10 * 4 + 8, /* %cs */
|
||||||
|
13 * 4 + 8, /* %ss */
|
||||||
|
3 * 2, /* %ds */
|
||||||
|
2 * 2, /* %es */
|
||||||
|
1 * 2, /* %fs */
|
||||||
|
0 * 2 /* %gs */
|
||||||
|
#endif
|
||||||
|
};
|
||||||
|
|
||||||
|
/* ds, es, fs, gs are 16-bit registers; the others are 32-bit */
|
||||||
|
#define MINIX_IS_REG16(regno) (i386minix_reg_offsets[regno] <= 3*2)
|
||||||
|
|
||||||
|
/* Fetch register REGNUM from the inferior. */
|
||||||
|
static void
|
||||||
|
i386minix_fetch_register (struct regcache *regcache, int regnum)
|
||||||
|
{
|
||||||
|
struct gdbarch *gdbarch = get_regcache_arch (regcache);
|
||||||
|
CORE_ADDR addr, addr_sreg;
|
||||||
|
size_t size;
|
||||||
|
PTRACE_TYPE_RET *buf;
|
||||||
|
int pid, i;
|
||||||
|
|
||||||
|
/* This isn't really an address, but ptrace thinks of it as one. */
|
||||||
|
/* Registers are at beginning of user area; bounds are already checked (?) */
|
||||||
|
addr_sreg = i386minix_reg_offsets[regnum];
|
||||||
|
|
||||||
|
/* Some segment registers are not aligned.
|
||||||
|
* This is checked in kernel/system/do_trace.c,
|
||||||
|
* so we must align them at sizeof (PTRACE_TYPE_RET) */
|
||||||
|
addr = addr_sreg & (~ (sizeof (PTRACE_TYPE_RET) - 1));
|
||||||
|
|
||||||
|
if ((addr == (CORE_ADDR)-1)
|
||||||
|
|| (gdbarch_cannot_fetch_register (gdbarch, regnum)))
|
||||||
|
{
|
||||||
|
regcache_raw_supply (regcache, regnum, NULL);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
/* Cater for systems like GNU/Linux, that implement threads as
|
||||||
|
separate processes. */
|
||||||
|
pid = ptid_get_lwp (inferior_ptid);
|
||||||
|
if (pid == 0)
|
||||||
|
pid = ptid_get_pid (inferior_ptid);
|
||||||
|
#else
|
||||||
|
pid = ptid_get_pid (inferior_ptid);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* TODO: For i386 this will always return 4 ? (even though in stackframe_s)
|
||||||
|
* there are 16 bit registers? */
|
||||||
|
size = register_size (gdbarch, regnum);
|
||||||
|
|
||||||
|
gdb_assert ((size % sizeof (PTRACE_TYPE_RET)) == 0);
|
||||||
|
buf = alloca (size / sizeof (PTRACE_TYPE_RET));
|
||||||
|
|
||||||
|
/* Read the register contents from the inferior a chunk at a time. */
|
||||||
|
for (i = 0; i < size / sizeof (PTRACE_TYPE_RET); i++)
|
||||||
|
{
|
||||||
|
errno = 0;
|
||||||
|
buf[i] = ptrace (PT_READ_U, pid, (PTRACE_TYPE_ARG3)(uintptr_t)addr, 0);
|
||||||
|
if (errno != 0)
|
||||||
|
error (_("Couldn't read register %s (#%d): %s."),
|
||||||
|
gdbarch_register_name (gdbarch, regnum),
|
||||||
|
regnum, safe_strerror (errno));
|
||||||
|
|
||||||
|
addr += sizeof (PTRACE_TYPE_RET);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Deal with 16 bit registers (unaligned, smaller). */
|
||||||
|
if (MINIX_IS_REG16(regnum))
|
||||||
|
{
|
||||||
|
if (addr == addr_sreg)
|
||||||
|
buf[0] >>= 16;
|
||||||
|
else
|
||||||
|
buf[0] &= 0xFFFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
regcache_raw_supply (regcache, regnum, buf);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Fetch register REGNUM from the inferior. If REGNUM is -1, do this
|
||||||
|
for all registers. */
|
||||||
|
|
||||||
|
static void
|
||||||
|
i386minix_fetch_registers (struct target_ops *ops, struct regcache *regcache, int regnum)
|
||||||
|
{
|
||||||
|
if (regnum == -1)
|
||||||
|
for (regnum = 0;
|
||||||
|
regnum < gdbarch_num_regs (get_regcache_arch (regcache));
|
||||||
|
regnum++)
|
||||||
|
i386minix_fetch_register (regcache, regnum);
|
||||||
|
else
|
||||||
|
i386minix_fetch_register (regcache, regnum);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Store register REGNUM into the inferior. */
|
||||||
|
|
||||||
|
static void
|
||||||
|
i386minix_store_register (const struct regcache *regcache, int regnum)
|
||||||
|
{
|
||||||
|
struct gdbarch *gdbarch = get_regcache_arch (regcache);
|
||||||
|
CORE_ADDR addr;
|
||||||
|
size_t size;
|
||||||
|
PTRACE_TYPE_RET *buf;
|
||||||
|
int pid, i;
|
||||||
|
|
||||||
|
/* This isn't really an address, but ptrace thinks of it as one. */
|
||||||
|
/* Registers are at beginning of user area; bounds are already checked (?) */
|
||||||
|
addr = i386minix_reg_offsets[regnum];
|
||||||
|
if (addr == (CORE_ADDR)-1
|
||||||
|
|| MINIX_IS_REG16(regnum) /* setting segment register is forbidden. */
|
||||||
|
|| gdbarch_cannot_store_register (gdbarch, regnum))
|
||||||
|
return;
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
/* Cater for systems like GNU/Linux, that implement threads as
|
||||||
|
separate processes. */
|
||||||
|
pid = ptid_get_lwp (inferior_ptid);
|
||||||
|
if (pid == 0)
|
||||||
|
pid = ptid_get_pid (inferior_ptid);
|
||||||
|
#else
|
||||||
|
pid = ptid_get_pid (inferior_ptid);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
size = register_size (gdbarch, regnum);
|
||||||
|
gdb_assert ((size % sizeof (PTRACE_TYPE_RET)) == 0);
|
||||||
|
buf = alloca (size);
|
||||||
|
|
||||||
|
/* Write the register contents into the inferior a chunk at a time. */
|
||||||
|
regcache_raw_collect (regcache, regnum, buf);
|
||||||
|
for (i = 0; i < size / sizeof (PTRACE_TYPE_RET); i++)
|
||||||
|
{
|
||||||
|
errno = 0;
|
||||||
|
ptrace (PT_WRITE_U, pid, (PTRACE_TYPE_ARG3)(uintptr_t)addr, buf[i]);
|
||||||
|
if (errno != 0)
|
||||||
|
error (_("Couldn't write register %s (#%d): %s."),
|
||||||
|
gdbarch_register_name (gdbarch, regnum),
|
||||||
|
regnum, safe_strerror (errno));
|
||||||
|
|
||||||
|
addr += sizeof (PTRACE_TYPE_RET);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Store register REGNUM back into the inferior. If REGNUM is -1, do
|
||||||
|
this for all registers. */
|
||||||
|
|
||||||
|
void
|
||||||
|
i386minix_store_registers (struct target_ops *ops, struct regcache *regcache, int regnum)
|
||||||
|
{
|
||||||
|
if (regnum == -1)
|
||||||
|
for (regnum = 0;
|
||||||
|
regnum < gdbarch_num_regs (get_regcache_arch (regcache));
|
||||||
|
regnum++)
|
||||||
|
i386minix_store_register (regcache, regnum);
|
||||||
|
else
|
||||||
|
i386minix_store_register (regcache, regnum);
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
_initialize_i386minix_nat (void)
|
||||||
|
{
|
||||||
|
struct target_ops *t = inf_ptrace_target();
|
||||||
|
t->to_fetch_registers = i386minix_fetch_registers;
|
||||||
|
t->to_store_registers = i386minix_store_registers;
|
||||||
|
t->to_pid_to_exec_file = minix_pid_to_exec_file;
|
||||||
|
t->to_find_memory_regions = minix_find_memory_regions;
|
||||||
|
t->to_make_corefile_notes = minix_make_corefile_notes;
|
||||||
|
|
||||||
|
add_target (t);
|
||||||
|
}
|
||||||
203
external/gpl3/gdb/files/i386minix-tdep.c
vendored
Normal file
203
external/gpl3/gdb/files/i386minix-tdep.c
vendored
Normal file
@@ -0,0 +1,203 @@
|
|||||||
|
/*
|
||||||
|
* Target-dependent code for MINIX/i386.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "defs.h"
|
||||||
|
#include "arch-utils.h"
|
||||||
|
#include "frame.h"
|
||||||
|
#include "gdbcore.h"
|
||||||
|
#include "regcache.h"
|
||||||
|
#include "regset.h"
|
||||||
|
#include "osabi.h"
|
||||||
|
#include "symtab.h"
|
||||||
|
|
||||||
|
#include "gdb_assert.h"
|
||||||
|
#include "gdb_string.h"
|
||||||
|
|
||||||
|
#include "i386-tdep.h"
|
||||||
|
#include "i387-tdep.h"
|
||||||
|
|
||||||
|
#ifdef __minix
|
||||||
|
#include <i386/stackframe.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* At i386minix_r_reg_offsets[REGNUM] you'll find the offset in
|
||||||
|
`struct stackframe_s' where the GDB register REGNUM is stored. */
|
||||||
|
static int i386minix_r_reg_offset[] =
|
||||||
|
{
|
||||||
|
#ifdef STACK_FRAME_H
|
||||||
|
offsetof (struct stackframe_s, retreg),
|
||||||
|
offsetof (struct stackframe_s, cx),
|
||||||
|
offsetof (struct stackframe_s, dx),
|
||||||
|
offsetof (struct stackframe_s, bx),
|
||||||
|
offsetof (struct stackframe_s, sp),
|
||||||
|
offsetof (struct stackframe_s, fp),
|
||||||
|
offsetof (struct stackframe_s, si),
|
||||||
|
offsetof (struct stackframe_s, di),
|
||||||
|
offsetof (struct stackframe_s, pc),
|
||||||
|
offsetof (struct stackframe_s, psw),
|
||||||
|
offsetof (struct stackframe_s, cs),
|
||||||
|
offsetof (struct stackframe_s, ss),
|
||||||
|
offsetof (struct stackframe_s, ds),
|
||||||
|
offsetof (struct stackframe_s, es),
|
||||||
|
offsetof (struct stackframe_s, fs),
|
||||||
|
offsetof (struct stackframe_s, gs)
|
||||||
|
#else
|
||||||
|
7 * 4 + 8, /* %eax */
|
||||||
|
6 * 4 + 8, /* %ecx */
|
||||||
|
5 * 4 + 8, /* %edx */
|
||||||
|
4 * 4 + 8, /* %ebx */
|
||||||
|
12 * 4 + 8, /* %esp */
|
||||||
|
2 * 4 + 8, /* %ebp */
|
||||||
|
1 * 4 + 8, /* %esi */
|
||||||
|
0 * 4 + 8, /* %edi */
|
||||||
|
9 * 4 + 8, /* %eip */
|
||||||
|
11 * 4 + 8, /* %eflags */
|
||||||
|
10 * 4 + 8, /* %cs */
|
||||||
|
13 * 4 + 8, /* %ss */
|
||||||
|
3 * 2, /* %ds */
|
||||||
|
2 * 2, /* %es */
|
||||||
|
1 * 2, /* %fs */
|
||||||
|
0 * 2 /* %gs */
|
||||||
|
#endif
|
||||||
|
};
|
||||||
|
|
||||||
|
/* Return whether the frame preceding NEXT_FRAME corresponds to a
|
||||||
|
MINIX sigtramp routine. */
|
||||||
|
|
||||||
|
static int
|
||||||
|
i386minix_sigtramp_p (struct frame_info *next_frame)
|
||||||
|
{
|
||||||
|
CORE_ADDR pc;
|
||||||
|
get_frame_pc_if_available (next_frame, &pc);
|
||||||
|
char *name;
|
||||||
|
|
||||||
|
find_pc_partial_function (pc, &name, NULL, NULL);
|
||||||
|
return ( name && strcmp(name, "_sigreturn") == 0 );
|
||||||
|
}
|
||||||
|
|
||||||
|
/* From <sys/sigcontext.h>. */
|
||||||
|
/* normal stackframe_s with flags and mask in front */
|
||||||
|
int i386minix_sc_reg_offset[] =
|
||||||
|
{
|
||||||
|
#ifdef STACK_FRAME_H
|
||||||
|
offsetof (struct stackframe_s, retreg) + 8,
|
||||||
|
offsetof (struct stackframe_s, cx) + 8,
|
||||||
|
offsetof (struct stackframe_s, dx) + 8,
|
||||||
|
offsetof (struct stackframe_s, bx) + 8,
|
||||||
|
offsetof (struct stackframe_s, sp) + 8,
|
||||||
|
offsetof (struct stackframe_s, fp) + 8,
|
||||||
|
offsetof (struct stackframe_s, si) + 8,
|
||||||
|
offsetof (struct stackframe_s, di) + 8,
|
||||||
|
offsetof (struct stackframe_s, pc) + 8,
|
||||||
|
offsetof (struct stackframe_s, psw) + 8,
|
||||||
|
offsetof (struct stackframe_s, cs) + 8,
|
||||||
|
offsetof (struct stackframe_s, ss) + 8,
|
||||||
|
offsetof (struct stackframe_s, ds) + 8,
|
||||||
|
offsetof (struct stackframe_s, es) + 8,
|
||||||
|
offsetof (struct stackframe_s, fs) + 8,
|
||||||
|
offsetof (struct stackframe_s, gs) + 8
|
||||||
|
#else
|
||||||
|
#define SC_REG(n) (n + 8)
|
||||||
|
SC_REG(36),
|
||||||
|
SC_REG(32),
|
||||||
|
SC_REG(28),
|
||||||
|
SC_REG(24),
|
||||||
|
SC_REG(56),
|
||||||
|
SC_REG(16),
|
||||||
|
SC_REG(12),
|
||||||
|
SC_REG(8),
|
||||||
|
SC_REG(44),
|
||||||
|
SC_REG(52),
|
||||||
|
SC_REG(48),
|
||||||
|
SC_REG(60),
|
||||||
|
#if 0
|
||||||
|
-1,
|
||||||
|
-1,
|
||||||
|
-1,
|
||||||
|
-1
|
||||||
|
#else
|
||||||
|
SC_REG(6), /* %ds */
|
||||||
|
SC_REG(4), /* %es */
|
||||||
|
SC_REG(2), /* %fs */
|
||||||
|
SC_REG(0) /* %gs */
|
||||||
|
#undef SC_REG
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
};
|
||||||
|
|
||||||
|
static enum gdb_osabi
|
||||||
|
i386minix_elf_osabi_sniffer (bfd *abfd)
|
||||||
|
{
|
||||||
|
|
||||||
|
if (strcmp (bfd_get_target (abfd), "elf32-i386-minix") == 0)
|
||||||
|
return GDB_OSABI_MINIX;
|
||||||
|
|
||||||
|
return GDB_OSABI_UNKNOWN;
|
||||||
|
}
|
||||||
|
|
||||||
|
static CORE_ADDR
|
||||||
|
i386minix_sigcontext_addr (struct frame_info *this_frame)
|
||||||
|
{
|
||||||
|
struct gdbarch *gdbarch = get_frame_arch (this_frame);
|
||||||
|
enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
|
||||||
|
gdb_byte buf[4];
|
||||||
|
CORE_ADDR sp;
|
||||||
|
|
||||||
|
get_frame_register (this_frame, I386_ESP_REGNUM, buf);
|
||||||
|
sp = extract_unsigned_integer (buf, 4, byte_order);
|
||||||
|
|
||||||
|
return read_memory_unsigned_integer (sp + 8, 4, byte_order);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
i386minix_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
|
||||||
|
{
|
||||||
|
struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
|
||||||
|
|
||||||
|
tdep->jb_pc_offset = 8;
|
||||||
|
tdep->sigcontext_addr = i386minix_sigcontext_addr;
|
||||||
|
|
||||||
|
tdep->gregset_reg_offset = i386minix_r_reg_offset;
|
||||||
|
tdep->gregset_num_regs = ARRAY_SIZE (i386minix_r_reg_offset);
|
||||||
|
tdep->sizeof_gregset = 16 * 4;
|
||||||
|
|
||||||
|
/* MINIX do not use -freg-struct-return by default. */
|
||||||
|
tdep->struct_return = pcc_struct_return;
|
||||||
|
|
||||||
|
/* MINIX has different signal trampoline conventions. */
|
||||||
|
tdep->sigtramp_start = 0;
|
||||||
|
tdep->sigtramp_end = 0;
|
||||||
|
tdep->sigtramp_p = i386minix_sigtramp_p;
|
||||||
|
|
||||||
|
/* CHECKME */
|
||||||
|
tdep->sc_reg_offset = i386minix_sc_reg_offset;
|
||||||
|
tdep->sc_num_regs = ARRAY_SIZE (i386minix_sc_reg_offset);
|
||||||
|
|
||||||
|
i386_elf_init_abi (info, gdbarch);
|
||||||
|
|
||||||
|
/*
|
||||||
|
tramp_frame_prepend_unwinder (gdbarch, &i386minix_sigtramp_scxx);
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
set_gdbarch_cannot_store_register( gdbarch, i386minix_cannot_store_register );
|
||||||
|
*/
|
||||||
|
|
||||||
|
tdep->st0_regnum = -1;
|
||||||
|
tdep->mm0_regnum = -1;
|
||||||
|
tdep->num_xmm_regs = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
_initialize_i386minix_tdep (void)
|
||||||
|
{
|
||||||
|
|
||||||
|
/* Register a sniffer for ELF files - this overrides
|
||||||
|
* the generic elf osabi sniffer in osabi.c */
|
||||||
|
gdbarch_register_osabi_sniffer (bfd_arch_i386, bfd_target_elf_flavour,
|
||||||
|
i386minix_elf_osabi_sniffer);
|
||||||
|
|
||||||
|
gdbarch_register_osabi (bfd_arch_i386, 0, GDB_OSABI_MINIX,
|
||||||
|
i386minix_init_abi);
|
||||||
|
}
|
||||||
325
external/gpl3/gdb/files/i386minix.c
vendored
Normal file
325
external/gpl3/gdb/files/i386minix.c
vendored
Normal file
@@ -0,0 +1,325 @@
|
|||||||
|
/* BFD back-end for i386 minix a.out binaries.
|
||||||
|
Copyright 1990, 1991, 1992, 1994, 1996, 1997, 2001, 2002, 2003
|
||||||
|
Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
This file is part of BFD, the Binary File Descriptor library.
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||||
|
|
||||||
|
/***************/
|
||||||
|
/* EXEC FORMAT */
|
||||||
|
/***************/
|
||||||
|
#include <a.out.h>
|
||||||
|
|
||||||
|
#define external_exec exec
|
||||||
|
#define EXEC_BYTES_SIZE sizeof( struct exec )
|
||||||
|
|
||||||
|
#define OMAGIC 0407 /* Object file or impure executable. */
|
||||||
|
#define NMAGIC 0410 /* Code indicating pure executable. */
|
||||||
|
#define ZMAGIC 0x0301 /* Code indicating demand-paged executable. */
|
||||||
|
#define BMAGIC 0415 /* Used by a b.out object. */
|
||||||
|
|
||||||
|
#ifndef QMAGIC
|
||||||
|
#define QMAGIC 0314
|
||||||
|
#endif
|
||||||
|
# ifndef N_BADMAG
|
||||||
|
# define N_BADMAG(x) (N_MAGIC(x) != OMAGIC \
|
||||||
|
&& N_MAGIC(x) != NMAGIC \
|
||||||
|
&& N_MAGIC(x) != ZMAGIC \
|
||||||
|
&& N_MAGIC(x) != QMAGIC)
|
||||||
|
# endif /* N_BADMAG */
|
||||||
|
|
||||||
|
#define N_HEADER_IN_TEXT(x) 0
|
||||||
|
|
||||||
|
#define N_TXTOFF(x) EXEC_BYTES_SIZE
|
||||||
|
#define N_TXTADDR(x) 0
|
||||||
|
|
||||||
|
#define N_TXTSIZE(x) ((x).a_text)
|
||||||
|
#ifdef SUPPORT_SEP
|
||||||
|
#define MINIX_IS_SEP(x) 0 /*-> gcv.c HCLICK STUFF*/
|
||||||
|
#define N_DATADDR(x) (MINIX_IS_SEP(x) ? align((x).a_text,HCLICK) : (x).a_text )
|
||||||
|
#else
|
||||||
|
#define N_DATADDR(x) ((x).a_text)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Are these values correct? */
|
||||||
|
#define TARGET_PAGE_SIZE 1
|
||||||
|
#define SEGMENT_SIZE 1
|
||||||
|
|
||||||
|
#define DEFAULT_STACK 5 * 1024 * 1024 /* 5 MB stack */
|
||||||
|
|
||||||
|
#define DEFAULT_ARCH bfd_arch_i386
|
||||||
|
|
||||||
|
/* Do not "beautify" the CONCAT* macro args. Traditional C will not
|
||||||
|
remove whitespace added here, and thus will fail to concatenate
|
||||||
|
the tokens. */
|
||||||
|
#define MY(OP) CONCAT2 (i386minix_,OP)
|
||||||
|
#define NAME(a,b) i386minix_32_##b
|
||||||
|
#define TARGETNAME "a.out-i386-minix"
|
||||||
|
#define NO_WRITE_HEADER_KLUDGE 1
|
||||||
|
|
||||||
|
#define ARCH_SIZE 32
|
||||||
|
|
||||||
|
#include "bfd.h"
|
||||||
|
#include "sysdep.h"
|
||||||
|
/*#include "libbfd.h"*/
|
||||||
|
#include "aout/aout64.h"
|
||||||
|
#include "libaout.h"
|
||||||
|
|
||||||
|
|
||||||
|
#define i386minix_32_get_section_contents _bfd_generic_get_section_contents
|
||||||
|
|
||||||
|
#define SET_ARCH_MACH(abfd, exec) \
|
||||||
|
bfd_set_arch_mach(abfd, DEFAULT_ARCH, 0)
|
||||||
|
|
||||||
|
static bfd_boolean i386minix_write_object_contents PARAMS ((bfd *));
|
||||||
|
#define MY_write_object_contents i386minix_write_object_contents
|
||||||
|
|
||||||
|
static int MY(swap_exec_header_in) PARAMS ((bfd *, struct external_exec *, struct internal_exec *));
|
||||||
|
static void MY(swap_exec_header_out) PARAMS ((bfd *, struct internal_exec *, struct external_exec *));
|
||||||
|
|
||||||
|
#define NAME_swap_exec_header_in MY(swap_exec_header_in)
|
||||||
|
#define NAME_swap_exec_header_out MY(swap_exec_header_out)
|
||||||
|
|
||||||
|
#define MY_object_p MY(object_p)
|
||||||
|
static const bfd_target * MY(object_p) (bfd *);
|
||||||
|
|
||||||
|
|
||||||
|
static bfd_boolean MY (set_sizes) PARAMS ((bfd *));
|
||||||
|
|
||||||
|
#define MY_backend_data &MY(backend_data)
|
||||||
|
static const struct aout_backend_data MY(backend_data) = {
|
||||||
|
0, /* zmagic contiguous */
|
||||||
|
1, /* text incl header */
|
||||||
|
0, /* entry is text address */
|
||||||
|
0, /* exec_hdr_flags */
|
||||||
|
0, /* text vma? */
|
||||||
|
MY(set_sizes),
|
||||||
|
1, /* exec header not counted */
|
||||||
|
0, /* add_dynamic_symbols */
|
||||||
|
0, /* add_one_symbol */
|
||||||
|
0, /* link_dynamic_object */
|
||||||
|
0, /* write_dynamic_symbol */
|
||||||
|
0, /* check_dynamic_reloc */
|
||||||
|
0 /* finish_dynamic_link */
|
||||||
|
};
|
||||||
|
|
||||||
|
#include "aoutx.h"
|
||||||
|
|
||||||
|
#include "aout-target.h"
|
||||||
|
|
||||||
|
/****************/
|
||||||
|
/* WRITE HEADER */
|
||||||
|
/****************/
|
||||||
|
static void
|
||||||
|
MY(swap_exec_header_out) (abfd, execp, bytes)
|
||||||
|
bfd *abfd;
|
||||||
|
struct internal_exec *execp;
|
||||||
|
struct external_exec *bytes;
|
||||||
|
{
|
||||||
|
int total;
|
||||||
|
int stack;
|
||||||
|
|
||||||
|
/* Now fill in fields in the raw data, from the fields in the exec struct. */
|
||||||
|
H_PUT_16 (abfd, N_MAGIC(*execp), bytes->a_magic);
|
||||||
|
|
||||||
|
bytes->a_flags = 0;
|
||||||
|
if ( bytes->a_syms )
|
||||||
|
bytes->a_flags |= A_NSYM;
|
||||||
|
|
||||||
|
bytes->a_cpu = A_I80386;
|
||||||
|
|
||||||
|
bytes->a_hdrlen = EXEC_BYTES_SIZE;
|
||||||
|
|
||||||
|
bytes->a_unused = 0;
|
||||||
|
bytes->a_version = 0;
|
||||||
|
|
||||||
|
PUT_WORD (abfd, execp->a_text , &bytes->a_text);
|
||||||
|
PUT_WORD (abfd, execp->a_data , &bytes->a_data);
|
||||||
|
PUT_WORD (abfd, execp->a_bss , &bytes->a_bss);
|
||||||
|
PUT_WORD (abfd, execp->a_entry , &bytes->a_entry);
|
||||||
|
|
||||||
|
stack = DEFAULT_STACK;
|
||||||
|
total = execp->a_data + execp->a_bss + stack;
|
||||||
|
#if 0
|
||||||
|
if ( MINIX_IS_SEP( abfd ) )
|
||||||
|
bytes->a_flags |= A_SEP;
|
||||||
|
else
|
||||||
|
#endif
|
||||||
|
total += execp->a_text;
|
||||||
|
|
||||||
|
PUT_WORD (abfd, total , &bytes->a_total);
|
||||||
|
PUT_WORD (abfd, execp->a_syms , &bytes->a_syms);
|
||||||
|
PUT_WORD (abfd, execp->a_trsize, &bytes->a_trsize);
|
||||||
|
PUT_WORD (abfd, execp->a_drsize, &bytes->a_drsize);
|
||||||
|
|
||||||
|
bytes->a_tbase = bytes->a_dbase = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#define i386minix_32_swap_exec_header_out MY(swap_exec_header_out)
|
||||||
|
/* WRITE_HEADERS calls NAME(aout,swap_exec_header_out)
|
||||||
|
which I need to overwrite. Unfortunately aoutx.h doesn't have a
|
||||||
|
NAME_swap_exec_header_out like it does for -_in.
|
||||||
|
So I have to redefine the outcome of NAME(aout,swap_exec_header_out) to
|
||||||
|
my own function before using WRITE_HEADERS */
|
||||||
|
|
||||||
|
/* Set the machine type correctly. */
|
||||||
|
static bfd_boolean
|
||||||
|
i386minix_write_object_contents (abfd)
|
||||||
|
bfd *abfd;
|
||||||
|
{
|
||||||
|
struct external_exec exec_bytes;
|
||||||
|
struct internal_exec *execp = exec_hdr (abfd);
|
||||||
|
|
||||||
|
N_SET_MACHTYPE (*execp, M_386);
|
||||||
|
|
||||||
|
obj_reloc_entry_size (abfd) = RELOC_STD_SIZE;
|
||||||
|
|
||||||
|
WRITE_HEADERS (abfd, execp);
|
||||||
|
|
||||||
|
return TRUE;
|
||||||
|
}
|
||||||
|
/* undo renaming to be able to include aoutx.h */
|
||||||
|
#undef i386minix_32_swap_exec_header_out
|
||||||
|
|
||||||
|
/***************/
|
||||||
|
/* READ HEADER */
|
||||||
|
/***************/
|
||||||
|
/* define if aoutx.h is included: */
|
||||||
|
/* UNTRUE: but including it generates a conflict with swap_exe_header_out, so don't include it */
|
||||||
|
|
||||||
|
/* return -1 if header is wrong
|
||||||
|
* otherwise return the bytes left to read */
|
||||||
|
static int
|
||||||
|
MY(swap_exec_header_in) (abfd, bytes, execp)
|
||||||
|
bfd *abfd;
|
||||||
|
struct external_exec *bytes;
|
||||||
|
struct internal_exec *execp;
|
||||||
|
{
|
||||||
|
/* The internal_exec structure has some fields that are unused in this
|
||||||
|
configuration (IE for i960), so ensure that all such uninitialized
|
||||||
|
fields are zero'd out. There are places where two of these structs
|
||||||
|
are memcmp'd, and thus the contents do matter. */
|
||||||
|
memset ((PTR) execp, 0, sizeof (struct internal_exec));
|
||||||
|
/* Now fill in fields in the execp, from the bytes in the raw data. */
|
||||||
|
|
||||||
|
/*fill a_info*/
|
||||||
|
N_SET_MAGIC(*execp, H_GET_16 (abfd, bytes->a_magic));
|
||||||
|
N_SET_MACHTYPE(*execp, M_386);
|
||||||
|
N_SET_FLAGS(*execp, 0);
|
||||||
|
|
||||||
|
/*check integrity*/
|
||||||
|
if ( N_BADMAG( *execp ) )
|
||||||
|
return -1;
|
||||||
|
|
||||||
|
if ( bytes->a_cpu != A_I80386 )
|
||||||
|
return -1;
|
||||||
|
|
||||||
|
if ( bytes->a_hdrlen < A_MINHDR )
|
||||||
|
return -1;
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
if ( bytes->a_flags & A_SEP )
|
||||||
|
dosomething();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/*fill the rest*/
|
||||||
|
execp->a_text = GET_WORD (abfd, &bytes->a_text);
|
||||||
|
execp->a_data = GET_WORD (abfd, &bytes->a_data);
|
||||||
|
execp->a_bss = GET_WORD (abfd, &bytes->a_bss);
|
||||||
|
execp->a_syms = GET_WORD (abfd, &bytes->a_syms);
|
||||||
|
execp->a_entry = GET_WORD (abfd, &bytes->a_entry);
|
||||||
|
|
||||||
|
if ( bytes->a_hdrlen < A_MINHDR + 2 * sizeof(long) )
|
||||||
|
return bytes->a_hdrlen - A_MINHDR;
|
||||||
|
|
||||||
|
if (bfd_bread (&bytes->a_trsize, 2 * sizeof(long), abfd) != 2 * sizeof(long))
|
||||||
|
return -1;
|
||||||
|
|
||||||
|
execp->a_trsize = GET_WORD (abfd, &bytes->a_trsize);
|
||||||
|
execp->a_drsize = GET_WORD (abfd, &bytes->a_drsize);
|
||||||
|
|
||||||
|
bfd_seek (abfd, -2 * sizeof(long), SEEK_CUR);
|
||||||
|
|
||||||
|
/*store other fields of external_exec?*/
|
||||||
|
return bytes->a_hdrlen - A_MINHDR;
|
||||||
|
}
|
||||||
|
|
||||||
|
static const bfd_target *
|
||||||
|
MY(object_p) (abfd)
|
||||||
|
bfd *abfd;
|
||||||
|
{
|
||||||
|
struct external_exec exec_bytes; /* Raw exec header from file */
|
||||||
|
struct internal_exec exec; /* Cleaned-up exec header */
|
||||||
|
const bfd_target *target;
|
||||||
|
int left;
|
||||||
|
bfd_size_type amt = A_MINHDR;
|
||||||
|
|
||||||
|
if (bfd_bread ((PTR) &exec_bytes, amt, abfd) != amt)
|
||||||
|
{
|
||||||
|
if (bfd_get_error () != bfd_error_system_call)
|
||||||
|
bfd_set_error (bfd_error_wrong_format);
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* let MY(swap_exec_header_in) check the header */
|
||||||
|
if ( (left = MY(swap_exec_header_in) (abfd, &exec_bytes, &exec)) == -1 )
|
||||||
|
{
|
||||||
|
/* incorrect header */
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* skip rest of header */
|
||||||
|
if ( bfd_seek( abfd, left, SEEK_CUR ) )
|
||||||
|
return 0;
|
||||||
|
|
||||||
|
target = NAME(aout,some_aout_object_p) (abfd, &exec, MY(callback));
|
||||||
|
|
||||||
|
int adjust = (A_MINHDR + left) - EXEC_BYTES_SIZE;
|
||||||
|
|
||||||
|
/* adjust file positions with the bytes left to be read from the header */
|
||||||
|
obj_textsec (abfd)->filepos += adjust;
|
||||||
|
obj_datasec (abfd)->filepos += adjust;
|
||||||
|
|
||||||
|
obj_textsec (abfd)->rel_filepos += adjust;
|
||||||
|
obj_datasec (abfd)->rel_filepos += adjust;
|
||||||
|
|
||||||
|
obj_sym_filepos (abfd) += adjust;
|
||||||
|
obj_str_filepos (abfd) += adjust;
|
||||||
|
|
||||||
|
adata(abfd).exec_bytes_size = A_MINHDR + left;
|
||||||
|
|
||||||
|
#ifdef ENTRY_CAN_BE_ZERO
|
||||||
|
/* The NEWSOS3 entry-point is/was 0, which (amongst other lossage)
|
||||||
|
* means that it isn't obvious if EXEC_P should be set.
|
||||||
|
* All of the following must be true for an executable:
|
||||||
|
* There must be no relocations, the bfd can be neither an
|
||||||
|
* archive nor an archive element, and the file must be executable. */
|
||||||
|
|
||||||
|
if (exec.a_trsize + exec.a_drsize == 0
|
||||||
|
&& bfd_get_format(abfd) == bfd_object && abfd->my_archive == NULL)
|
||||||
|
{
|
||||||
|
struct stat buf;
|
||||||
|
#ifndef S_IXUSR
|
||||||
|
#define S_IXUSR 0100 /* Execute by owner. */
|
||||||
|
#endif
|
||||||
|
if (stat(abfd->filename, &buf) == 0 && (buf.st_mode & S_IXUSR))
|
||||||
|
abfd->flags |= EXEC_P;
|
||||||
|
}
|
||||||
|
#endif /* ENTRY_CAN_BE_ZERO */
|
||||||
|
|
||||||
|
return target;
|
||||||
|
}
|
||||||
192
external/gpl3/gdb/files/minix-nat.c
vendored
Normal file
192
external/gpl3/gdb/files/minix-nat.c
vendored
Normal file
@@ -0,0 +1,192 @@
|
|||||||
|
/*
|
||||||
|
* Native-dependent code for MINIX.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "defs.h"
|
||||||
|
#include "gdbcore.h" /* for get_exec_file */
|
||||||
|
#include "inferior.h"
|
||||||
|
#include "regcache.h"
|
||||||
|
#include "regset.h"
|
||||||
|
#include "gdbthread.h"
|
||||||
|
|
||||||
|
#include "gdb_assert.h"
|
||||||
|
#include "gdb_string.h"
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <sys/procfs.h>
|
||||||
|
#include <sys/sysctl.h>
|
||||||
|
#include <sys/param.h> /* for MAXPATHLEN, etc. */
|
||||||
|
#include <sys/elf_core.h> /* for gregset_t and other stuff */
|
||||||
|
|
||||||
|
#include "elf-bfd.h"
|
||||||
|
#include "minix-nat.h"
|
||||||
|
|
||||||
|
/* Return the name of file that can be opened to get the symbols for
|
||||||
|
the child process identified by PID. */
|
||||||
|
|
||||||
|
char *
|
||||||
|
minix_pid_to_exec_file (int pid)
|
||||||
|
{
|
||||||
|
size_t len = MAXPATHLEN;
|
||||||
|
char *buf = xcalloc (len, sizeof (char));
|
||||||
|
char *path;
|
||||||
|
|
||||||
|
if (info_verbose)
|
||||||
|
fprintf_filtered (gdb_stdout,
|
||||||
|
"[minix_pid_to_exec_file]\n");
|
||||||
|
|
||||||
|
/* XXX: Should create another file in /proc ? - cmdline also contains the arguments,
|
||||||
|
but are terminated with nulls */
|
||||||
|
path = xstrprintf ("/proc/%d/cmdline", pid);
|
||||||
|
if (readlink (path, buf, MAXPATHLEN) == -1)
|
||||||
|
{
|
||||||
|
xfree (buf);
|
||||||
|
buf = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
xfree (path);
|
||||||
|
return buf;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int
|
||||||
|
minix_read_mapping (FILE *mapfile, unsigned long *start, unsigned long *end,
|
||||||
|
char *permissions)
|
||||||
|
{
|
||||||
|
char buf[256];
|
||||||
|
char seg;
|
||||||
|
char r, w, x, shared;
|
||||||
|
int ret = EOF;
|
||||||
|
|
||||||
|
/* We read one mapping from /proc/id/map . The layout of this file
|
||||||
|
can be seen in servers/procfs/pid.c */
|
||||||
|
if (fgets (buf, sizeof buf, mapfile) != NULL)
|
||||||
|
ret = sscanf (buf, "%c %08lx-%08lx %s %c", &seg, start, end,
|
||||||
|
permissions, &shared);
|
||||||
|
|
||||||
|
return (ret != 0 && ret != EOF);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Iterate over all the memory regions in the current inferior,
|
||||||
|
calling FUNC for each memory region. OBFD is passed as the last
|
||||||
|
argument to FUNC. */
|
||||||
|
|
||||||
|
int
|
||||||
|
minix_find_memory_regions (find_memory_region_ftype func, void *obfd)
|
||||||
|
{
|
||||||
|
pid_t pid = ptid_get_pid (inferior_ptid);
|
||||||
|
char *mapfilename;
|
||||||
|
FILE *mapfile;
|
||||||
|
unsigned long start, end, size;
|
||||||
|
char permissions[4];
|
||||||
|
int read, write, exec;
|
||||||
|
struct cleanup *cleanup;
|
||||||
|
|
||||||
|
mapfilename = xstrprintf ("/proc/%ld/map", (long) pid);
|
||||||
|
cleanup = make_cleanup (xfree, mapfilename);
|
||||||
|
mapfile = fopen (mapfilename, "r");
|
||||||
|
if (mapfile == NULL)
|
||||||
|
error (_("Couldn't open %s."), mapfilename);
|
||||||
|
make_cleanup_fclose (mapfile);
|
||||||
|
|
||||||
|
if (info_verbose)
|
||||||
|
fprintf_filtered (gdb_stdout,
|
||||||
|
"Reading memory regions from %s\n", mapfilename);
|
||||||
|
|
||||||
|
/* Now iterate until end-of-file. */
|
||||||
|
while (minix_read_mapping (mapfile, &start, &end, &permissions[0]))
|
||||||
|
{
|
||||||
|
size = end - start;
|
||||||
|
|
||||||
|
read = (strchr (permissions, 'r') != 0);
|
||||||
|
write = (strchr (permissions, 'w') != 0);
|
||||||
|
exec = (strchr (permissions, 'x') != 0);
|
||||||
|
|
||||||
|
if (info_verbose)
|
||||||
|
{
|
||||||
|
fprintf_filtered (gdb_stdout,
|
||||||
|
"Save segment, %ld bytes at %s (%c%c%c)\n",
|
||||||
|
size, paddress (target_gdbarch, start),
|
||||||
|
read ? 'r' : '-',
|
||||||
|
write ? 'w' : '-',
|
||||||
|
exec ? 'x' : '-');
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Invoke the callback function to create the corefile segment. */
|
||||||
|
func (start, size, read, write, exec, obfd);
|
||||||
|
}
|
||||||
|
|
||||||
|
fclose (mapfile);
|
||||||
|
do_cleanups (cleanup);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int
|
||||||
|
find_signalled_thread (struct thread_info *info, void *data)
|
||||||
|
{
|
||||||
|
if (info->suspend.stop_signal != TARGET_SIGNAL_0
|
||||||
|
&& ptid_get_pid (info->ptid) == ptid_get_pid (inferior_ptid))
|
||||||
|
return 1;
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
static enum target_signal
|
||||||
|
find_stop_signal (void)
|
||||||
|
{
|
||||||
|
struct thread_info *info =
|
||||||
|
iterate_over_threads (find_signalled_thread, NULL);
|
||||||
|
|
||||||
|
if (info)
|
||||||
|
return info->suspend.stop_signal;
|
||||||
|
else
|
||||||
|
return TARGET_SIGNAL_0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Create appropriate note sections for a corefile, returning them in
|
||||||
|
allocated memory. */
|
||||||
|
|
||||||
|
char *
|
||||||
|
minix_make_corefile_notes (bfd *obfd, int *note_size)
|
||||||
|
{
|
||||||
|
const struct regcache *regcache = get_current_regcache ();
|
||||||
|
struct gdbarch *gdbarch = get_regcache_arch (regcache);
|
||||||
|
gregset_t gregs;
|
||||||
|
char *note_data = NULL;
|
||||||
|
Elf_Internal_Ehdr *i_ehdrp;
|
||||||
|
const struct regset *regset;
|
||||||
|
size_t size;
|
||||||
|
minix_elfcore_info_t mei;
|
||||||
|
|
||||||
|
|
||||||
|
/* Write the first note, containing the minix_elfcore_info_t structure */
|
||||||
|
mei.mei_version = MINIX_ELFCORE_VERSION;
|
||||||
|
mei.mei_meisize = sizeof(minix_elfcore_info_t);
|
||||||
|
|
||||||
|
mei.mei_signo = find_stop_signal();
|
||||||
|
mei.mei_pid = ptid_get_pid (inferior_ptid);
|
||||||
|
memset(mei.mei_command, 0, sizeof(mei.mei_command));
|
||||||
|
|
||||||
|
if (get_exec_file (0))
|
||||||
|
{
|
||||||
|
char *fname = strrchr (get_exec_file (0), '/') + 1;
|
||||||
|
strncpy(mei.mei_command, fname, sizeof(mei.mei_command));
|
||||||
|
}
|
||||||
|
|
||||||
|
note_data = elfcore_write_note (obfd, note_data, note_size,
|
||||||
|
"MINIX-CORE", NT_MINIX_ELFCORE_INFO,
|
||||||
|
&mei, sizeof (minix_elfcore_info_t));
|
||||||
|
|
||||||
|
/* Write the second note, containing the gregset_t structure */
|
||||||
|
gdb_assert (gdbarch_regset_from_core_section_p (gdbarch));
|
||||||
|
|
||||||
|
size = sizeof gregs;
|
||||||
|
regset = gdbarch_regset_from_core_section (gdbarch, ".reg", size);
|
||||||
|
gdb_assert (regset && regset->collect_regset);
|
||||||
|
regset->collect_regset (regset, regcache, -1, &gregs, size);
|
||||||
|
|
||||||
|
note_data = elfcore_write_note (obfd, note_data, note_size,
|
||||||
|
"MINIX-CORE", NT_MINIX_ELFCORE_GREGS,
|
||||||
|
&gregs, sizeof (gregset_t));
|
||||||
|
|
||||||
|
make_cleanup (xfree, note_data);
|
||||||
|
return note_data;
|
||||||
|
}
|
||||||
26
external/gpl3/gdb/files/minix-nat.h
vendored
Normal file
26
external/gpl3/gdb/files/minix-nat.h
vendored
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
/*
|
||||||
|
* Native-dependent code for MINIX.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef MINIX_NAT_H
|
||||||
|
#define MINIX_NAT_H
|
||||||
|
|
||||||
|
/* Return a the name of file that can be opened to get the symbols for
|
||||||
|
the child process identified by PID. */
|
||||||
|
|
||||||
|
extern char *minix_pid_to_exec_file (int pid);
|
||||||
|
|
||||||
|
/* Iterate over all the memory regions in the current inferior,
|
||||||
|
calling FUNC for each memory region. OBFD is passed as the last
|
||||||
|
argument to FUNC. */
|
||||||
|
|
||||||
|
extern int minix_find_memory_regions (int (*func) (CORE_ADDR, unsigned long,
|
||||||
|
int, int, int, void *),
|
||||||
|
void *obfd);
|
||||||
|
|
||||||
|
/* Create appropriate note sections for a corefile, returning them in
|
||||||
|
allocated memory. */
|
||||||
|
|
||||||
|
extern char *minix_make_corefile_notes (bfd *obfd, int *note_size);
|
||||||
|
|
||||||
|
#endif /* minix-nat.h */
|
||||||
5
external/gpl3/gdb/files/minix.mh
vendored
Normal file
5
external/gpl3/gdb/files/minix.mh
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# Host: Minix
|
||||||
|
NATDEPFILES= minix-nat.o fork-child.o inf-ptrace.o i386minix-nat.o \
|
||||||
|
gcore.o
|
||||||
|
|
||||||
|
NAT_FILE= nm-minix.h
|
||||||
18
external/gpl3/gdb/files/nm-minix.h
vendored
Normal file
18
external/gpl3/gdb/files/nm-minix.h
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
/* Native macro definitions for GDB on an Intel i[3456]86.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef NM_MINIX_H
|
||||||
|
#define NM_MINIX_H 1
|
||||||
|
|
||||||
|
#include "i386-nat.h"
|
||||||
|
|
||||||
|
#define KERNEL_U_ADDR 0
|
||||||
|
|
||||||
|
#define REGISTER_U_ADDR(addr, blockend, regno) \
|
||||||
|
(addr) = register_u_addr (blockend, regno)
|
||||||
|
|
||||||
|
extern CORE_ADDR register_u_addr (CORE_ADDR blockend, int regnum);
|
||||||
|
|
||||||
|
#define U_REGS_OFFSET 0
|
||||||
|
|
||||||
|
#endif /* NM_MINIX_H */
|
||||||
50
external/gpl3/gdb/gdb2netbsd
vendored
Executable file
50
external/gpl3/gdb/gdb2netbsd
vendored
Executable file
@@ -0,0 +1,50 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
#
|
||||||
|
# $NetBSD: gdb2netbsd,v 1.2 2011/10/08 19:28:40 christos Exp $
|
||||||
|
#
|
||||||
|
# Copyright (c) 2011 The NetBSD Foundation, Inc.
|
||||||
|
# All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
# modification, are permitted provided that the following conditions
|
||||||
|
# are met:
|
||||||
|
# 1. Redistributions of source code must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
# 2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer in the
|
||||||
|
# documentation and/or other materials provided with the distribution.
|
||||||
|
#
|
||||||
|
# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
|
||||||
|
# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||||
|
# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
|
||||||
|
# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
#
|
||||||
|
# gdb2netbsd: convert a file source tree into a
|
||||||
|
# format suitable for import. Works on current dir.
|
||||||
|
# You can run this only once if you want it to work.
|
||||||
|
#
|
||||||
|
# based on file 2netbsd
|
||||||
|
#
|
||||||
|
PROG="$(basename "$0")"
|
||||||
|
|
||||||
|
if [ -z "$1" ]
|
||||||
|
then
|
||||||
|
echo "Usage: $PROG <directory>" 1>&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
FILE="$1"
|
||||||
|
|
||||||
|
### Remove the $'s around RCS tags
|
||||||
|
cleantags "$FILE"
|
||||||
|
|
||||||
|
echo You can import now. Use the following command:
|
||||||
|
echo cvs import src/external/gpl3/gdb/dist FSF gdb-X-Y-Z
|
||||||
|
|
||||||
|
exit 0
|
||||||
18
external/gpl3/gdb/lib/Makefile
vendored
Normal file
18
external/gpl3/gdb/lib/Makefile
vendored
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.2 2011/10/09 02:03:19 christos Exp $
|
||||||
|
|
||||||
|
.include "../Makefile.inc"
|
||||||
|
|
||||||
|
#SUBDIR+= libsim .WAIT
|
||||||
|
|
||||||
|
SUBDIR= libbfd libiberty libopcodes libgdb libdecnumber
|
||||||
|
.if ${USE_LIBEDIT} == no || ${USE_TUI} == yes
|
||||||
|
SUBDIR+= libreadline
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.if ${MACHINE_ARCH} == powerpc || ${MACHINE_ARCH} == powerpcle || \
|
||||||
|
${MACHINE_ARCH} == powerpc64
|
||||||
|
SUBDIR+= libsim
|
||||||
|
.endif
|
||||||
|
|
||||||
|
|
||||||
|
.include <bsd.subdir.mk>
|
||||||
1
external/gpl3/gdb/lib/Makefile.inc
vendored
Normal file
1
external/gpl3/gdb/lib/Makefile.inc
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.include "../Makefile.inc"
|
||||||
59
external/gpl3/gdb/lib/libbfd/Makefile
vendored
Normal file
59
external/gpl3/gdb/lib/libbfd/Makefile
vendored
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
# $NetBSD: Makefile,v 1.2 2011/10/02 18:16:06 christos Exp $
|
||||||
|
|
||||||
|
.include <bsd.own.mk>
|
||||||
|
.include "../Makefile.inc"
|
||||||
|
|
||||||
|
LIBISPRIVATE= yes
|
||||||
|
|
||||||
|
LIB= bfd
|
||||||
|
|
||||||
|
.include "${.CURDIR}/arch/${MACHINE_ARCH}/defs.mk"
|
||||||
|
|
||||||
|
GCPPFLAGS= ${G_archdefs} ${G_DEFS} ${G_INCLUDES} ${G_TDEFAULTS}
|
||||||
|
CPPFLAGS+= -I${.CURDIR}/arch/${MACHINE_ARCH} -I${DIST}/include -I. \
|
||||||
|
-I${DIST}/bfd ${GCPPFLAGS:M-D*} ${GCPPFLAGS:M-I*:N-I.*} \
|
||||||
|
-DDEBUGDIR=\"${DESTDIR}/usr/libdata/debug\"
|
||||||
|
|
||||||
|
GSRCS= ${G_libbfd_la_OBJECTS:libbfd.lo=lib_bfd.lo} \
|
||||||
|
${G_libbfd_la_DEPENDENCIES:M*.lo}
|
||||||
|
SRCS= ${GSRCS:.lo=.c}
|
||||||
|
|
||||||
|
DPSRCS+= elf32-target.h elf64-target.h targmatch.h \
|
||||||
|
elf32-ia64.c elf64-ia64.c
|
||||||
|
CLEANFILES+= elf32-target.h elf64-target.h targmatch.h \
|
||||||
|
elf32-ia64.c elf64-ia64.c
|
||||||
|
|
||||||
|
.PATH: ${DIST}/bfd
|
||||||
|
|
||||||
|
.include <bsd.lib.mk>
|
||||||
|
|
||||||
|
${OBJS} ${SOBJS}: elf32-target.h elf64-target.h
|
||||||
|
targets.o targets.pico: targmatch.h Makefile
|
||||||
|
|
||||||
|
targmatch.h: config.bfd targmatch.sed
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -f ${.ALLSRC:M*.sed} ${.ALLSRC:M*.bfd} >$@
|
||||||
|
|
||||||
|
elf32-target.h: elfxx-target.h
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -e s/NN/32/g < $> > $@
|
||||||
|
|
||||||
|
elf64-target.h: elfxx-target.h
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -e s/NN/64/g < $> > $@
|
||||||
|
|
||||||
|
elf32-ia64.c: elfxx-ia64.c
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -e s/NN/32/g < $> > $@
|
||||||
|
|
||||||
|
elf64-ia64.c: elfxx-ia64.c
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -e s/NN/64/g < $> > $@
|
||||||
|
|
||||||
|
peigen.c: peXXigen.c
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -e s/XX/pe/g < $> > $@
|
||||||
|
|
||||||
|
pex64igen.c: peXXigen.c
|
||||||
|
${_MKTARGET_CREATE}
|
||||||
|
${TOOL_SED} -e s/XX/pex64/g < $> > $@
|
||||||
5976
external/gpl3/gdb/lib/libbfd/arch/alpha/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/alpha/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/alpha/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/alpha/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/alpha/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/alpha/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for alpha--netbsd-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/alpha/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/alpha/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/alpha/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/alpha/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 8
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 8
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/alpha/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/alpha/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf64-alpha.lo elf64.lo elf.lo elflink.lo elf-attrs.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 archive64.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf64_alpha_vec -DHAVE_ecoffalpha_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 -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf64_alpha_vec -DSELECT_VECS='&bfd_elf64_alpha_vec,&ecoffalpha_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_alpha_arch'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/alpha/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/arm/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/arm/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/arm/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/arm/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/arm/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/arm/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for arm--netbsdelf-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/arm/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/arm/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/arm/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/arm/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/arm/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/arm/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo armnetbsd.lo aout32.lo elf32-gen.lo cpu-arm.lo netbsd-core.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_littlearm_vec -DHAVE_bfd_elf32_bigarm_vec -DHAVE_armnetbsd_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_littlearm_vec -DSELECT_VECS='&bfd_elf32_littlearm_vec,&bfd_elf32_bigarm_vec,&armnetbsd_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_arm_arch'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/arm/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/arm/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/armeb/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/armeb/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/armeb/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/armeb/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/armeb/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/armeb/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for armeb--netbsdelf-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/armeb/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/armeb/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/armeb/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/armeb/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/armeb/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo armnetbsd.lo aout32.lo elf32-gen.lo cpu-arm.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_bigarm_vec -DHAVE_bfd_elf32_littlearm_vec -DHAVE_armnetbsd_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_bigarm_vec -DSELECT_VECS='&bfd_elf32_bigarm_vec,&bfd_elf32_littlearm_vec,&armnetbsd_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_arm_arch'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/armeb/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/earm/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/earm/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/earm/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/earm/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/earm/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/earm/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for arm--netbsdelf-eabi-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/earm/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/earm/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/earm/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/earm/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
/* #undef ENABLE_NLS */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
/* #undef HAVE_MADVISE */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
/* #undef HAVE_MMAP */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
/* #undef HAVE_MPROTECT */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 4
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
#define _MINIX 1
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
#define _POSIX_1_SOURCE 2
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
#define _POSIX_SOURCE 1
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/earm/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/earm/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-arm.lo elf32.lo elf-vxworks.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-gen.lo cpu-arm.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_littlearm_vec -DHAVE_bfd_elf32_bigarm_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_littlearm_vec -DSELECT_VECS='&bfd_elf32_littlearm_vec,&bfd_elf32_bigarm_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_arm_arch'
|
||||||
2647
external/gpl3/gdb/lib/libbfd/arch/earm/targmatch.h
vendored
Normal file
2647
external/gpl3/gdb/lib/libbfd/arch/earm/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/hppa/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/hppa/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/hppa/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/hppa/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/hppa/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/hppa/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for hppa--netbsd-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/hppa/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/hppa/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/hppa/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/hppa/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/hppa/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/hppa/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-hppa.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-gen.lo cpu-hppa.lo netbsd-core.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_hppa_nbsd_vec -DHAVE_bfd_elf32_hppa_vec -DHAVE_bfd_elf32_hppa_linux_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_hppa_nbsd_vec -DSELECT_VECS='&bfd_elf32_hppa_nbsd_vec,&bfd_elf32_hppa_vec,&bfd_elf32_hppa_linux_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_hppa_arch'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/hppa/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/hppa/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/i386/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/i386/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/i386/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/i386/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/i386/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/i386/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for i486--netbsdelf-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/i386/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/i386/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.3 2011/09/26 02:36:20 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/i386/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/i386/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.3 2011/09/26 02:36:20 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
/* #undef ENABLE_NLS */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
/* #undef HAVE_MADVISE */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
/* #undef HAVE_MMAP */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
/* #undef HAVE_MPROTECT */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
#define HAVE_PRPSINFO_T 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
#define HAVE_PRSTATUS_T 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
#define HAVE_SYS_PROCFS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 4
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
#define _MINIX 1
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
#define _POSIX_1_SOURCE 2
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
#define _POSIX_SOURCE 1
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/i386/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/i386/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.3 2011/09/26 02:36:20 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-i386.lo elf-ifunc.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo elf32-gen.lo cpu-i386.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_i386_minix_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_i386_minix_vec -DSELECT_VECS='&bfd_elf32_i386_minix_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_i386_arch'
|
||||||
2647
external/gpl3/gdb/lib/libbfd/arch/i386/targmatch.h
vendored
Normal file
2647
external/gpl3/gdb/lib/libbfd/arch/i386/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/m68000/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/m68000/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/m68000/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/m68000/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/m68000/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/m68000/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for m68010--netbsdelf-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/m68000/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/m68000/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/m68000/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/m68000/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/m68000/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/m68000/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-m68k.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo m68knetbsd.lo aout32.lo m68k4knetbsd.lo hp300bsd.lo sunos.lo elf32-gen.lo cpu-m68k.lo netbsd-core.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_m68k_vec -DHAVE_m68knetbsd_vec -DHAVE_m68k4knetbsd_vec -DHAVE_hp300bsd_vec -DHAVE_sunos_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_m68k_vec -DSELECT_VECS='&bfd_elf32_m68k_vec,&m68knetbsd_vec,&m68k4knetbsd_vec,&hp300bsd_vec,&sunos_big_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_m68k_arch'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/m68000/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/m68000/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/m68k/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/m68k/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/m68k/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/m68k/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/m68k/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/m68k/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for m68k--netbsdelf-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/m68k/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/m68k/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/m68k/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/m68k/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/m68k/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/m68k/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-m68k.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo m68knetbsd.lo aout32.lo m68k4knetbsd.lo hp300bsd.lo sunos.lo elf32-gen.lo cpu-m68k.lo netbsd-core.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-DNETBSD_CORE -I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_m68k_vec -DHAVE_m68knetbsd_vec -DHAVE_m68k4knetbsd_vec -DHAVE_hp300bsd_vec -DHAVE_sunos_big_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_m68k_vec -DSELECT_VECS='&bfd_elf32_m68k_vec,&m68knetbsd_vec,&m68k4knetbsd_vec,&hp300bsd_vec,&sunos_big_vec,&bfd_elf32_little_generic_vec,&bfd_elf32_big_generic_vec' -DSELECT_ARCHITECTURES='&bfd_m68k_arch'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/m68k/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/m68k/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for mips64--netbsd-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/mips64eb/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/mips64eb/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/mips64eb/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/mips64eb/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elf64-mips.lo elf64.lo elf32-mips.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo archive64.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_ntradbigmips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_bfd_elf32_ntradlittlemips_vec -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_ntradbigmips_vec -DSELECT_VECS='&bfd_elf32_ntradbigmips_vec,&bfd_elf64_tradbigmips_vec,&bfd_elf64_tradlittlemips_vec,&bfd_elf32_ntradlittlemips_vec,&bfd_elf32_tradlittlemips_vec,&bfd_elf32_tradbigmips_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'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/mips64eb/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for mips64el--netbsd-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/mips64el/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/mips64el/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/mips64el/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/mips64el/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo ecofflink.lo elf64-mips.lo elf64.lo elf32-mips.lo elf64-gen.lo elf32-gen.lo cpu-mips.lo archive64.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_ntradlittlemips_vec -DHAVE_bfd_elf64_tradbigmips_vec -DHAVE_bfd_elf64_tradlittlemips_vec -DHAVE_bfd_elf32_ntradbigmips_vec -DHAVE_bfd_elf32_tradlittlemips_vec -DHAVE_bfd_elf32_tradbigmips_vec -DHAVE_bfd_elf64_little_generic_vec -DHAVE_bfd_elf64_big_generic_vec -DHAVE_bfd_elf32_little_generic_vec -DHAVE_bfd_elf32_big_generic_vec -I./../intl
|
||||||
|
G_TDEFAULTS=-DDEFAULT_VECTOR=bfd_elf32_ntradlittlemips_vec -DSELECT_VECS='&bfd_elf32_ntradlittlemips_vec,&bfd_elf64_tradbigmips_vec,&bfd_elf64_tradlittlemips_vec,&bfd_elf32_ntradbigmips_vec,&bfd_elf32_tradlittlemips_vec,&bfd_elf32_tradbigmips_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'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/mips64el/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for mipseb--netbsd-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
8
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfdver.h
vendored
Normal file
8
external/gpl3/gdb/lib/libbfd/arch/mipseb/bfdver.h
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
#define BFD_VERSION_DATE 20110403
|
||||||
|
#define BFD_VERSION 221510000
|
||||||
|
#define BFD_VERSION_STRING "(GNU Binutils)" "2.21.51.20110403"
|
||||||
|
#define REPORT_BUGS_TO "<http://www.sourceware.org/bugzilla/>"
|
||||||
356
external/gpl3/gdb/lib/libbfd/arch/mipseb/config.h
vendored
Normal file
356
external/gpl3/gdb/lib/libbfd/arch/mipseb/config.h
vendored
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* config.h. Generated from config.in by configure. */
|
||||||
|
/* config.in. Generated from configure.in by autoheader. */
|
||||||
|
|
||||||
|
/* Name of host specific core header file to include in elf.c. */
|
||||||
|
/* #undef CORE_HEADER */
|
||||||
|
|
||||||
|
/* Define to 1 if translation of program messages to the user's native
|
||||||
|
language is requested. */
|
||||||
|
#define ENABLE_NLS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <alloca.h> header file. */
|
||||||
|
/* #undef HAVE_ALLOCA_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `basename', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_BASENAME 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ffs', and to 0 if you don't. */
|
||||||
|
#define HAVE_DECL_FFS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FREE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `fseeko64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FSEEKO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `ftello64', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_FTELLO64 0
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_GETENV 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `malloc', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_MALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `realloc', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_REALLOC 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `snprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_SNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `stpcpy', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STPCPY 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
|
||||||
|
*/
|
||||||
|
#define HAVE_DECL_STRSTR 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
|
||||||
|
don't. */
|
||||||
|
#define HAVE_DECL_VSNPRINTF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
#define HAVE_DIRENT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||||
|
#define HAVE_DLFCN_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcntl' function. */
|
||||||
|
#define HAVE_FCNTL 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <fcntl.h> header file. */
|
||||||
|
#define HAVE_FCNTL_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fdopen' function. */
|
||||||
|
#define HAVE_FDOPEN 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fileno' function. */
|
||||||
|
#define HAVE_FILENO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fopen64' function. */
|
||||||
|
/* #undef HAVE_FOPEN64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko' function. */
|
||||||
|
#define HAVE_FSEEKO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fseeko64' function. */
|
||||||
|
/* #undef HAVE_FSEEKO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello' function. */
|
||||||
|
#define HAVE_FTELLO 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `ftello64' function. */
|
||||||
|
/* #undef HAVE_FTELLO64 */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getgid' function. */
|
||||||
|
#define HAVE_GETGID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
|
#define HAVE_GETPAGESIZE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `getuid' function. */
|
||||||
|
#define HAVE_GETUID 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||||
|
#define HAVE_INTTYPES_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_context. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_CONTEXT */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_fpreg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_FPREG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpstatus_t.pr_reg. */
|
||||||
|
/* #undef HAVE_LWPSTATUS_T_PR_REG */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has lwpxstatus_t. */
|
||||||
|
/* #undef HAVE_LWPXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `madvise' function. */
|
||||||
|
#define HAVE_MADVISE 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <memory.h> header file. */
|
||||||
|
#define HAVE_MEMORY_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have a working `mmap' system call. */
|
||||||
|
#define HAVE_MMAP 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `mprotect' function. */
|
||||||
|
#define HAVE_MPROTECT 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
|
||||||
|
/* #undef HAVE_NDIR_H */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo32_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prpsinfo_t. */
|
||||||
|
/* #undef HAVE_PRPSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus32_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS32_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has prstatus_t.pr_who. */
|
||||||
|
/* #undef HAVE_PRSTATUS_T_PR_WHO */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo32_t. */
|
||||||
|
/* #undef HAVE_PSINFO32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has psinfo_t. */
|
||||||
|
/* #undef HAVE_PSINFO_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus32_t. */
|
||||||
|
/* #undef HAVE_PSTATUS32_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pstatus_t. */
|
||||||
|
/* #undef HAVE_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has pxstatus_t. */
|
||||||
|
/* #undef HAVE_PXSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `setitimer' function. */
|
||||||
|
#define HAVE_SETITIMER 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stddef.h> header file. */
|
||||||
|
#define HAVE_STDDEF_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
|
#define HAVE_STDINT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||||
|
#define HAVE_STDLIB_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <strings.h> header file. */
|
||||||
|
#define HAVE_STRINGS_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <string.h> header file. */
|
||||||
|
#define HAVE_STRING_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `strtoull' function. */
|
||||||
|
#define HAVE_STRTOULL 1
|
||||||
|
|
||||||
|
/* Define if struct core_dumpx has member c_impl */
|
||||||
|
/* #undef HAVE_ST_C_IMPL */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `sysconf' function. */
|
||||||
|
#define HAVE_SYSCONF 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_DIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/file.h> header file. */
|
||||||
|
#define HAVE_SYS_FILE_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
|
||||||
|
*/
|
||||||
|
/* #undef HAVE_SYS_NDIR_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/procfs.h> header file. */
|
||||||
|
/* #undef HAVE_SYS_PROCFS_H */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||||
|
#define HAVE_SYS_STAT_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/time.h> header file. */
|
||||||
|
#define HAVE_SYS_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||||
|
#define HAVE_SYS_TYPES_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <time.h> header file. */
|
||||||
|
#define HAVE_TIME_H 1
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <unistd.h> header file. */
|
||||||
|
#define HAVE_UNISTD_H 1
|
||||||
|
|
||||||
|
/* Define if <sys/procfs.h> has win32_pstatus_t. */
|
||||||
|
/* #undef HAVE_WIN32_PSTATUS_T */
|
||||||
|
|
||||||
|
/* Define to 1 if you have the <zlib.h> header file. */
|
||||||
|
#define HAVE_ZLIB_H 1
|
||||||
|
|
||||||
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||||
|
*/
|
||||||
|
#define LT_OBJDIR ".libs/"
|
||||||
|
|
||||||
|
/* Name of package */
|
||||||
|
#define PACKAGE "bfd"
|
||||||
|
|
||||||
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
|
#define PACKAGE_BUGREPORT ""
|
||||||
|
|
||||||
|
/* Define to the full name of this package. */
|
||||||
|
#define PACKAGE_NAME ""
|
||||||
|
|
||||||
|
/* Define to the full name and version of this package. */
|
||||||
|
#define PACKAGE_STRING ""
|
||||||
|
|
||||||
|
/* Define to the one symbol short name of this package. */
|
||||||
|
#define PACKAGE_TARNAME ""
|
||||||
|
|
||||||
|
/* Define to the home page for this package. */
|
||||||
|
#define PACKAGE_URL ""
|
||||||
|
|
||||||
|
/* Define to the version of this package. */
|
||||||
|
#define PACKAGE_VERSION ""
|
||||||
|
|
||||||
|
/* The size of `char', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_CHAR */
|
||||||
|
|
||||||
|
/* The size of `int', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_INT */
|
||||||
|
|
||||||
|
/* The size of `long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG 4
|
||||||
|
|
||||||
|
/* The size of `long long', as computed by sizeof. */
|
||||||
|
#define SIZEOF_LONG_LONG 8
|
||||||
|
|
||||||
|
/* The size of `off_t', as computed by sizeof. */
|
||||||
|
#define SIZEOF_OFF_T 8
|
||||||
|
|
||||||
|
/* The size of `short', as computed by sizeof. */
|
||||||
|
/* #undef SIZEOF_SHORT */
|
||||||
|
|
||||||
|
/* The size of `void *', as computed by sizeof. */
|
||||||
|
#define SIZEOF_VOID_P 4
|
||||||
|
|
||||||
|
/* Define to 1 if you have the ANSI C header files. */
|
||||||
|
#define STDC_HEADERS 1
|
||||||
|
|
||||||
|
/* Define if you can safely include both <string.h> and <strings.h>. */
|
||||||
|
#define STRING_WITH_STRINGS 1
|
||||||
|
|
||||||
|
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
|
#define TIME_WITH_SYS_TIME 1
|
||||||
|
|
||||||
|
/* Name of host specific header file to include in trad-core.c. */
|
||||||
|
/* #undef TRAD_HEADER */
|
||||||
|
|
||||||
|
/* Use b modifier when opening binary files? */
|
||||||
|
/* #undef USE_BINARY_FOPEN */
|
||||||
|
|
||||||
|
/* Define if we should use leading underscore on 64 bit mingw targets */
|
||||||
|
/* #undef USE_MINGW64_LEADING_UNDERSCORES */
|
||||||
|
|
||||||
|
/* Use mmap if it's available? */
|
||||||
|
/* #undef USE_MMAP */
|
||||||
|
|
||||||
|
/* Define if we should default to creating read-only plt entries */
|
||||||
|
/* #undef USE_SECUREPLT */
|
||||||
|
|
||||||
|
/* Define if we may generate symbols with ELF's STT_COMMON type */
|
||||||
|
/* #undef USE_STT_COMMON */
|
||||||
|
|
||||||
|
/* Enable extensions on AIX 3, Interix. */
|
||||||
|
#ifndef _ALL_SOURCE
|
||||||
|
# define _ALL_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable GNU extensions on systems that have them. */
|
||||||
|
#ifndef _GNU_SOURCE
|
||||||
|
# define _GNU_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable threading extensions on Solaris. */
|
||||||
|
#ifndef _POSIX_PTHREAD_SEMANTICS
|
||||||
|
# define _POSIX_PTHREAD_SEMANTICS 1
|
||||||
|
#endif
|
||||||
|
/* Enable extensions on HP NonStop. */
|
||||||
|
#ifndef _TANDEM_SOURCE
|
||||||
|
# define _TANDEM_SOURCE 1
|
||||||
|
#endif
|
||||||
|
/* Enable general extensions on Solaris. */
|
||||||
|
#ifndef __EXTENSIONS__
|
||||||
|
# define __EXTENSIONS__ 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Version number of package */
|
||||||
|
#define VERSION "2.21.51"
|
||||||
|
|
||||||
|
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||||
|
/* #undef _FILE_OFFSET_BITS */
|
||||||
|
|
||||||
|
/* Define for large files, on AIX-style hosts. */
|
||||||
|
/* #undef _LARGE_FILES */
|
||||||
|
|
||||||
|
/* Define to 1 if on MINIX. */
|
||||||
|
/* #undef _MINIX */
|
||||||
|
|
||||||
|
/* Define to 2 if the system does not provide POSIX.1 features except with
|
||||||
|
this defined. */
|
||||||
|
/* #undef _POSIX_1_SOURCE */
|
||||||
|
|
||||||
|
/* Define to 1 if you need to in order for `stat' and other things to work. */
|
||||||
|
/* #undef _POSIX_SOURCE */
|
||||||
9
external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk
vendored
Normal file
9
external/gpl3/gdb/lib/libbfd/arch/mipseb/defs.mk
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# This file is automatically generated. DO NOT EDIT!
|
||||||
|
# Generated from: NetBSD: mknative-gdb,v 1.4 2011/10/09 02:03:30 christos Exp
|
||||||
|
# Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp
|
||||||
|
#
|
||||||
|
G_libbfd_la_DEPENDENCIES=elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo elf.lo elflink.lo elf-attrs.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 archive64.lo ofiles
|
||||||
|
G_libbfd_la_OBJECTS=archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
|
||||||
|
G_DEFS=-DHAVE_CONFIG_H
|
||||||
|
G_INCLUDES=-I. -I${GNUHOSTDIST}/bfd -I${GNUHOSTDIST}/bfd/../include -DHAVE_bfd_elf32_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 -I./../intl
|
||||||
|
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'
|
||||||
2640
external/gpl3/gdb/lib/libbfd/arch/mipseb/targmatch.h
vendored
Normal file
2640
external/gpl3/gdb/lib/libbfd/arch/mipseb/targmatch.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mipsel/bfd-in3.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mipsel/bfd-in3.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
5976
external/gpl3/gdb/lib/libbfd/arch/mipsel/bfd.h
vendored
Normal file
5976
external/gpl3/gdb/lib/libbfd/arch/mipsel/bfd.h
vendored
Normal file
File diff suppressed because it is too large
Load Diff
51
external/gpl3/gdb/lib/libbfd/arch/mipsel/bfd_stdint.h
vendored
Normal file
51
external/gpl3/gdb/lib/libbfd/arch/mipsel/bfd_stdint.h
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
/* This file is automatically generated. DO NOT EDIT! */
|
||||||
|
/* Generated from: NetBSD: mknative-gdb,v 1.5 2011/11/06 19:46:12 christos Exp */
|
||||||
|
/* Generated from: NetBSD: mknative.common,v 1.9 2007/02/05 18:26:01 apb Exp */
|
||||||
|
|
||||||
|
/* generated for mipsel--netbsd-gcc (NetBSD nb2 20111202) 4.5.3 */
|
||||||
|
|
||||||
|
#ifndef GCC_GENERATED_STDINT_H
|
||||||
|
#define GCC_GENERATED_STDINT_H 1
|
||||||
|
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <stdint.h>
|
||||||
|
/* glibc uses these symbols as guards to prevent redefinitions. */
|
||||||
|
#ifdef __int8_t_defined
|
||||||
|
#define _INT8_T
|
||||||
|
#define _INT16_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifdef __uint32_t_defined
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
/* Some systems have guard macros to prevent redefinitions, define them. */
|
||||||
|
#ifndef _INT8_T
|
||||||
|
#define _INT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT16_T
|
||||||
|
#define _INT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _INT32_T
|
||||||
|
#define _INT32_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT8_T
|
||||||
|
#define _UINT8_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT16_T
|
||||||
|
#define _UINT16_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT32_T
|
||||||
|
#define _UINT32_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* system headers have good uint64_t and int64_t */
|
||||||
|
#ifndef _INT64_T
|
||||||
|
#define _INT64_T
|
||||||
|
#endif
|
||||||
|
#ifndef _UINT64_T
|
||||||
|
#define _UINT64_T
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* GCC_GENERATED_STDINT_H */
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user