OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /openrisc/trunk/gnu-old/gdb-7.1/gdb/config
    from Rev 834 to Rev 842
    Reverse comparison

Rev 834 → Rev 842

/arm/nbsdelf.mh
0,0 → 1,2
# Host: NetBSD/arm
NATDEPFILES= fork-child.o inf-ptrace.o corelow.o armnbsd-nat.o
/arm/linux.mh
0,0 → 1,7
# Host: ARM based machine running GNU/Linux
 
NAT_FILE= config/nm-linux.h
NATDEPFILES= inf-ptrace.o fork-child.o arm-linux-nat.o \
proc-service.o linux-thread-db.o linux-nat.o linux-fork.o
 
LOADLIBES= -ldl -rdynamic
/arm/nbsdaout.mh
0,0 → 1,3
# Host: NetBSD/arm
NATDEPFILES= fork-child.o inf-ptrace.o corelow.o armnbsd-nat.o \
solib-sunos.o
/powerpc/linux.mh
0,0 → 1,10
# Host: PowerPC, running Linux
 
XM_CLIBS=
 
NAT_FILE= config/nm-linux.h
NATDEPFILES= inf-ptrace.o fork-child.o \
ppc-linux-nat.o proc-service.o linux-thread-db.o \
linux-nat.o linux-fork.o
 
LOADLIBES = -ldl -rdynamic
/powerpc/aix.mh
0,0 → 1,11
# Host: IBM PowerPC running AIX
 
NAT_FILE= config/rs6000/nm-rs6000.h
 
# aix-thread.o is not listed in NATDEPFILES as it is pulled in by configure.
NATDEPFILES= fork-child.o inf-ptrace.o corelow.o rs6000-nat.o \
xcoffread.o xcoffsolib.o
 
# When compiled with cc, for debugging, this argument should be passed.
# We have no idea who our current compiler is though, so we skip it.
# MH_CFLAGS = -bnodelcsect
/powerpc/spu-linux.mh
0,0 → 1,7
# Target: Cell BE (PowerPC64 + SPU)
 
# This implements a 'pseudo-native' GDB running on the
# PPU side of the Cell BE and debugging the SPU side.
 
NATDEPFILES = spu-linux-nat.o fork-child.o inf-ptrace.o
 
/powerpc/nbsd.mh
0,0 → 1,4
# Host: NetBSD/powerpc
NATDEPFILES= fork-child.o inf-ptrace.o ppcnbsd-nat.o bsd-kvm.o
 
LOADLIBES= -lkvm
/powerpc/obsd.mh
0,0 → 1,4
# Host: OpenBSD/powerpc
NATDEPFILES= fork-child.o inf-ptrace.o ppcobsd-nat.o bsd-kvm.o
 
LOADLIBES= -lkvm
/powerpc/ppc64-linux.mh
0,0 → 1,18
# Host: PowerPC64, running Linux
 
XM_CLIBS=
 
NAT_FILE= config/nm-linux.h
NATDEPFILES= inf-ptrace.o fork-child.o \
ppc-linux-nat.o proc-service.o linux-thread-db.o \
linux-nat.o linux-fork.o
 
# The PowerPC has severe limitations on TOC size, and uses them even
# for non-PIC code. GDB overflows those tables when compiling with
# -mfull-toc (the default), so we need to ask GCC to use as few TOC
# entries as possible.
MH_CFLAGS= -mminimal-toc
 
# The dynamically loaded libthread_db needs access to symbols in the
# gdb executable.
LOADLIBES= -ldl -rdynamic
/m32r/linux.mh
0,0 → 1,8
# Host: M32R based machine running GNU/Linux
 
NAT_FILE= config/nm-linux.h
NATDEPFILES= inf-ptrace.o fork-child.o corelow.o \
m32r-linux-nat.o proc-service.o linux-thread-db.o \
linux-nat.o linux-fork.o
 
LOADLIBES= -ldl -rdynamic
/alpha/alpha-osf3.mh
0,0 → 1,6
# Host: Little-endian Alpha running OSF/1-3.x and higher using procfs
NAT_FILE= nm-osf3.h
NATDEPFILES= corelow.o alpha-nat.o fork-child.o \
solib-osf.o solib.o procfs.o proc-api.o proc-events.o proc-flags.o \
proc-why.o dec-thread.o
NAT_CLIBS= -lpthreaddebug
/alpha/fbsd.mh
0,0 → 1,6
# Host: FreeBSD/alpha
NATDEPFILES= fork-child.o inf-ptrace.o \
fbsd-nat.o alphabsd-nat.o bsd-kvm.o \
corelow.o core-regset.o
 
LOADLIBES= -lkvm
/alpha/alpha-linux.mh
0,0 → 1,13
# Host: Little-endian Alpha running Linux
NAT_FILE= config/nm-linux.h
NATDEPFILES= inf-ptrace.o corelow.o alpha-linux-nat.o \
fork-child.o proc-service.o linux-thread-db.o \
linux-nat.o linux-fork.o
 
# The dynamically loaded libthread_db needs access to symbols in the
# gdb executable.
LOADLIBES = -ldl -rdynamic
 
# doublest.c currently assumes some properties of FP arithmetic
# on the host which require this.
MH_CFLAGS = -mieee
/alpha/nm-osf3.h
0,0 → 1,34
/* Native definitions for alpha running OSF/1-3.x and higher, using procfs.
Copyright 1995, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
 
This file is part of GDB.
 
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 3 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, see <http://www.gnu.org/licenses/>. */
 
/* Number of traps that happen between exec'ing the shell
to run an inferior, and when we finally get to
the inferior code. This is 2 on most implementations. */
#define START_INFERIOR_TRAPS_EXPECTED 3
 
/* Don't trace faults under OSF/1, rely on the posting of the appropriate
signal if fault tracing is disabled.
Tracing T_IFAULT under Alpha OSF/1 causes a `floating point enable'
fault from which we cannot continue (except by disabling the
tracing).
And as OSF/1 doesn't provide the standard fault definitions, the
mapping of faults to appropriate signals in procfs_wait is difficult. */
#define PROCFS_DONT_TRACE_FAULTS
 
/* Work around some peculiarities in the OSF/1 procfs implementation. */
#define PROCFS_NEED_CLEAR_CURSIG_FOR_KILL
alpha/nm-osf3.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: alpha/nbsd.mh =================================================================== --- alpha/nbsd.mh (nonexistent) +++ alpha/nbsd.mh (revision 842) @@ -0,0 +1,4 @@ +# Host: NetBSD/alpha +NATDEPFILES= fork-child.o inf-ptrace.o alphabsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: m68k/nbsdelf.mh =================================================================== --- m68k/nbsdelf.mh (nonexistent) +++ m68k/nbsdelf.mh (revision 842) @@ -0,0 +1,4 @@ +# Host: NetBSD/m68k ELF +NATDEPFILES= m68kbsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o + +LOADLIBES= -lkvm Index: m68k/linux.mh =================================================================== --- m68k/linux.mh (nonexistent) +++ m68k/linux.mh (revision 842) @@ -0,0 +1,10 @@ +# Host: Motorola m68k running GNU/Linux. + +NAT_FILE= config/nm-linux.h +NATDEPFILES= inf-ptrace.o fork-child.o \ + corelow.o m68klinux-nat.o \ + proc-service.o linux-thread-db.o linux-nat.o linux-fork.o + +# The dynamically loaded libthread_db needs access to symbols in the +# gdb executable. +LOADLIBES = -ldl -rdynamic Index: m68k/nbsdaout.mh =================================================================== --- m68k/nbsdaout.mh (nonexistent) +++ m68k/nbsdaout.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: NetBSD/m68k a.out +NATDEPFILES= m68kbsd-nat.o fork-child.o inf-ptrace.o \ + solib.o solib-sunos.o + +LOADLIBES= -lkvm Index: m68k/obsd.mh =================================================================== --- m68k/obsd.mh (nonexistent) +++ m68k/obsd.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: OpenBSD/m68k +NATDEPFILES= m68kbsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o \ + solib.o solib-sunos.o + +LOADLIBES= -lkvm Index: m88k/obsd.mh =================================================================== --- m88k/obsd.mh (nonexistent) +++ m88k/obsd.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: OpenBSD/m88k +NATDEPFILES= fork-child.o inf-ptrace.o m88kbsd-nat.o Index: i386/nbsdelf.mh =================================================================== --- i386/nbsdelf.mh (nonexistent) +++ i386/nbsdelf.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: NetBSD/i386 ELF +NATDEPFILES= fork-child.o inf-ptrace.o \ + nbsd-nat.o i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: i386/fbsd.mh =================================================================== --- i386/fbsd.mh (nonexistent) +++ i386/fbsd.mh (revision 842) @@ -0,0 +1,7 @@ +# Host: FreeBSD/i386 +NATDEPFILES= fork-child.o inf-ptrace.o \ + fbsd-nat.o i386-nat.o i386bsd-nat.o i386fbsd-nat.o \ + bsd-kvm.o +NAT_FILE= nm-fbsd.h + +LOADLIBES= -lkvm Index: i386/nbsdaout.mh =================================================================== --- i386/nbsdaout.mh (nonexistent) +++ i386/nbsdaout.mh (revision 842) @@ -0,0 +1,6 @@ +# Host: NetBSD/i386 a.out +NATDEPFILES= fork-child.o inf-ptrace.o \ + nbsd-nat.o i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o \ + solib.o solib-sunos.o + +LOADLIBES= -lkvm Index: i386/obsdaout.mh =================================================================== --- i386/obsdaout.mh (nonexistent) +++ i386/obsdaout.mh (revision 842) @@ -0,0 +1,6 @@ +# Host: OpenBSD/i386 a.out +NATDEPFILES= fork-child.o inf-ptrace.o \ + i386bsd-nat.o i386nbsd-nat.o i386obsd-nat.o bsd-kvm.o \ + solib.o solib-sunos.o + +LOADLIBES= -lkvm Index: i386/mingw.mh =================================================================== --- i386/mingw.mh (nonexistent) +++ i386/mingw.mh (revision 842) @@ -0,0 +1,3 @@ +MH_CFLAGS= +NATDEPFILES= i386-nat.o windows-nat.o i386-windows-nat.o +XM_CLIBS= Index: i386/nm-i386sol2.h =================================================================== --- i386/nm-i386sol2.h (nonexistent) +++ i386/nm-i386sol2.h (revision 842) @@ -0,0 +1,32 @@ +/* Native support for i386 running Solaris 2. + Copyright 1998, 1999, 2000, 2007, 2008, 2009, 2010 + Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifdef NEW_PROC_API /* Solaris 6 and above can do HW watchpoints */ + +/* Solaris x86 2.6 and 2.7 targets have a kernel bug when stepping + over an instruction that causes a page fault without triggering + a hardware watchpoint. The kernel properly notices that it shouldn't + stop, because the hardware watchpoint is not triggered, but it forgets + the step request and continues the program normally. + Work around the problem by removing hardware watchpoints if a step is + requested, GDB will check for a hardware watchpoint trigger after the + step anyway. */ +#define CANNOT_STEP_HW_WATCHPOINTS + +#endif /* NEW_PROC_API */
i386/nm-i386sol2.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: i386/darwin.mh =================================================================== --- i386/darwin.mh (nonexistent) +++ i386/darwin.mh (revision 842) @@ -0,0 +1,4 @@ +# Host: IA86 running Darwin + +NATDEPFILES = fork-child.o machoread.o darwin-nat.o \ + i386-darwin-nat.o i386-nat.o amd64-nat.o darwin-nat-info.o Index: i386/obsd.mh =================================================================== --- i386/obsd.mh (nonexistent) +++ i386/obsd.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: OpenBSD/i386 ELF +NATDEPFILES= fork-child.o inf-ptrace.o \ + i386bsd-nat.o i386obsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: i386/fbsd64.mh =================================================================== --- i386/fbsd64.mh (nonexistent) +++ i386/fbsd64.mh (revision 842) @@ -0,0 +1,6 @@ +# Host: FreeBSD/amd64 +NATDEPFILES= fork-child.o inf-ptrace.o \ + fbsd-nat.o amd64-nat.o amd64bsd-nat.o amd64fbsd-nat.o \ + bsd-kvm.o + +LOADLIBES= -lkvm Index: i386/i386sol2.mh =================================================================== --- i386/i386sol2.mh (nonexistent) +++ i386/i386sol2.mh (revision 842) @@ -0,0 +1,4 @@ +# Host: Solaris x86 +NATDEPFILES= fork-child.o i386v4-nat.o i386-sol2-nat.o \ + procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o +NAT_FILE= nm-i386sol2.h Index: i386/nm-linux.h =================================================================== --- i386/nm-linux.h (nonexistent) +++ i386/nm-linux.h (revision 842) @@ -0,0 +1,32 @@ +/* Native support for GNU/Linux x86. + + Copyright 1986, 1987, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, + 2000, 2001, 2002, 2003, 2005, 2007, 2008, 2009, 2010 + Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifndef NM_LINUX_H +#define NM_LINUX_H + +#include "config/nm-linux.h" + +#ifdef HAVE_PTRACE_GETFPXREGS +/* Include register set support for the SSE registers. */ +#define FILL_FPXREGSET +#endif + +#endif /* nm-linux.h */
i386/nm-linux.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: i386/mingw64.mh =================================================================== --- i386/mingw64.mh (nonexistent) +++ i386/mingw64.mh (revision 842) @@ -0,0 +1 @@ +NATDEPFILES= i386-nat.o windows-nat.o amd64-windows-nat.o Index: i386/nm-i386gnu.h =================================================================== --- i386/nm-i386gnu.h (nonexistent) +++ i386/nm-i386gnu.h (revision 842) @@ -0,0 +1,38 @@ +/* Native-dependent definitions for Intel 386 running the GNU Hurd + Copyright 1994, 1995, 1996, 2002, 2007, 2008, 2009, 2010 + Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifndef NM_I386GNU_H +#define NM_I386GNU_H + +#include +#include +#include +#include "regcache.h" + +extern char *gnu_target_pid_to_str (int pid); + +/* Thread flavors used in re-setting the T bit. */ +#define THREAD_STATE_FLAVOR i386_REGS_SEGS_STATE +#define THREAD_STATE_SIZE i386_THREAD_STATE_COUNT +#define THREAD_STATE_SET_TRACED(state) \ + ((struct i386_thread_state *) (state))->efl |= 0x100 +#define THREAD_STATE_CLEAR_TRACED(state) \ + ((((struct i386_thread_state *) (state))->efl &= ~0x100), 1) + +#endif /* nm-i386gnu.h */
i386/nm-i386gnu.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: i386/linux.mh =================================================================== --- i386/linux.mh (nonexistent) +++ i386/linux.mh (revision 842) @@ -0,0 +1,11 @@ +# Host: Intel 386 running GNU/Linux. + +NAT_FILE= nm-linux.h +NATDEPFILES= inf-ptrace.o fork-child.o \ + i386-nat.o i386-linux-nat.o \ + proc-service.o linux-thread-db.o \ + linux-nat.o linux-fork.o + +# The dynamically loaded libthread_db needs access to symbols in the +# gdb executable. +LOADLIBES = -ldl -rdynamic Index: i386/cygwin.mh =================================================================== --- i386/cygwin.mh (nonexistent) +++ i386/cygwin.mh (revision 842) @@ -0,0 +1,3 @@ +MH_CFLAGS= +NATDEPFILES= i386-nat.o windows-nat.o i386-windows-nat.o +XM_CLIBS= Index: i386/nbsd64.mh =================================================================== --- i386/nbsd64.mh (nonexistent) +++ i386/nbsd64.mh (revision 842) @@ -0,0 +1,3 @@ +# Host: NetBSD/amd64 +NATDEPFILES= fork-child.o inf-ptrace.o \ + nbsd-nat.o amd64-nat.o amd64bsd-nat.o amd64nbsd-nat.o Index: i386/nto.mh =================================================================== --- i386/nto.mh (nonexistent) +++ i386/nto.mh (revision 842) @@ -0,0 +1,4 @@ +# Host: Intel 386 running QNX. + +NATDEPFILES= nto-procfs.o +NAT_FILE= config/nm-nto.h Index: i386/obsd64.mh =================================================================== --- i386/obsd64.mh (nonexistent) +++ i386/obsd64.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: OpenBSD/amd64 +NATDEPFILES= fork-child.o inf-ptrace.o \ + amd64-nat.o amd64bsd-nat.o amd64obsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: i386/i386gnu.mh =================================================================== --- i386/i386gnu.mh (nonexistent) +++ i386/i386gnu.mh (revision 842) @@ -0,0 +1,36 @@ +# Host: Intel 386 running the GNU Hurd +NATDEPFILES= i386gnu-nat.o gnu-nat.o corelow.o core-regset.o fork-child.o \ + notify_S.o process_reply_S.o msg_reply_S.o \ + msg_U.o exc_request_U.o exc_request_S.o + +NAT_FILE= nm-i386gnu.h +MH_CFLAGS = -D_GNU_SOURCE + +XM_CLIBS = -lshouldbeinlibc + +# Use our own user stubs for the msg rpcs, so we can make them time out, in +# case the program is fucked, or we guess the wrong signal thread. +msg-MIGUFLAGS = -D'MSG_IMPORTS=waittime 1000;' + +# ick +MIGCOM = $(MIG) -cc cat - /dev/null + +# Reply servers need special massaging of the code mig generates, to make +# them work correctly for error returns in some cases. +%_reply_S.h %_reply_S.c: %_reply.defs + $(CPP) $(CPPFLAGS) -DSERVERPREFIX=S_ -x c $< \ + | $(MIGCOM) -sheader $*_reply_S.h -server $*_reply_S.raw -user /dev/null -header /dev/null \ + && $(AWK) -f $(srcdir)/reply_mig_hack.awk < $*_reply_S.raw > $*_reply_S.c +# Normal servers +%_S.h %_S.c: %.defs + $(CPP) $(CPPFLAGS) -DSERVERPREFIX=S_ -x c $< \ + | $(MIGCOM) -sheader $*_S.h -server $*_S.c -user /dev/null -header /dev/null +# User rpc stubs +%_U.h %_U.c: %.defs + $(CPP) $(CPPFLAGS) $($*-MIGUFLAGS) -x c $< \ + | $(MIGCOM) -sheader /dev/null -server /dev/null -user $*_U.c -header $*_U.h + +NAT_GENERATED_FILES = notify_S.h notify_S.c \ + process_reply_S.h process_reply_S.c \ + msg_reply_S.h msg_reply_S.c msg_U.h msg_U.c \ + exc_request_U.h exc_request_U.c exc_request_S.h exc_request_S.c Index: i386/sol2-64.mh =================================================================== --- i386/sol2-64.mh (nonexistent) +++ i386/sol2-64.mh (revision 842) @@ -0,0 +1,4 @@ +# Host: Solaris x86_64 +NATDEPFILES= fork-child.o amd64-nat.o i386v4-nat.o i386-sol2-nat.o \ + procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o +NAT_FILE= nm-i386sol2.h Index: i386/nm-fbsd.h =================================================================== --- i386/nm-fbsd.h (nonexistent) +++ i386/nm-fbsd.h (revision 842) @@ -0,0 +1,28 @@ +/* Native-dependent definitions for FreeBSD/i386. + + Copyright 1986, 1987, 1989, 1992, 1994, 1996, 1997, 2000, 2001, 2004, 2005, + 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifndef NM_FBSD_H +#define NM_FBSD_H + +#ifdef HAVE_SYS_PARAM_H +#include +#endif + +#endif /* nm-fbsd.h */
i386/nm-fbsd.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: i386/linux64.mh =================================================================== --- i386/linux64.mh (nonexistent) +++ i386/linux64.mh (revision 842) @@ -0,0 +1,9 @@ +# Host: GNU/Linux x86-64 +NATDEPFILES= inf-ptrace.o fork-child.o \ + i386-nat.o amd64-nat.o amd64-linux-nat.o linux-nat.o \ + proc-service.o linux-thread-db.o linux-fork.o +NAT_FILE= config/nm-linux.h + +# The dynamically loaded libthread_db needs access to symbols in the +# gdb executable. +LOADLIBES = -ldl -rdynamic Index: i386/go32.mh =================================================================== --- i386/go32.mh (nonexistent) +++ i386/go32.mh (revision 842) @@ -0,0 +1,12 @@ +# Host: Intel x86 running DJGPP + +# We include several header files from config/djgpp +MH_CFLAGS= -I$(srcdir)/config/djgpp + +NATDEPFILES= go32-nat.o i386-nat.o + +HOST_IPC= +CC= gcc +XM_CLIBS= -ldbg + + Index: rs6000/nm-rs6000.h =================================================================== --- rs6000/nm-rs6000.h (nonexistent) +++ rs6000/nm-rs6000.h (revision 842) @@ -0,0 +1,51 @@ +/* IBM RS/6000 native-dependent macros for GDB, the GNU debugger. + Copyright 1986, 1987, 1989, 1991, 1992, 1994, 1996, 1999, 2000, 2001, 2007, + 2008, 2009, 2010 Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +/* When a child process is just starting, we sneak in and relocate + the symbol table (and other stuff) after the dynamic linker has + figured out where they go. */ + +#define SOLIB_CREATE_INFERIOR_HOOK(PID) \ + do { \ + xcoff_relocate_symtab (PID); \ + } while (0) + +/* When a target process or core-file has been attached, we sneak in + and figure out where the shared libraries have got to. */ + +#define SOLIB_ADD(a, b, c, d) \ + if (PIDGET (inferior_ptid)) \ + /* Attach to process. */ \ + xcoff_relocate_symtab (PIDGET (inferior_ptid)); \ + else \ + /* Core file. */ \ + xcoff_relocate_core (c); + +extern void xcoff_relocate_symtab (unsigned int); +struct target_ops; +extern void xcoff_relocate_core (struct target_ops *); + +/* If ADDR lies in a shared library, return its name. */ + +#define PC_SOLIB(PC) xcoff_solib_address(PC) +extern char *xcoff_solib_address (CORE_ADDR); + +/* Flag for machine-specific stuff in shared files. FIXME */ +#define DEPRECATED_IBM6000_TARGET +
rs6000/nm-rs6000.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: nm-linux.h =================================================================== --- nm-linux.h (nonexistent) +++ nm-linux.h (revision 842) @@ -0,0 +1,30 @@ +/* Native support for GNU/Linux. + + Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, + 2010 Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +struct target_ops; + +extern void lin_thread_get_thread_signals (sigset_t *mask); +#define GET_THREAD_SIGNALS(mask) lin_thread_get_thread_signals (mask) + +/* Use elf_gregset_t and elf_fpregset_t, rather than + gregset_t and fpregset_t. */ + +#define GDB_GREGSET_T elf_gregset_t +#define GDB_FPREGSET_T elf_fpregset_t
nm-linux.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: vax/nbsdelf.mh =================================================================== --- vax/nbsdelf.mh (nonexistent) +++ vax/nbsdelf.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: NetBSD/vax ELF +NATDEPFILES= fork-child.o inf-ptrace.o \ + vaxbsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: vax/vax.mh =================================================================== --- vax/vax.mh (nonexistent) +++ vax/vax.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: VAX running 4.2BSD or Ultrix +NATDEPFILES= vax-nat.o fork-child.o inf-ptrace.o corelow.o Index: vax/nbsdaout.mh =================================================================== --- vax/nbsdaout.mh (nonexistent) +++ vax/nbsdaout.mh (revision 842) @@ -0,0 +1,6 @@ +# Host: NetBSD/vax a.out +NATDEPFILES= fork-child.o inf-ptrace.o \ + vaxbsd-nat.o bsd-kvm.o \ + solib.o solib-sunos.o + +LOADLIBES= -lkvm Index: vax/obsd.mh =================================================================== --- vax/obsd.mh (nonexistent) +++ vax/obsd.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: OpenBSD/vax +NATDEPFILES= fork-child.o inf-ptrace.o \ + vaxbsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: nm-nto.h =================================================================== --- nm-nto.h (nonexistent) +++ nm-nto.h (revision 842) @@ -0,0 +1,29 @@ +/* Native support for QNX Neutrino version 6. + + Copyright 2003,2006,2007,2008,2009,2010 Free Software Foundation, Inc. + + This code was donated by QNX Software Systems Ltd. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifndef NM_NTO_H +#define NM_NTO_H + +/* Setup the valid realtime signal range. */ +#define REALTIME_LO 41 +#define REALTIME_HI 56 + +#endif /* NM_NTO_H */
nm-nto.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: s390/s390.mh =================================================================== --- s390/s390.mh (nonexistent) +++ s390/s390.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: S390, running Linux +NAT_FILE= config/nm-linux.h +NATDEPFILES= inf-ptrace.o fork-child.o corelow.o s390-nat.o \ + linux-thread-db.o proc-service.o linux-nat.o linux-fork.o +LOADLIBES = -ldl -rdynamic Index: pa/linux.mh =================================================================== --- pa/linux.mh (nonexistent) +++ pa/linux.mh (revision 842) @@ -0,0 +1,7 @@ +# Host: Hewlett-Packard PA-RISC machine, running Linux +NAT_FILE= config/nm-linux.h +NATDEPFILES= inf-ptrace.o fork-child.o corelow.o \ + hppa-linux-nat.o proc-service.o linux-thread-db.o linux-nat.o \ + linux-fork.o + +LOADLIBES = -ldl -rdynamic Index: pa/hpux.mh =================================================================== --- pa/hpux.mh (nonexistent) +++ pa/hpux.mh (revision 842) @@ -0,0 +1,3 @@ +# Host: PA-RISC HP-UX +NATDEPFILES= fork-child.o inf-ptrace.o inf-ttrace.o \ + hppa-hpux-nat.o corelow.o somread.o Index: pa/nbsd.mh =================================================================== --- pa/nbsd.mh (nonexistent) +++ pa/nbsd.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: NetBSD/hppa +NATDEPFILES= fork-child.o inf-ptrace.o nbsd-nat.o hppanbsd-nat.o Index: pa/obsd.mh =================================================================== --- pa/obsd.mh (nonexistent) +++ pa/obsd.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: OpenBSD/hppa +NATDEPFILES= fork-child.o inf-ptrace.o hppabsd-nat.o Index: xtensa/linux.mh =================================================================== --- xtensa/linux.mh (nonexistent) +++ xtensa/linux.mh (revision 842) @@ -0,0 +1,8 @@ +# Host: Xtensa, running GNU/Linux. + +NAT_FILE= config/nm-linux.h + +NATDEPFILES= inf-ptrace.o fork-child.o xtensa-linux-nat.o \ + linux-thread-db.o proc-service.o linux-nat.o linux-fork.o + +LOADLIBES = -ldl -rdynamic Index: ia64/linux.mh =================================================================== --- ia64/linux.mh (nonexistent) +++ ia64/linux.mh (revision 842) @@ -0,0 +1,8 @@ +# Host: Intel IA-64 running GNU/Linux + +NAT_FILE= config/nm-linux.h +NATDEPFILES= inf-ptrace.o fork-child.o corelow.o \ + core-regset.o ia64-linux-nat.o \ + proc-service.o linux-thread-db.o linux-nat.o linux-fork.o + +LOADLIBES = -ldl -rdynamic Index: djgpp/config.sed =================================================================== --- djgpp/config.sed (nonexistent) +++ djgpp/config.sed (revision 842) @@ -0,0 +1,59 @@ +s|po2tbl\.sed\.in|po2tblsed.in|g +s|gdb\.c++|gdb.cxx|g +/ac_rel_source/s|ln -s|cp -p| +s|\.gdbinit|gdb.ini|g +# This works around a bug in DJGPP port of Bash 2.0x +s|return $ac_retval|(&)|g +# DJGPP port of Bash 2.04 doesn't like this redirection of stdin +/exec 7. */ + +#ifndef _LANGINFO_H +#define _LANGINFO_H + +#include + +enum { + CODESET, + /* Number of enumerated values. */ + _NL_NUM +}; + +#define CODESET CODESET + +extern char *nl_langinfo (nl_item); + +#endif /* _LANGINFO_H */
djgpp/langinfo.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: djgpp/nl_types.h =================================================================== --- djgpp/nl_types.h (nonexistent) +++ djgpp/nl_types.h (revision 842) @@ -0,0 +1,25 @@ +/* nl_types.h for DJGPP. + Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Written by Eli Zaretskii. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifndef _NL_TYPES_H +#define _NL_TYPES_H + +typedef int nl_item; + +#endif /* _NL_TYPES_H */
djgpp/nl_types.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: djgpp/djcheck.sh =================================================================== --- djgpp/djcheck.sh (nonexistent) +++ djgpp/djcheck.sh (revision 842) @@ -0,0 +1,33 @@ +#!/bin/sh + +# A shell script to run the test suite on the DJGPP version of GDB. + +ORIGDIR=`pwd` +GDB=${ORIGDIR}/../gdb.exe +SUBDIRS=`find $ORIGDIR -type d ! -ipath $ORIGDIR` + +for d in $SUBDIRS +do + cd $d + echo "Running tests in $d..." + for f in *.out + do + test -f $f || break + base=`basename $f .out` + if test "${base}" = "dbx" ; then + options=-dbx + else + options= + fi + $GDB ${options} < ${base}.in 2>&1 \ + | sed -e '/GNU gdb /s/ [.0-9][.0-9]*//' \ + -e '/^Copyright/s/[12][0-9][0-9][0-9]/XYZZY/g' \ + -e '/Starting program: /s|[A-z]:/.*/||' \ + -e '/main (/s/=0x[0-9a-f][0-9a-f]*/=XYZ/g' \ + > ${base}.tst + if diff --binary -u ${base}.out ${base}.tst ; then + rm -f ${base}.tst + fi + done +done +
djgpp/djcheck.sh Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: djgpp/fnchange.lst =================================================================== --- djgpp/fnchange.lst (nonexistent) +++ djgpp/fnchange.lst (revision 842) @@ -0,0 +1,690 @@ +@V@/COPYING.LIBGLOSS @V@/COPYING.GLOSS +@V@/bfd/ChangeLog-9193 @V@/bfd/ChangeLog.9193 +@V@/bfd/ChangeLog-9495 @V@/bfd/ChangeLog.9495 +@V@/bfd/ChangeLog-9697 @V@/bfd/ChangeLog.9697 +@V@/bfd/ChangeLog-9899 @V@/bfd/ChangeLog.9899 +@V@/bfd/ChangeLog-0001 @V@/bfd/ChangeLog.0001 +@V@/bfd/ChangeLog-0203 @V@/bfd/ChangeLog.0203 +@V@/bfd/ChangeLog-2004 @V@/bfd/ChangeLog.004 +@V@/bfd/ChangeLog-2005 @V@/bfd/ChangeLog.005 +@V@/bfd/ChangeLog-2006 @V@/bfd/ChangeLog.006 +@V@/bfd/ChangeLog-2007 @V@/bfd/ChangeLog.007 +@V@/bfd/ChangeLog-2008 @V@/bfd/ChangeLog.008 +@V@/bfd/doc/ChangeLog-9103 @V@/bfd/ChangeLog.9103 +@V@/bfd/coff-tic30.c @V@/bfd/cofftic30.c +@V@/bfd/coff-tic4x.c @V@/bfd/cofftic40.c +@V@/bfd/coff-tic54x.c @V@/bfd/cofftic54x.c +@V@/bfd/coff-tic80.c @V@/bfd/cofftic80.c +@V@/bfd/cpu-cr16.c @V@/bfd/cpucr16.c +@V@/bfd/cpu-cr16c.c @V@/bfd/cpucr16c.c +@V@/bfd/cpu-ia64-opc.c @V@/bfd/cpuia64-opc.c +@V@/bfd/cpu-microblaze.c @V@/bfd/cpumb.c +@V@/bfd/cpu-m68hc11.c @V@/bfd/cm68hc11.c +@V@/bfd/cpu-m68hc12.c @V@/bfd/cm68hc12.c +@V@/bfd/efi-app-ia32.c @V@/bfd/efiia32app.c +@V@/bfd/efi-app-ia64.c @V@/bfd/efiia64app.c +@V@/bfd/efi-bsdrv-ia32.c @V@/bfd/efiia32bsdrv.c +@V@/bfd/efi-bsdrv-ia64.c @V@/bfd/efiia64bsdrv.c +@V@/bfd/efi-rtdrv-ia32.c @V@/bfd/efiia32rtdrv.c +@V@/bfd/efi-rtdrv-ia64.c @V@/bfd/efiia64rtdrv.c +@V@/bfd/elf32-arc.c @V@/bfd/elf32arc.c +@V@/bfd/elf32-crx.c @V@/bfd/elf32crx.c +@V@/bfd/elf32-cris.c @V@/bfd/elf32cris.c +@V@/bfd/elf32-cr16c.c @V@/bfd/elf32cr16c.c +@V@/bfd/elf32-fr30.c @V@/bfd/elf32f30.c +@V@/bfd/elf32-frv.c @V@/bfd/elf32fv.c +@V@/bfd/elf32-i370.c @V@/bfd/e32i370.c +@V@/bfd/elf32-i386.c @V@/bfd/e32i86.c +@V@/bfd/elf32-microblaze.c @V@e32mb.c +@V@/bfd/elf32-m32c.c @V@/bfd/em32c.c +@V@/bfd/elf32-m32r.c @V@/bfd/em32r.c +@V@/bfd/elf32-m68hc11.c @V@/bfd/em68hc11.c +@V@/bfd/elf32-m68hc12.c @V@/bfd/em68hc12.c +@V@/bfd/elf32-m68hc1x.c @V@/bfd/em68hc1x.c +@V@/bfd/elf32-m68k.c @V@/bfd/em68k.c +@V@/bfd/elf32-microblaze.c @V@/bfd/emicroblaze.c +@V@/bfd/elf32-ppc.c @V@/bfd/e32ppc.c +@V@/bfd/elf32-sh.c @V@/bfd/e32sh.c +@V@/bfd/elf32-score.c @V@/bfd/e32score.c +@V@/bfd/elf32-sh64.c @V@/bfd/e32sh64.c +@V@/bfd/elf32-sh-relocs.c @V@/bfd/e32sh-relocs.c +@V@/bfd/elf32-sh-relocs.h @V@/bfd/e32sh-relocs.h +@V@/bfd/elf32-sh-symbian.c @V@/bfd/e32sh-symbian.c +@V@/bfd/elf32-sh64-com.c @V@/bfd/e32sh64-com.c +@V@/bfd/elf32-sparc.c @V@/bfd/e32sparc.c +@V@/bfd/elf32-spu.c @V@/bfd/e32spu.c +@V@/bfd/elf64-alpha.c @V@/bfd/e64alphf.c +@V@/bfd/elf64-sh64.c @V@/bfd/e64sh64.c +@V@/config/bootstrap-O1.mk @V@/config/boot-O1.mk +@V@/config/bootstrap-O3.mk @V@/config/boot-O3.mk +@V@/config/bootstrap-debug-big.mk @V@/config/boot-dbig.mk +@V@/config/bootstrap-debug-ckovw.mk @V@/config/boot-bckovw.mk +@V@/config/bootstrap-debug-lean.mk @V@/config/boot-dlean.mk +@V@/config/bootstrap-debug-lib.mk @V@/config/boot-dlib.mk +@V@/config/bootstrap-debug.mk @V@/config/boot-debug.mk +@V@/config/bootstrap-time.mk @V@/config/boot-time.mk +@V@/config/inttypes-pri.m4 @V@/config/pri-inttypes.m4 +@V@/config/inttypes_h.m4 @V@/config/uintmax-inttypes.m4 +@V@/config/mt-mips-elfoabi @V@/config/mt-elfoabi-mips +@V@/config/mt-mips-gnu @V@/config/mt-gnu-mips +@V@/dejagnu/baseboards/mn10200-cygmon.exp @V@/dejagnu/baseboards/mn10200cygmon.exp +@V@/dejagnu/baseboards/mn10200-sim.exp @V@/dejagnu/baseboards/mn10200sim.exp +@V@/dejagnu/baseboards/mn10300-cygmon.exp @V@/dejagnu/baseboards/mn10300cygmon.exp +@V@/dejagnu/baseboards/mn10300-sim.exp @V@/dejagnu/baseboards/mn10300sim.exp +@V@/dejagnu/baseboards/powerpc-bug1.exp @V@/dejagnu/baseboards/powerpc1-bug.exp +@V@/dejagnu/baseboards/powerpc-sim.exp @V@/dejagnu/baseboards/powerpcsim.exp +@V@/dejagnu/baseboards/sparclite-coff.exp @V@/dejagnu/baseboards/sl-coff.exp +@V@/dejagnu/baseboards/sparclite-cygmon.exp @V@/dejagnu/baseboards/sl-cygmon.exp +@V@/dejagnu/baseboards/sparclite-sim-le.exp @V@/dejagnu/baseboards/sl-sim-le.exp +@V@/dejagnu/baseboards/sparclite-sim.exp @V@/dejagnu/baseboards/sl-sim.exp +@V@/dejagnu/contrib/test-g++ @V@/dejagnu/contrib/test-gxx +@V@/dejagnu/example/calc/calc.h.in @V@/dejagnu/example/calc/calc.h-in +@V@/expect/Dbg_cf.h.in @V@/expect/Dbg_cf.h-in +@V@/expect/example/beer.exp.out @V@/expect/example/beer_exp.out +@V@/expect/example/chesslib++.c @V@/expect/example/chesslibxx.c +@V@/expect/example/chesslib.c @V@/expect/example/chesslb.c +@V@/expect/example/chesslib2.c @V@/expect/example/chesslb2.c +@V@/expect/example/chesslibxx.c @V@/expect/example/chesslbxx.c +@V@/expect/exp_main_sub.c @V@/expect/exp_m_sub.c +@V@/expect/exp_main_tk.c @V@/expect/exp_m_tk.c +@V@/expect/expect_cf.h.in @V@/expect/expect_cf.h-in +@V@/gdb/ChangeLog-1990 @V@/gdb/ChangeLog.90 +@V@/gdb/ChangeLog-1991 @V@/gdb/ChangeLog.91 +@V@/gdb/ChangeLog-1992 @V@/gdb/ChangeLog.92 +@V@/gdb/ChangeLog-1993 @V@/gdb/ChangeLog.93 +@V@/gdb/ChangeLog-1994 @V@/gdb/ChangeLog.94 +@V@/gdb/ChangeLog-1995 @V@/gdb/ChangeLog.95 +@V@/gdb/ChangeLog-1996 @V@/gdb/ChangeLog.96 +@V@/gdb/ChangeLog-1997 @V@/gdb/ChangeLog.97 +@V@/gdb/ChangeLog-1998 @V@/gdb/ChangeLog.98 +@V@/gdb/ChangeLog-1999 @V@/gdb/ChangeLog.99 +@V@/gdb/ChangeLog-2000 @V@/gdb/ChangeLog.000 +@V@/gdb/ChangeLog-2001 @V@/gdb/ChangeLog.001 +@V@/gdb/ChangeLog-2002 @V@/gdb/ChangeLog.002 +@V@/gdb/ChangeLog-2003 @V@/gdb/ChangeLog.003 +@V@/gdb/ChangeLog-2004 @V@/gdb/ChangeLog.004 +@V@/gdb/ChangeLog-2005 @V@/gdb/ChangeLog.005 +@V@/gdb/ChangeLog-2006 @V@/gdb/ChangeLog.006 +@V@/gdb/ChangeLog-2007 @V@/gdb/ChangeLog.007 +@V@/gdb/ChangeLog-2008 @V@/gdb/ChangeLog.008 +@V@/gdb/ChangeLog-2002 @V@/gdb/ChangeLog.009 +@V@/gdb/ChangeLog-3.x @V@/gdb/ChangeLog.3-x +@V@/gdb/ada-exp.tab.c @V@/gdb/ada-exp_tab.c +@V@/gdb/amd64-windows-nat.c @V@/gdb/a64w-nat.c +@V@/gdb/amd64-windows-tdep.c @V@/gdb/a64w-tdep.c +@V@/gdb/amd64fbsd-nat.c @V@/gdb/a64fb-nat.c +@V@/gdb/amd64fbsd-tdep.c @V@/gdb/a64fb-tdep.c +@V@/gdb/amd64nbsd-nat.c @V@/gdb/a64nb-nat.c +@V@/gdb/amd64nbsd-tdep.c @V@/gdb/a64nb-tdep.c +@V@/gdb/amd64obsd-nat.c @V@/gdb/a64ob-nat.c +@V@/gdb/amd64obsd-tdep.c @V@/gdb/a64ob-tdep.c +@V@/gdb/alphabsd-nat.c @V@/gdb/alphb-nat.c +@V@/gdb/alphabsd-tdep.c @V@/gdb/alphb-tdep.c +@V@/gdb/alphanbsd-tdep.c @V@/gdb/alphnb-tdep.c +@V@/gdb/alpha-linux-nat.c @V@/gdb/alphl-nat.c +@V@/gdb/alpha-linux-tdep.c @V@/gdb/alphl-tdep.c +@V@/gdb/arm-linux-nat.c @V@/gdb/armlin-nat.c +@V@/gdb/arm-linux-tdep.c @V@/gdb/armlin-tdep.c +@V@/gdb/armnbsd-nat.c @V@/gdb/armnbd-nat.c +@V@/gdb/armnbsd-tdep.c @V@/gdb/armnbd-tdep.c +@V@/gdb/c-exp.tab.c @V@/gdb/c-exp_tab.c +@V@/gdb/config/alpha/alpha-osf1.mh @V@/gdb/config/alpha/alphosf1.mh +@V@/gdb/config/alpha/alpha-osf2.mh @V@/gdb/config/alpha/alphosf2.mh +@V@/gdb/config/alpha/alpha-osf3.mh @V@/gdb/config/alpha/alphosf3.mh +@V@/gdb/config/alpha/tm-alphalinux.h @V@/gdb/config/alpha/tm-alplinux.h +@V@/gdb/config/i386/nm-cygwin64.h @V@/gdb/config/i386/nm-cyg64.h +@V@/gdb/config/i386/nm-linux64.h @V@/gdb/config/i386/nm-lx64.h +@V@/gdb/config/i386/nm-i386sco4.h @V@/gdb/config/i386/nm-sco4.h +@V@/gdb/config/i386/nm-i386sco5.h @V@/gdb/config/i386/nm-sco5.h +@V@/gdb/config/i386/nm-i386sol2.h @V@/gdb/config/i386/nm-sol2.h +@V@/gdb/config/i386/nm-i386v4.h @V@/gdb/config/i386/nm-v4.h +@V@/gdb/config/i386/nm-i386v42mp.h @V@/gdb/config/i386/nm-v42mp.h +@V@/gdb/config/i386/tm-i386sol2.h @V@/gdb/config/i386/tm-sol2.h +@V@/gdb/config/i386/xm-i386v4.h @V@/gdb/config/i386/xm-v4.h +@V@/gdb/config/m88k/xm-delta88v4.h @V@/gdb/config/m88k/xm-d88v4.h +@V@/gdb/config/mips/tm-linux.h @V@/gdb/config/mips/tm-lx.h +@V@/gdb/config/pa/nm-hppah11.h @V@/gdb/config/pa/nm-hppa11.h +@V@/gdb/config/rs6000/tm-rs6000.h @V@/gdb/config/rs6000/tm-rs6k.h +@V@/gdb/config/rs6000/tm-rs6000ly.h @V@/gdb/config/rs6000/tm-rs6kly.h +@V@/gdb/config/sparc/tm-sparclynx.h @V@/gdb/config/sparc/tm-splynx.h +@V@/gdb/cp-names.c @V@/gdb/cpnames.c +@V@/gdb/darwin-nat.c @V@/gdb/drw-nat.c +@V@/gdb/darwin-nat-info.c @V@/gdb/drw-nat-info.c +@V@/gdb/features/mips64-cp0.xml @V@/gdb/features/mips64-0cp.xml +@V@/gdb/features/arm-vfpv2.xml @V@/gdb/features/armvfpv2.xml +@V@/gdb/features/arm-vfpv3.xml @V@/gdb/features/armvfpv3.xml +@V@/gdb/features/arm-with-iwmmxt.xml @V@/gdb/features/arm-iwmmxt.xml +@V@/gdb/features/arm-with-neon.xml @V@/gdb/features/arm-neon.xml +@V@/gdb/features/arm-with-iwmmxt.c @V@/gdb/features/arm-iwmmxt.c +@V@/gdb/features/arm-with-neon.c @V@/gdb/features/arm-neon.c +@V@/gdb/features/arm-with-vfpv2.xml @V@/gdb/features/arm-wv2.xml +@V@/gdb/features/arm-with-vfpv3.xml @V@/gdb/features/arm-wv3.xml +@V@/gdb/features/arm-with-vfpv2.c @V@/gdb/features/arm-wv2.c +@V@/gdb/features/arm-with-vfpv3.c @V@/gdb/features/arm-wv3.c +@V@/gdb/features/rs6000/power-fpu-isa205.xml @V@/gdb/features/rs6000/power-isa205.xml +@V@/gdb/features/rs6000/power64-core.xml @V@/gdb/features/rs6000/power64core.xml +@V@/gdb/features/rs6000/power64-linux.xml @V@/gdb/features/rs6000/power64linux.xml +@V@/gdb/features/rs6000/powerpc-32.c @V@/gdb/features/rs6000/ppc-32.c +@V@/gdb/features/rs6000/powerpc-32l.c @V@/gdb/features/rs6000/ppc-32l.c +@V@/gdb/features/rs6000/powerpc-403.c @V@/gdb/features/rs6000/ppc-403.c +@V@/gdb/features/rs6000/powerpc-403gc.c @V@/gdb/features/rs6000/ppc-403gc.c +@V@/gdb/features/rs6000/powerpc-505.c @V@/gdb/features/rs6000/ppc-505.c +@V@/gdb/features/rs6000/powerpc-601.c @V@/gdb/features/rs6000/ppc-601.c +@V@/gdb/features/rs6000/powerpc-602.c @V@/gdb/features/rs6000/ppc-602.c +@V@/gdb/features/rs6000/powerpc-603.c @V@/gdb/features/rs6000/ppc-603.c +@V@/gdb/features/rs6000/powerpc-604.c @V@/gdb/features/rs6000/ppc-604.c +@V@/gdb/features/rs6000/powerpc-64.c @V@/gdb/features/rs6000/ppc-64.c +@V@/gdb/features/rs6000/powerpc-64l.c @V@/gdb/features/rs6000/ppc-64l.c +@V@/gdb/features/rs6000/powerpc-7400.c @V@/gdb/features/rs6000/ppc-7400.c +@V@/gdb/features/rs6000/powerpc-750.c @V@/gdb/features/rs6000/ppc-7500.c +@V@/gdb/features/rs6000/powerpc-860.c @V@/gdb/features/rs6000/ppc-860.c +@V@/gdb/features/rs6000/powerpc-altivec32.c @V@/gdb/features/rs6000/ppc-a32.c +@V@/gdb/features/rs6000/powerpc-altivec32l.c @V@/gdb/features/rs6000/ppc-a32l.c +@V@/gdb/features/rs6000/powerpc-altivec64.c @V@/gdb/features/rs6000/ppc-a64.c +@V@/gdb/features/rs6000/powerpc-altivec64l.c @V@/gdb/features/rs6000/ppc-a64l.c +@V@/gdb/features/rs6000/powerpc-e500.c @V@/gdb/features/rs6000/ppc-e5h.c +@V@/gdb/features/rs6000/powerpc-e500l.c @V@/gdb/features/rs6000/ppc-e5hl.c +@V@/gdb/features/rs6000/powerpc-isa205-32l.c @V@/gdb/features/rs6000/ppc-is32.c +@V@/gdb/features/rs6000/powerpc-isa205-64l.c @V@/gdb/features/rs6000/ppc-is64.c +@V@/gdb/features/rs6000/powerpc-isa205-altivec32l.c @V@/gdb/features/rs6000/ppcia32l.c +@V@/gdb/features/rs6000/powerpc-isa205-altivec64l.c @V@/gdb/features/rs6000/ppcia64l.c +@V@/gdb/features/rs6000/powerpc-isa205-vsx32l.c @V@/gdb/features/rs6000/ppciv32l.c +@V@/gdb/features/rs6000/powerpc-isa205-vsx64l.c @V@/gdb/features/rs6000/ppciv64l.c +@V@/gdb/features/rs6000/powerpc-vsx32.c @V@/gdb/features/rs6000/ppc-v32.c +@V@/gdb/features/rs6000/powerpc-vsx32l.c @V@/gdb/features/rs6000/ppc-v32l.c +@V@/gdb/features/rs6000/powerpc-vsx64.c @V@/gdb/features/rs6000/ppc-v64.c +@V@/gdb/features/rs6000/powerpc-vsx64l.c @V@/gdb/features/rs6000/ppc-v64l.c +@V@/gdb/features/rs6000/powerpc-cell32l.c @V@/gdb/features/rs6000/ppc-c32l.c +@V@/gdb/features/rs6000/powerpc-cell64l.c @V@/gdb/features/rs6000/ppc-c64l.c +@V@/gdb/features/rs6000/powerpc-32.xml @V@/gdb/features/rs6000/ppc-32.xml +@V@/gdb/features/rs6000/powerpc-32l.xml @V@/gdb/features/rs6000/ppc-32l.xml +@V@/gdb/features/rs6000/powerpc-403.xml @V@/gdb/features/rs6000/ppc-403.xml +@V@/gdb/features/rs6000/powerpc-403gc.xml @V@/gdb/features/rs6000/ppc-403gc.xml +@V@/gdb/features/rs6000/powerpc-505.xml @V@/gdb/features/rs6000/ppc-505.xml +@V@/gdb/features/rs6000/powerpc-601.xml @V@/gdb/features/rs6000/ppc-601.xml +@V@/gdb/features/rs6000/powerpc-602.xml @V@/gdb/features/rs6000/ppc-602.xml +@V@/gdb/features/rs6000/powerpc-603.xml @V@/gdb/features/rs6000/ppc-603.xml +@V@/gdb/features/rs6000/powerpc-604.xml @V@/gdb/features/rs6000/ppc-604.xml +@V@/gdb/features/rs6000/powerpc-64.xml @V@/gdb/features/rs6000/ppc-64.xml +@V@/gdb/features/rs6000/powerpc-64l.xml @V@/gdb/features/rs6000/ppc-64l.xml +@V@/gdb/features/rs6000/powerpc-7400.xml @V@/gdb/features/rs6000/ppc-7400.xml +@V@/gdb/features/rs6000/powerpc-750.xml @V@/gdb/features/rs6000/ppc-7500.xml +@V@/gdb/features/rs6000/powerpc-860.xml @V@/gdb/features/rs6000/ppc-860.xml +@V@/gdb/features/rs6000/powerpc-altivec32.xml @V@/gdb/features/rs6000/ppc-a32.xml +@V@/gdb/features/rs6000/powerpc-altivec32l.xml @V@/gdb/features/rs6000/ppc-a32l.xml +@V@/gdb/features/rs6000/powerpc-altivec64.xml @V@/gdb/features/rs6000/ppc-a64.xml +@V@/gdb/features/rs6000/powerpc-altivec64l.xml @V@/gdb/features/rs6000/ppc-a64l.xml +@V@/gdb/features/rs6000/powerpc-e500.xml @V@/gdb/features/rs6000/ppc-e5h.xml +@V@/gdb/features/rs6000/powerpc-e500l.xml @V@/gdb/features/rs6000/ppc-e5hl.xml +@V@/gdb/features/rs6000/powerpc-isa205-32l.xml @V@/gdb/features/rs6000/ppc-is32.xml +@V@/gdb/features/rs6000/powerpc-isa205-64l.xml @V@/gdb/features/rs6000/ppc-is64.xml +@V@/gdb/features/rs6000/powerpc-isa205-altivec32l.xml @V@/gdb/features/rs6000/ppcia32l.xml +@V@/gdb/features/rs6000/powerpc-isa205-altivec64l.xml @V@/gdb/features/rs6000/ppcia64l.xml +@V@/gdb/features/rs6000/powerpc-isa205-vsx32l.xml @V@/gdb/features/rs6000/ppciv32l.xml +@V@/gdb/features/rs6000/powerpc-isa205-vsx64l.xml @V@/gdb/features/rs6000/ppciv64l.xml +@V@/gdb/features/rs6000/powerpc-vsx32.xml @V@/gdb/features/rs6000/ppc-v32.xml +@V@/gdb/features/rs6000/powerpc-vsx32l.xml @V@/gdb/features/rs6000/ppc-v32l.xml +@V@/gdb/features/rs6000/powerpc-vsx64.xml @V@/gdb/features/rs6000/ppc-v64.xml +@V@/gdb/features/rs6000/powerpc-vsx64l.xml @V@/gdb/features/rs6000/ppc-v64l.xml +@V@/gdb/features/rs6000/powerpc-cell32l.xml @V@/gdb/features/rs6000/ppc-c32l.xml +@V@/gdb/features/rs6000/powerpc-cell64l.xml @V@/gdb/features/rs6000/ppc-c64l.xml +@V@/gdb/f-exp.tab.c @V@/gdb/f-exp_tab.c +@V@/gdb/gdbserver/linux-cris-low.c @V@/gdb/gdbserver/lx-cris.c +@V@/gdb/gdbserver/linux-crisv32-low.c @V@/gdb/gdbserver/lx-cris32.c +@V@/gdb/gdbserver/linux-ppc-low.c @V@/gdb/gdbserver/lx-ppc-low.c +@V@/gdb/gdbserver/linux-ppc64-low.c @V@/gdb/gdbserver/lx-ppc64-low.c +@V@/gdb/gdbtk/ChangeLog-2001 @V@/gdb/gdbtk/ChangeLog.001 +@V@/gdb/gdbtk/ChangeLog-2002 @V@/gdb/gdbtk/ChangeLog.002 +@V@/gdb/gdbtk/ChangeLog-2003 @V@/gdb/gdbtk/ChangeLog.003 +@V@/gdb/gdbtk/generic/ChangeLog-1997 @V@/gdb/gdbtk/generic/ChangeLog.97 +@V@/gdb/gdbtk/generic/ChangeLog-1998 @V@/gdb/gdbtk/generic/ChangeLog.98 +@V@/gdb/gdbtk/generic/ChangeLog-1999 @V@/gdb/gdbtk/generic/ChangeLog.99 +@V@/gdb/gdbtk/generic/ChangeLog-2000 @V@/gdb/gdbtk/generic/ChangeLog.000 +@V@/gdb/gdbtk/generic/gdbtk-varobj.c @V@/gdb/gdbtk/generic/gdbtk-vobj.c +@V@/gdb/gdbtk/library/ChangeLog-1997 @V@/gdb/gdbtk/library/ChangeLog.97 +@V@/gdb/gdbtk/library/ChangeLog-1998 @V@/gdb/gdbtk/library/ChangeLog.98 +@V@/gdb/gdbtk/library/ChangeLog-1999 @V@/gdb/gdbtk/library/ChangeLog.99 +@V@/gdb/gdbtk/library/ChangeLog-2000 @V@/gdb/gdbtk/library/ChangeLog.000 +@V@/gdb/gdbtk/plugins/intel-pentium/intel-pentium.tcl.in @V@/gdb/gdbtk/plugins/intel-pentium/intel-pentium.t-in +@V@/gdb/gdbtk/plugins/rhabout/rhabout.tcl.in @V@/gdb/gdbtk/plugins/rhabout/rhabout.t-in +@V@/gdb/hppabsd-nat.c @V@/gdb/hppab-nat.c +@V@/gdb/hppabsd-tdep.c @V@/gdb/hppab-tdep.c +@V@/gdb/hppnbsd-nat.c @V@/gdb/hppnb-nat.c +@V@/gdb/hppnbsd-tdep.c @V@/gdb/hppnb-tdep.c +@V@/gdb/i386-darwin-nat.c @V@/gdb/i386dw-nat.c +@V@/gdb/i386-darwin-tdep.c @V@/gdb/i386dw-tdep.c +@V@/gdb/i386-interix-nat.c @V@/gdb/i386ix-nat.c +@V@/gdb/i386-interix-tdep.c @V@/gdb/i386ix-tdep.c +@V@/gdb/i386-linux-tdep.c @V@/gdb/i386lx-tdep.c +@V@/gdb/i386-linux-nat.c @V@/gdb/i386lx-nat.c +@V@/gdb/i386bsd-nat.c @V@/gdb/i3bsd-nat.c +@V@/gdb/i386bsd-tdep.c @V@/gdb/i3bsd-tdep.c +@V@/gdb/i386fbsd-nat.c @V@/gdb/i3fbsd-nat.c +@V@/gdb/i386fbsd-tdep.c @V@/gdb/i3fbsd-tdep.c +@V@/gdb/i386gnu-nat.c @V@/gdb/i3gnu-nat.c +@V@/gdb/i386gnu-tdep.c @V@/gdb/i3gnu-tdep.c +@V@/gdb/i386nbsd-tdep.c @V@/gdb/i3nbsd-tdep.c +@V@/gdb/i386obsd-nat.c @V@/gdb/i3obsd-nat.c +@V@/gdb/i386obsd-tdep.c @V@/gdb/i3obsd-tdep.c +@V@/gdb/i386-sol2-nat.c @V@/gdb/i3sol2-nat.c +@V@/gdb/i386-sol2-tdep.c @V@/gdb/i3sol2-tdep.c +@V@/gdb/ia64-aix-nat.c @V@/gdb/ia64ax-nat.c +@V@/gdb/ia64-aix-tdep.c @V@/gdb/ia64ax-tdep.c +@V@/gdb/ia64-linux-nat.c @V@/gdb/ia64lx-nat.c +@V@/gdb/ia64-linux-tdep.c @V@/gdb/ia64lx-tdep.c +@V@/gdb/jv-exp.tab.c @V@/gdb/jv-exp_tab.c +@V@/gdb/m2-exp.tab.c @V@/gdb/m2-exp_tab.c +@V@/gdb/m32r-linux-nat.c @V@/gdb/m32rlnxnat.c +@V@/gdb/m32r-linux-tdep.c @V@/gdb/m32rlnxtdep.c +@V@/gdb/m68klinux-nat.c @V@/gdb/m68kl-nat.c +@V@/gdb/m68klinux-tdep.c @V@/gdb/m68kl-tdep.c +@V@/gdb/m68kbsd-nat.c @V@/gdb/m68bsd-nat.c +@V@/gdb/m68kbsd-tdep.c @V@/gdb/m68bsd-tdep.c +@V@/gdb/m68knbsd-nat.c @V@/gdb/m6nbsd-nat.c +@V@/gdb/m68knbsd-tdep.c @V@/gdb/m6nbsd-tdep.c +@V@/gdb/microblaze-rom.c @V@/gdb/mb-rom.c +@V@/gdb/microblaze-linux-tdep.c @V@/gdb/mbl-tdep.c +@V@/gdb/microblaze-tdep.h @V@/gdb/mb-tdep.h +@V@/gdb/microblaze-tdep.c @V@/gdb/mb-tdep.c +@V@/gdb/mips-linux-nat.c @V@/gdb/mipslnxnat.c +@V@/gdb/mips-linux-tdep.c @V@/gdb/mipslnxtdep.c +@V@/gdb/mipsnbsd-nat.c @V@/gdb/mipsnbnat.c +@V@/gdb/mipsnbsd-tdep.c @V@/gdb/mipsnbtdep.c +@V@/gdb/mips64obsd-nat.c @V@/gdb/mipsobnat.c +@V@/gdb/mips64obsd-tdep.c @V@/gdb/mipsobtdep.c +@V@/gdb/mn10300-linux-tdep.c @V@/gdb/mn10300linux-tdep.c +@V@/gdb/ns32knbsd-nat.c @V@/gdb/ns32nb-nat.c +@V@/gdb/ns32knbsd-tdep.c @V@/gdb/ns32nb-tdep.c +@V@/gdb/objc-exp.tab.c @V@/gdb/objc-exp_tab.c +@V@/gdb/osf-share/cma_stack_int.h @V@/gdb/osf-share/cma_stkint.h +@V@/gdb/p-exp.tab.c @V@/gdb/p-exp_tab.c +@V@/gdb/ppc-linux-tdep.c @V@/gdb/ppc-lx-tdep.c +@V@/gdb/ppc-linux-nat.c @V@/gdb/ppc-lx-nat.c +@V@/gdb/ppcnbsd-nat.c @V@/gdb/ppcnb-nat.c +@V@/gdb/ppcnbsd-tdep.c @V@/gdb/ppcnb-tdep.c +@V@/gdb/ppcobsd-nat.c @V@/gdb/ppcob-nat.c +@V@/gdb/ppcobsd-tdep.c @V@/gdb/ppcob-tdep.c +@V@/gdb/regformats/arm-with-vfpv2.dat @V@/gdb/regformats/arm-wv2.dat +@V@/gdb/regformats/arm-with-vfpv3.dat @V@/gdb/regformats/arm-wv3.dat +@V@/gdb/regformats/arm-with-iwmmxt.dat @V@/gdb/regformats/arm-iwmmxt.dat +@V@/gdb/regformats/arm-with-neon.dat @V@/gdb/regformats/arm-neon.dat +@V@/gdb/regformats/reg-i386-linux.dat @V@/gdb/regformats/r-i386-lnx.dat +@V@/gdb/regformats/reg-x86-64-linux.dat @V@/gdb/regformats/r-x8664-linux.dat +@V@/gdb/regformats/reg-x86-64.dat @V@/gdb/regformats/r-x8664.dat +@V@/gdb/regformats/reg-s390x.dat @V@/gdb/regformats/r-s390x.dat +@V@/gdb/regformats/reg-cris.dat @V@/gdb/regformats/r-cris.dat +@V@/gdb/regformats/reg-crisv32.dat @V@/gdb/regformats/r-crisv32.dat +@V@/gdb/regformats/rs6000/powerpc-32l.dat @V@/gdb/regformats/rs6000/ppc-32l.dat +@V@/gdb/regformats/rs6000/powerpc-64l.dat @V@/gdb/regformats/rs6000/ppc-64l.dat +@V@/gdb/regformats/rs6000/powerpc-altivec32l.dat @V@/gdb/regformats/rs6000/ppc-a32l.dat +@V@/gdb/regformats/rs6000/powerpc-altivec64l.dat @V@/gdb/regformats/rs6000/ppc-a64l.dat +@V@/gdb/regformats/rs6000/powerpc-e500l.dat @V@/gdb/regformats/rs6000/ppc-e5hl.dat +@V@/gdb/regformats/rs6000/powerpc-isa205-32l.dat @V@/gdb/regformats/rs6000/ppc-i32l.dat +@V@/gdb/regformats/rs6000/powerpc-isa205-64l.dat @V@/gdb/regformats/rs6000/ppc-i64l.dat +@V@/gdb/regformats/rs6000/powerpc-isa205-altivec32l.dat @V@/gdb/regformats/rs6000/ppcia32l.dat +@V@/gdb/regformats/rs6000/powerpc-isa205-altivec64l.dat @V@/gdb/regformats/rs6000/ppcia64l.dat +@V@/gdb/regformats/rs6000/powerpc-isa205-vsx32l.dat @V@/gdb/regformats/rs6000/ppciv32l.dat +@V@/gdb/regformats/rs6000/powerpc-isa205-vsx64l.dat @V@/gdb/regformats/rs6000/ppciv64l.dat +@V@/gdb/regformats/rs6000/powerpc-vsx32l.dat @V@/gdb/regformats/rs6000/ppc-v32l.dat +@V@/gdb/regformats/rs6000/powerpc-vsx64l.dat @V@/gdb/regformats/rs6000/ppc-v64l.dat +@V@/gdb/regformats/rs6000/powerpc-cell32l.dat @V@/gdb/regformats/rs6000/ppc-c32l.dat +@V@/gdb/regformats/rs6000/powerpc-cell64l.dat @V@/gdb/regformats/rs6000/ppc-c64l.dat +@V@/gdb/remote-e7000.c @V@/gdb/rmt-e7000.c +@V@/gdb/remote-est.c @V@/gdb/rmt-est.c +@V@/gdb/remote-mips.c @V@/gdb/rmt-mips.c +@V@/gdb/remote-rdi.c @V@/gdb/rmt-rdi.c +@V@/gdb/remote-rdp.c @V@/gdb/rmt-rdp.c +@V@/gdb/remote-sds.c @V@/gdb/rmt-sds.c +@V@/gdb/remote-sim.c @V@/gdb/rmt-sim.c +@V@/gdb/remote-st.c @V@/gdb/rmt-st.c +@V@/gdb/remote-vx.c @V@/gdb/rmt-vx.c +@V@/gdb/remote-vx68.c @V@/gdb/rmt-vx68.c +@V@/gdb/remote-vxmips.c @V@/gdb/rmt-vxmips.c +@V@/gdb/remote-vxsparc.c @V@/gdb/rmt-vxsparc.c +@V@/gdb/sparc64fbsd-nat.c @V@/gdb/sp64fb-nat.c +@V@/gdb/sparc64fbsd-tdep.c @V@/gdb/sp64fb-tdep.c +@V@/gdb/sparc64nbsd-nat.c @V@/gdb/sp64nb-nat.c +@V@/gdb/sparc64nbsd-tdep.c @V@/gdb/sp64nb-tdep.c +@V@/gdb/sparc64-linux-nat.c @V@/gdb/sp64lx-nat.c +@V@/gdb/sparc64-linux-tdep.c @V@/gdb/sp64lx-tdep.c +@V@/gdb/sparc64-nat.c @V@/gdb/sp64-nat.c +@V@/gdb/sparc64-tdep.c @V@/gdb/sp64-tdep.c +@V@/gdb/sparc64-sol2-tdep.c @V@/gdb/sp64s2-tdep.c +@V@/gdb/sparcnbsd-nat.c @V@/gdb/spnb-nat.c +@V@/gdb/sparcnbsd-tdep.c @V@/gdb/spnb-tdep.c +@V@/gdb/sparc-linux-nat.c @V@/gdb/splx-nat.c +@V@/gdb/sparc-linux-tdep.c @V@/gdb/splx-tdep.c +@V@/gdb/sparc-sol2-nat.c @V@/gdb/spsol2-nat.c +@V@/gdb/sparc-sol2-tdep.c @V@/gdb/spsol2-tdep.c +@V@/gdb/testsuite/.gdbinit @V@/gdb/testsuite/gdb.ini +@V@/gdb/testsuite/gdb.arch/altivec-abi.c @V@/gdb/testsuite/gdb.arch/av-abi.c +@V@/gdb/testsuite/gdb.arch/altivec-abi.exp @V@/gdb/testsuite/gdb.arch/av-abi.exp +@V@/gdb/testsuite/gdb.arch/altivec-regs.c @V@/gdb/testsuite/gdb.arch/av-regs.c +@V@/gdb/testsuite/gdb.arch/altivec-regs.exp @V@/gdb/testsuite/gdb.arch/av-regs.exp +@V@/gdb/testsuite/gdb.arch/i386-size-overlap.c @V@/gdb/testsuite/gdb.arch/i386-overlap-size.c +@V@/gdb/testsuite/gdb.arch/i386-size-overlap.exp @V@/gdb/testsuite/gdb.arch/i386-overlap-size.exp +@V@/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp @V@/gdb/testsuite/gdb.arch/ppcaprol.exp +@V@/gdb/testsuite/gdb.arch/powerpc-aix-prologue.c @V@/gdb/testsuite/gdb.arch/ppcaprol.c +@V@/gdb/testsuite/gdb.arch/powerpc-d128-regs.c @V@/gdb/testsuite/gdb.arch/ppc-d128-regs.c +@V@/gdb/testsuite/gdb.arch/powerpc-prologue.c @V@/gdb/testsuite/gdb.arch/ppc-prologue.c +@V@/gdb/testsuite/gdb.arch/powerpc-d128-regs.exp @V@/gdb/testsuite/gdb.arch/ppc-d128-regs.exp +@V@/gdb/testsuite/gdb.arch/powerpc-prologue.exp @V@/gdb/testsuite/gdb.arch/ppc-prologue.exp +@V@/gdb/testsuite/gdb.base/bitfields2.c @V@/gdb/testsuite/gdb.base/bitfiel2.c +@V@/gdb/testsuite/gdb.base/bitfields2.exp @V@/gdb/testsuite/gdb.base/bitfiel2.exp +@V@/gdb/testsuite/gdb.base/coremaker2.c @V@/gdb/testsuite/gdb.base/core2maker.c +@V@/gdb/testsuite/gdb.base/hashline1.exp @V@/gdb/testsuite/gdb.base/hash1line.exp +@V@/gdb/testsuite/gdb.base/hashline2.exp @V@/gdb/testsuite/gdb.base/hash2line.exp +@V@/gdb/testsuite/gdb.base/hashline3.exp @V@/gdb/testsuite/gdb.base/hash3line.exp +@V@/gdb/testsuite/gdb.base/hook-stop-continue.c @V@/gdb/testsuite/gdb.base/hstop-continue.c +@V@/gdb/testsuite/gdb.base/hook-stop-frame.c @V@/gdb/testsuite/gdb.base/hstop-frame.c +@V@/gdb/testsuite/gdb.base/hook-stop-continue.exp @V@/gdb/testsuite/gdb.base/hstop-continue.exp +@V@/gdb/testsuite/gdb.base/hook-stop-frame.exp @V@/gdb/testsuite/gdb.base/hstop-frame.exp +@V@/gdb/testsuite/gdb.base/return-nodebug1.c @V@/gdb/testsuite/gdb.base/return-1nodebug.c +@V@/gdb/testsuite/gdb.base/siginfo-addr.c @V@/gdb/testsuite/gdb.base/si-addr.c +@V@/gdb/testsuite/gdb.base/siginfo-obj.c @V@/gdb/testsuite/gdb.base/si-obj.c +@V@/gdb/testsuite/gdb.base/siginfo-addr.exp @V@/gdb/testsuite/gdb.base/si-addr.exp +@V@/gdb/testsuite/gdb.base/siginfo-obj.exp @V@/gdb/testsuite/gdb.base/si-obj.exp +@V@/gdb/testsuite/gdb.base/solib-disc.c @V@/gdb/testsuite/gdb.base/so-disc.c +@V@/gdb/testsuite/gdb.base/solib-display-lib.c @V@/gdb/testsuite/gdb.base/so-displib.c +@V@/gdb/testsuite/gdb.base/solib-display-main.c @V@/gdb/testsuite/gdb.base/so-dispmain.c +@V@/gdb/testsuite/gdb.base/solib-disc.exp @V@/gdb/testsuite/gdb.base/so-disc.exp +@V@/gdb/testsuite/gdb.base/solib-display-lib.exp @V@/gdb/testsuite/gdb.base/so-displib.exp +@V@/gdb/testsuite/gdb.base/solib-display-main.exp @V@/gdb/testsuite/gdb.base/so-dispmain.exp +@V@/gdb/testsuite/gdb.base/solib-symbol-lib.c @V@/gdb/testsuite/gdb.base/so-symlib.c +@V@/gdb/testsuite/gdb.base/solib-symbol-main.c @V@/gdb/testsuite/gdb.base/so-symmain.c +@V@/gdb/testsuite/gdb.base/solib-overlap-lib.c @V@/gdb/testsuite/gdb.base/so-ovrlib.c +@V@/gdb/testsuite/gdb.base/solib-overlap-main.c @V@/gdb/testsuite/gdb.base/so-ovrmain.c +@V@/gdb/testsuite/gdb.base/gdb.base/symbol-without-target_section.exp @V@/gdb/testsuite/gdb.base/symnosec.exp +@V@/gdb/testsuite/gdb.base/gdb.base/symbol-without-target_section.c @V@/gdb/testsuite/gdb.base/symnosec.c +@V@/gdb/testsuite/gdb.base/type-opaque-lib.c @V@/gdb/testsuite/gdb.base/ty-opqlib.c +@V@/gdb/testsuite/gdb.base/type-opaque-main.c @V@/gdb/testsuite/gdb.base/ty-opqmain.c +@V@/gdb/testsuite/gdb.base/watchpoint-hw.c @V@/gdb/testsuite/gdb.base/wp-hw.c +@V@/gdb/testsuite/gdb.base/watchpoint-solib-shr.c @V@/gdb/testsuite/gdb.base/wp-shr-solib.c +@V@/gdb/testsuite/gdb.base/watchpoint-solib.c @V@/gdb/testsuite/gdb.base/wp-solib.c +@V@/gdb/testsuite/gdb.base/watchpoint-hw.exp @V@/gdb/testsuite/gdb.base/wp-hw.exp +@V@/gdb/testsuite/gdb.base/watchpoint-solib.exp @V@/gdb/testsuite/gdb.base/wp-solib.exp +@V@/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp @V@/gdb/testsuite/gdb.base/wpcondg.exp +@V@/gdb/testsuite/gdb.base/watchpoint-cond-gone.c @V@/gdb/testsuite/gdb.base/wpcondg.c +@V@/gdb/testsuite/gdb.base/watchpoint-cond-gone-stripped.c @V@/gdb/testsuite/gdb.base/wpcondgs.c +@V@/gdb/testsuite/gdb.cell/coremaker-spu.c @V@/gdb/testsuite/gdb.cell/core-spu.c +@V@/gdb/testsuite/gdb.cell/ea-cache-spu.c @V@/gdb/testsuite/gdb.cell/ea-spu.c +@V@/gdb/testsuite/gdb.cell/mem-access-spu.c @V@/gdb/testsuite/gdb.cell/mem-spu.c +@V@/gdb/testsuite/gdb.cp/m-static1.cc @V@/gdb/testsuite/gdb.cp/m-stat1.cc +@V@/gdb/testsuite/gdb.cp/namespace1.cc @V@/gdb/testsuite/gdb.cp/namesp1.cc +@V@/gdb/testsuite/gdb.cp/namespace-nested-import.cc @V@/gdb/testsuite/gdb.cp/nnested.cc +@V@/gdb/testsuite/gdb.cp/namespace-using.cc @V@/gdb/testsuite/gdb.cp/nusing.cc +@V@/gdb/testsuite/gdb.cp/namespace-nested-import.exp @V@/gdb/testsuite/gdb.cp/nnested.exp +@V@/gdb/testsuite/gdb.cp/namespace-using.exp @V@/gdb/testsuite/gdb.cp/nusing.exp +@V@/gdb/testsuite/gdb.cp/mb-inline1.cc @V@/gdb/testsuite/gdb.cp/mb-inln1.cc +@V@/gdb/testsuite/gdb.cp/mb-inline2.cc @V@/gdb/testsuite/gdb.cp/mb-inln2.cc +@V@/gdb/testsuite/gdb.dwarf2/dw2-intermix.exp @V@/gdb/testsuite/gdb.dwarf2/dw2-intmix.exp +@V@/gdb/testsuite/gdb.dwarf2/dw2-intermix.S @V@/gdb/testsuite/gdb.dwarf2/dw2-intmix.S +@V@/gdb/testsuite/gdb.dwarf2/dw2-ranges.S @V@/gdb/testsuite/gdb.dwarf2/dw2-rng.S +@V@/gdb/testsuite/gdb.dwarf2/dw2-ranges2.S @V@/gdb/testsuite/gdb.dwarf2/dw2-rng2.S +@V@/gdb/testsuite/gdb.dwarf2/dw2-ranges3.S @V@/gdb/testsuite/gdb.dwarf2/dw2-rng3.S +@V@/gdb/testsuite/gdb.gdbtk/ChangeLog @V@/gdb/testsuite/gdb.tk/ChangeLog +@V@/gdb/testsuite/gdb.gdbtk/Makefile.in @V@/gdb/testsuite/gdb.tk/Makefile.in +@V@/gdb/testsuite/gdb.gdbtk/browser.exp @V@/gdb/testsuite/gdb.tk/browser.exp +@V@/gdb/testsuite/gdb.gdbtk/browser.test @V@/gdb/testsuite/gdb.tk/browser.test +@V@/gdb/testsuite/gdb.gdbtk/c_variable.c @V@/gdb/testsuite/gdb.tk/c_variable.c +@V@/gdb/testsuite/gdb.gdbtk/c_variable.exp @V@/gdb/testsuite/gdb.tk/c_variable.exp +@V@/gdb/testsuite/gdb.gdbtk/c_variable.test @V@/gdb/testsuite/gdb.tk/c_variable.test +@V@/gdb/testsuite/gdb.gdbtk/configure @V@/gdb/testsuite/gdb.tk/configure +@V@/gdb/testsuite/gdb.gdbtk/configure.in @V@/gdb/testsuite/gdb.tk/configure.in +@V@/gdb/testsuite/gdb.gdbtk/console.exp @V@/gdb/testsuite/gdb.tk/console.exp +@V@/gdb/testsuite/gdb.gdbtk/console.test @V@/gdb/testsuite/gdb.tk/console.test +@V@/gdb/testsuite/gdb.gdbtk/cpp_variable.cc @V@/gdb/testsuite/gdb.tk/cpp_variable.cc +@V@/gdb/testsuite/gdb.gdbtk/cpp_variable.exp @V@/gdb/testsuite/gdb.tk/cpp_variable.exp +@V@/gdb/testsuite/gdb.gdbtk/cpp_variable.h @V@/gdb/testsuite/gdb.tk/cpp_variable.h +@V@/gdb/testsuite/gdb.gdbtk/cpp_variable.test @V@/gdb/testsuite/gdb.tk/cpp_variable.test +@V@/gdb/testsuite/gdb.gdbtk/defs @V@/gdb/testsuite/gdb.tk/defs +@V@/gdb/testsuite/gdb.gdbtk/list0.c @V@/gdb/testsuite/gdb.tk/list0.c +@V@/gdb/testsuite/gdb.gdbtk/list0.h @V@/gdb/testsuite/gdb.tk/list0.h +@V@/gdb/testsuite/gdb.gdbtk/list1.c @V@/gdb/testsuite/gdb.tk/list1.c +@V@/gdb/testsuite/gdb.gdbtk/README @V@/gdb/testsuite/gdb.tk/README +@V@/gdb/testsuite/gdb.gdbtk/simple.c @V@/gdb/testsuite/gdb.tk/simple.c +@V@/gdb/testsuite/gdb.gdbtk/srcwin.exp @V@/gdb/testsuite/gdb.tk/srcwin.exp +@V@/gdb/testsuite/gdb.gdbtk/srcwin.test @V@/gdb/testsuite/gdb.tk/srcwin.test +@V@/gdb/testsuite/gdb.gdbtk/srcwin2.test @V@/gdb/testsuite/gdb.tk/srcwin2.test +@V@/gdb/testsuite/gdb.gdbtk/srcwin3.test @V@/gdb/testsuite/gdb.tk/srcwin3.test +@V@/gdb/testsuite/gdb.gdbtk/stack1.c @V@/gdb/testsuite/gdb.tk/stack1.c +@V@/gdb/testsuite/gdb.gdbtk/stack2.c @V@/gdb/testsuite/gdb.tk/stack2.c +@V@/gdb/testsuite/gdb.gdbtk/windows.exp @V@/gdb/testsuite/gdb.tk/windows.exp +@V@/gdb/testsuite/gdb.gdbtk/windows.test @V@/gdb/testsuite/gdb.tk/windows.test +@V@/gdb/testsuite/gdb.mi/mi-var-cmd.exp @V@/gdb/testsuite/gdb.mi/mi-varcmd.exp +@V@/gdb/testsuite/gdb.mi/mi-var-child.exp @V@/gdb/testsuite/gdb.mi/mi-varchild.exp +@V@/gdb/testsuite/gdb.mi/mi-var-child-f.exp @V@/gdb/testsuite/gdb.mi/mi-fvarchild.exp +@V@/gdb/testsuite/gdb.mi/mi1-var-block.exp @V@/gdb/testsuite/gdb.mi/mi1varblock.exp +@V@/gdb/testsuite/gdb.mi/mi1-var-child.exp @V@/gdb/testsuite/gdb.mi/mi1varchild.exp +@V@/gdb/testsuite/gdb.mi/mi1-var-cmd.exp @V@/gdb/testsuite/gdb.mi/mi1varcmd.exp +@V@/gdb/testsuite/gdb.mi/mi1-var-display.exp @V@/gdb/testsuite/gdb.mi/mi1vardisplay.exp +@V@/gdb/testsuite/gdb.mi/mi2-var-block.exp @V@/gdb/testsuite/gdb.mi/mi2varblock.exp +@V@/gdb/testsuite/gdb.mi/mi2-var-child.exp @V@/gdb/testsuite/gdb.mi/mi2varchild.exp +@V@/gdb/testsuite/gdb.mi/mi2-var-cmd.exp @V@/gdb/testsuite/gdb.mi/mi2varcmd.exp +@V@/gdb/testsuite/gdb.mi/mi2-var-display.exp @V@/gdb/testsuite/gdb.mi/mi2vardisplay.exp +@V@/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp @V@/gdb/testsuite/gdb.mi/minonstop-exit.exp +@V@/gdb/testsuite/gdb.mi/non-stop-exit.c @V@/gdb/testsuite/gdb.mi/nonstop-exit.c +@V@/gdb/testsuite/gdb.threads/watchthreads2.c @V@/gdb/testsuite/gdb.threads/watchth2.c +@V@/gdb/testsuite/gdb.threads/watchthreads2.exp @V@/gdb/testsuite/gdb.threads/watchth2.exp +@V@/gdb/amd64-linux-tdep.c @V@/gdb/amd64-ltdep.c +@V@/gdb/amd64-linux-nat.c @V@/gdb/amd64-lnat.c +@V@/gdb/hppa-linux-tdep.c @V@/gdb/palnxtdep.c +@V@/gdb/hppa-linux-nat.c @V@/gdb/palnxnat.c +@V@/gdb/hppa-hpux-nat.c @V@/gdb/pahpuxnat.c +@V@/gdb/hppa-hpux-tdep.c @V@/gdb/pahpuxtdep.c +@V@/gdb/hppanbsd-nat.c @V@/gdb/panbsd-nat.c +@V@/gdb/hppanbsd-tdep.c @V@/gdb/panbsd-tdep.c +@V@/gdb/amd64-windows-nat.c @V@/gdb/amd64-wnat.c +@V@/gdb/amd64-windows-tdep.c @V@/gdb/amd64-wtdep.c +@V@/gdb/i386-windows-nat.c @V@/gdb/i386-wnat.c +@V@/gdb/windows-nat.c @V@/gdb/win-nat.c +@V@/gdb/windows-nat.h @V@/gdb/win-nat.h +@V@/gdb/windows-tdep.c @V@/gdb/win-tdep.c +@V@/gdb/windows-tdep.h @V@/gdb/win-tdep.h +@V@/gdb/windows-termcap.c @V@/gdb/win-tcap.c +@V@/gdb/xtensa-linux-nat.c @V@/gdb/xtlinuxnat.c +@V@/gdb/xtensa-linux-tdep.c @V@/gdb/xtlinuxtdep.c +@V@/include/ChangeLog-9103 @V@/include/ChangeLog.9103 +@V@/include/coff/ChangeLog-9103 @V@/include/coff/ChangeLog.9103 +@V@/include/elf/ChangeLog-9103 @V@/include/elf/ChangeLog.9103 +@V@/include/opcode/ChangeLog-9103 @V@/include/opcode/ChangeLog.9103 +@V@/include/xtensa-isa-internal.h @V@/include/xt-internal.h +@V@/include/xtensa-isa.h @V@/include/xt-isa.h +@V@/intl/intlh.inst.in @V@/intl/intlh_inst.in +@V@/intl/po2tbl.sed.in @V@/intl/po2tblsed.in +@V@/intl/config.intl.in @V@/intl/config_intl.in +@V@/intl/config.h.in @V@/intl/config.h-in +@V@/itcl/itcl/itclConfig.sh.in @V@/itcl/itcl/itclConfig.sh-in +@V@/itcl/itcl/unix/pkgIndex.tcl.in @V@/itcl/itcl/unix/pkgIndex.t-in +@V@/itcl/itk/itkConfig.sh.in @V@/itcl/itk/itkConfig.sh-in +@V@/itcl/itk/unix/pkgIndex.tcl.in @V@/itcl/itk/unix/pkgIndex.t-in +@V@/itcl/iwidgets3.0.0 @V@/itcl/iwidgets3.0-0 +@V@/libgui/config.h.in @V@/libgui/config.h-in +@V@/libgui/src/tkTableCell.c @V@/libgui/src/tkTabCell.c +@V@/libgui/src/tkTableCmd.c @V@/libgui/src/tkTabCmd.c +@V@/libgui/src/tkWinPrintCanvas.c @V@/libgui/src/tkWPrtCanvas.c +@V@/libgui/src/tkWinPrintText.c @V@/libgui/src/tkWPrtText.c +@V@/opcodes/ChangeLog-9297 @V@/opcodes/ChangeLog.9297 +@V@/opcodes/ChangeLog-9899 @V@/opcodes/ChangeLog.9899 +@V@/opcodes/ChangeLog-0001 @V@/opcodes/ChangeLog.0001 +@V@/opcodes/ChangeLog-0203 @V@/opcodes/ChangeLog.0203 +@V@/opcodes/ChangeLog-2004 @V@/opcodes/ChangeLog.004 +@V@/opcodes/ChangeLog-2005 @V@/opcodes/ChangeLog.005 +@V@/opcodes/ChangeLog-2006 @V@/opcodes/ChangeLog.006 +@V@/opcodes/ChangeLog-2007 @V@/opcodes/ChangeLog.007 +@V@/opcodes/ChangeLog-2008 @V@/opcodes/ChangeLog.008 +@V@/opcodes/ia64-opc-a.c @V@/opcodes/ia64opca.c +@V@/opcodes/ia64-opc-b.c @V@/opcodes/ia64opcb.c +@V@/opcodes/ia64-opc-d.c @V@/opcodes/ia64opcd.c +@V@/opcodes/ia64-opc-f.c @V@/opcodes/ia64opcf.c +@V@/opcodes/ia64-opc-i.c @V@/opcodes/ia64opci.c +@V@/opcodes/ia64-opc-m.c @V@/opcodes/ia64opcm.c +@V@/opcodes/ia64-opc-x.c @V@/opcodes/ia64opcx.c +@V@/opcodes/ia64-opc.c @V@/opcodes/ia64-opc.c +@V@/opcodes/iq2000-desc.c @V@/opcodes/iq2000desc.c +@V@/opcodes/iq2000-dis.c @V@/opcodes/iq2000dis.c +@V@/opcodes/microblaze-opc.h @V@/opcodes/mb-opc.h +@V@/opcodes/microblaze-dis.c @V@/opcodes/mb-dis.c +@V@/opcodes/microblaze-dis.h @V@/opcodes/mb-dis.h +@V@/opcodes/microblaze-opcm.h @V@/opcodes/mb-opcm.h +@V@/opcodes/m68hc11-dis.c @V@/opcodes/m68hc11dis.c +@V@/opcodes/m68hc11-opc.c @V@/opcodes/m68hc11opc.c +@V@/opcodes/microblaze-opc.h @V@/opcodes/mbl-opc.h +@V@/opcodes/microblaze-opcm.h @V@/opcodes/mbl-opcm.h +@V@/opcodes/openrisc-asm.c @V@/opcodes/orisc-asm.c +@V@/opcodes/openrisc-desc.c @V@/opcodes/orisc-desc.c +@V@/opcodes/openrisc-dis.c @V@/opcodes/orisc-dis.c +@V@/opcodes/openrisc-ibld.c @V@/opcodes/orisc-ibld.c +@V@/opcodes/openrisc-opc.c @V@/opcodes/orisc-opc.c +@V@/opcodes/openrisc-opc.h @V@/opcodes/orisc-opc.h +@V@/opcodes/openrisc-desc.h @V@/opcodes/orisc-desc.h +@V@/opcodes/xstormy16-asm.c @V@/opcodes/xst16asm.c +@V@/opcodes/xstormy16-desc.c @V@/opcodes/xst16dsc.c +@V@/opcodes/xstormy16-desc.h @V@/opcodes/xst16dsc.h +@V@/opcodes/xstormy16-dis.c @V@/opcodes/xst16dis.c +@V@/opcodes/xstormy16-ibld.c @V@/opcodes/xst16ibd.c +@V@/opcodes/xstormy16-opc.c @V@/opcodes/xst16opc.c +@V@/opcodes/xstormy16-opc.h @V@/opcodes/xst16opc.h +@V@/readline/config.h.bot @V@/readline/config.h-bot +@V@/readline/config.h.in @V@/readline/config.h-in +@V@/readline/examples/rlfe/config.h.in @V@/readline/examples/rlfe/config.h-in +@V@/sim/frv/profile-fr400.c @V@/sim/frv/fr400-profile.c +@V@/sim/cris/semcrisv10f-switch.c @V@/sim/cris/scrisv10f.c +@V@/sim/cris/semcrisv32f-switch.c @V@/sim/cris/scrisv32f.c +@V@/sim/frv/profile-fr400.h @V@/sim/frv/fr400-profile.h +@V@/sim/frv/profile-fr500.c @V@/sim/frv/fr500-profile.c +@V@/sim/frv/profile-fr500.h @V@/sim/frv/fr500-profile.h +@V@/sim/frv/profile-fr550.c @V@/sim/frv/fr550-profile.c +@V@/sim/frv/profile-fr550.h @V@/sim/frv/fr550-profile.h +@V@/sim/microblaze @V@/sim/mb +@V@/sim/microblaze/microblaze.h @V@/sim/mb/mb.h +@V@/sim/microblaze/microblaze.isa @V@/sim/mb/mb.isa +@V@/sim/m68hc11/dv-m68hc11eepr.c @V@/sim/m68hc11/dv-eepr.c +@V@/sim/m68hc11/dv-m68hc11sio.c @V@/sim/m68hc11/dv-sio.c +@V@/sim/m68hc11/dv-m68hc11spi.c @V@/sim/m68hc11/dv-spi.c +@V@/sim/m68hc11/dv-m68hc11tim.c @V@/sim/m68hc11/dv-tim.c +@V@/sim/mips/dv-tx3904irc.c @V@/sim/mips/dv-tx3irc.c +@V@/sim/mips/dv-tx3904sio.c @V@/sim/mips/dv-tx3sio.c +@V@/sim/mips/dv-tx3904tmr.c @V@/sim/mips/dv-tx3tmr.c +@V@/sim/mn10300/dv-mn103int.c @V@/sim/mn10300/dv-mn1int.c +@V@/sim/mn10300/dv-mn103iop.c @V@/sim/mn10300/dv-mn1iop.c +@V@/sim/mn10300/dv-mn103ser.c @V@/sim/mn10300/dv-mn1ser.c +@V@/sim/mn10300/dv-mn103tim.c @V@/sim/mn10300/dv-mn1tim.c +@V@/sim/ppc/.gdbinit @V@/sim/ppc/gdb.ini +@V@/sim/ppc/corefile-n.h @V@/sim/ppc/corefle-n.h +@V@/sim/ppc/altivec_expression.h @V@/sim/ppc/av_expression.h +@V@/sim/ppc/altivec_registers.h @V@/sim/ppc/av_registers.h +@V@/sim/ppc/idecode_branch.h @V@/sim/ppc/idec_branch.h +@V@/sim/ppc/idecode_expression.h @V@/sim/ppc/idec_expression.h +@V@/sim/ppc/idecode_fields.h @V@/sim/ppc/idec_fields.h +@V@/sim/ppc/sim-endian-n.h @V@/sim/ppc/sim-endn.h +@V@/sim/sh64/sem-compact-switch.c @V@/sim/sh64/sem-cswitch.c +@V@/sim/sh64/sem-media-switch.c @V@/sim/sh64/sem-mswitch.c +@V@/sim/testsuite/d10v-elf/t-ae-ld-d.s @V@/sim/testsuite/d10v-elf/t-ld-d.s +@V@/sim/testsuite/d10v-elf/t-ae-ld-i.s @V@/sim/testsuite/d10v-elf/t-ld-i.s +@V@/sim/testsuite/d10v-elf/t-ae-ld-id.s @V@/sim/testsuite/d10v-elf/t-ld-id.s +@V@/sim/testsuite/d10v-elf/t-ae-ld-im.s @V@/sim/testsuite/d10v-elf/t-ld-im.s +@V@/sim/testsuite/d10v-elf/t-ae-ld-ip.s @V@/sim/testsuite/d10v-elf/t-ld-ip.s +@V@/sim/testsuite/d10v-elf/t-ae-ld2w-d.s @V@/sim/testsuite/d10v-elf/t-ld2-d.s +@V@/sim/testsuite/d10v-elf/t-ae-ld2w-i.s @V@/sim/testsuite/d10v-elf/t-ld2-i.s +@V@/sim/testsuite/d10v-elf/t-ae-ld2w-id.s @V@/sim/testsuite/d10v-elf/t-ld2-id.s +@V@/sim/testsuite/d10v-elf/t-ae-ld2w-im.s @V@/sim/testsuite/d10v-elf/t-ld2-im.s +@V@/sim/testsuite/d10v-elf/t-ae-ld2w-ip.s @V@/sim/testsuite/d10v-elf/t-ld2-ip.s +@V@/sim/testsuite/d10v-elf/t-ae-st-d.s @V@/sim/testsuite/d10v-elf/t-st-d.s +@V@/sim/testsuite/d10v-elf/t-ae-st-i.s @V@/sim/testsuite/d10v-elf/t-st-i.s +@V@/sim/testsuite/d10v-elf/t-ae-st-id.s @V@/sim/testsuite/d10v-elf/t-st-id.s +@V@/sim/testsuite/d10v-elf/t-ae-st-im.s @V@/sim/testsuite/d10v-elf/t-st-im.s +@V@/sim/testsuite/d10v-elf/t-ae-st-ip.s @V@/sim/testsuite/d10v-elf/t-st-ip.s +@V@/sim/testsuite/d10v-elf/t-ae-st-is.s @V@/sim/testsuite/d10v-elf/t-st-is.s +@V@/sim/testsuite/d10v-elf/t-ae-st2w-d.s @V@/sim/testsuite/d10v-elf/t-st2-d.s +@V@/sim/testsuite/d10v-elf/t-ae-st2w-i.s @V@/sim/testsuite/d10v-elf/t-st2-i.s +@V@/sim/testsuite/d10v-elf/t-ae-st2w-id.s @V@/sim/testsuite/d10v-elf/t-st2-id.s +@V@/sim/testsuite/d10v-elf/t-ae-st2w-im.s @V@/sim/testsuite/d10v-elf/t-st2-im.s +@V@/sim/testsuite/d10v-elf/t-ae-st2w-ip.s @V@/sim/testsuite/d10v-elf/t-st2-ip.s +@V@/sim/testsuite/d10v-elf/t-ae-st2w-is.s @V@/sim/testsuite/d10v-elf/t-st2-is.s +@V@/sim/testsuite/d30v-elf/ls-ld4bhu.S @V@/sim/testsuite/d30v-elf/ls-ld4bu.S +@V@/sim/testsuite/sim/arm/misaligned1.ms @V@/sim/testsuite/sim/arm/mis1.ms +@V@/sim/testsuite/sim/arm/misaligned2.ms @V@/sim/testsuite/sim/arm/mis2.ms +@V@/sim/testsuite/sim/arm/misaligned3.ms @V@/sim/testsuite/sim/arm/mis3.ms +@V@/sim/testsuite/sim/cris/asm/tjmpsrv32-2.ms @V@/sim/testsuite/sim/cris/tjmp32-2.ms +@V@/sim/testsuite/sim/cris/asm/tjmpsrv32.ms @V@/sim/testsuite/sim/cris/tjmp32.ms +@V@/sim/testsuite/sim/cris/c/ftruncate1.c @V@/sim/testsuite/sim/cris/ftrunc1.c +@V@/sim/testsuite/sim/cris/c/ftruncate2.c @V@/sim/testsuite/sim/cris/ftrunc2.c +@V@/sim/testsuite/sim/cris/c/hellodyn2.c @V@/sim/testsuite/sim/cris/c/hello2dyn.c +@V@/sim/testsuite/sim/cris/c/hellodyn3.c @V@/sim/testsuite/sim/cris/c/hello3dyn.c +@V@/sim/testsuite/sim/cris/c/mprotect1.c @V@/sim/testsuite/sim/cris/c/mprot1.c +@V@/sim/testsuite/sim/cris/c/mprotect2.c @V@/sim/testsuite/sim/cris/c/mprot2.c +@V@/sim/testsuite/sim/cris/c/readlink1.c @V@/sim/testsuite/sim/cris/rdlink1.c +@V@/sim/testsuite/sim/cris/c/readlink2.c @V@/sim/testsuite/sim/cris/rdlink2.c +@V@/sim/testsuite/sim/cris/c/readlink3.c @V@/sim/testsuite/sim/cris/rdlink3.c +@V@/sim/testsuite/sim/cris/c/readlink4.c @V@/sim/testsuite/sim/cris/rdlink4.c +@V@/sim/testsuite/sim/cris/c/readlink5.c @V@/sim/testsuite/sim/cris/rdlink5.c +@V@/sim/testsuite/sim/cris/c/readlink6.c @V@/sim/testsuite/sim/cris/rdlink6.c +@V@/sim/testsuite/sim/cris/c/readlink7.c @V@/sim/testsuite/sim/cris/rdlink7.c +@V@/sim/testsuite/sim/cris/c/readlink8.c @V@/sim/testsuite/sim/cris/rdlink8.c +@V@/sim/testsuite/sim/cris/c/readlink9.c @V@/sim/testsuite/sim/cris/rdlink9.c +@V@/sim/testsuite/sim/cris/c/readlink10.c @V@/sim/testsuite/sim/cris/rdlink10.c +@V@/sim/testsuite/sim/cris/c/rtsigprocmask1.c @V@/sim/testsuite/sim/cris/c/rtsig1procmask.c +@V@/sim/testsuite/sim/cris/c/rtsigprocmask2.c @V@/sim/testsuite/sim/cris/c/rtsig2procmask.c +@V@/sim/testsuite/sim/cris/c/rtsigsuspend1.c @V@/sim/testsuite/sim/cris/c/rtsig1suspend.c +@V@/sim/testsuite/sim/cris/c/rtsigsuspend2.c @V@/sim/testsuite/sim/cris/c/rtsig2suspend.c +@V@/sim/testsuite/sim/cris/c/sigreturn1.c @V@/sim/testsuite/sim/cris/sigret1.c +@V@/sim/testsuite/sim/cris/c/sigreturn2.c @V@/sim/testsuite/sim/cris/sigret2.c +@V@/sim/testsuite/sim/cris/c/sigreturn3.c @V@/sim/testsuite/sim/cris/sigret3.c +@V@/sim/testsuite/sim/cris/c/sigreturn4.c @V@/sim/testsuite/sim/cris/sigret4.c +@V@/sim/testsuite/sim/cris/c/truncate1.c @V@/sim/testsuite/sim/cris/trunc1.c +@V@/sim/testsuite/sim/cris/c/truncate2.c @V@/sim/testsuite/sim/cris/trunc2.c +@V@/sim/testsuite/sim/mips/fpu64-ps-sb1.s @V@/sim/testsuite/sim/mips/fpu64ps-sb1.s +@V@/sim/testsuite/sim/mips/mips32-dsp2.s @V@/sim/testsuite/sim/mips/mips32-2dsp.s +@V@/sim/testsuite/sim/frv/interrupts/Ipipe-fr400.cgs @V@/sim/testsuite/sim/frv/interrupts/Ip-fr400.cgs +@V@/sim/testsuite/sim/frv/interrupts/Ipipe-fr500.cgs @V@/sim/testsuite/sim/frv/interrupts/Ip-fr500.cgs +@V@/sim/testsuite/sim/frv/interrupts/badalign-fr550.cgs @V@/sim/testsuite/sim/frv/interrupts/fr550-badalign.cgs +@V@/sim/testsuite/sim/frv/interrupts/compound-fr550.cgs @V@/sim/testsuite/sim/frv/interrupts/fr550-compound.cgs +@V@/sim/testsuite/sim/frv/interrupts/data_store_error-fr550.cgs @V@/sim/testsuite/sim/frv/interrupts/fr550-data_store_error.cgs +@V@/sim/testsuite/sim/frv/interrupts/fp_exception-fr550.cgs @V@/sim/testsuite/sim/frv/interrupts/fr550-fp_exception.cgs +@V@/sim/testsuite/sim/frv/interrupts/insn_access_error-fr550.cgs @V@/sim/testsuite/sim/frv/interrupts/fr550-insn_access_error.cgs +@V@/sim/testsuite/sim/mips/hilo-hazard-1.s @V@/sim/testsuite/sim/mips/hilo-hz1.s +@V@/sim/testsuite/sim/mips/hilo-hazard-2.s @V@/sim/testsuite/sim/mips/hilo-hz2.s +@V@/sim/testsuite/sim/mips/hilo-hazard-3.s @V@/sim/testsuite/sim/mips/hilo-hz3.s +@V@/sim/testsuite/sim/sh64/compact/ldsl-mach.cgs @V@/sim/testsuite/sim/sh64/compact/mach-ldsl.cgs +@V@/sim/testsuite/sim/sh64/compact/ldsl-macl.cgs @V@/sim/testsuite/sim/sh64/compact/macl-ldsl.cgs +@V@/sim/testsuite/sim/sh64/compact/stsl-mach.cgs @V@/sim/testsuite/sim/sh64/compact/mach-stsl.cgs +@V@/sim/testsuite/sim/sh64/compact/stsl-macl.cgs @V@/sim/testsuite/sim/sh64/compact/macl-stsl.cgs +@V@/tcl/cygwin/tclConfig.sh.in @V@/tcl/cygwin/tclConfig.sh-in +@V@/tcl/doc/ExprLongObj.3 @V@/tcl/doc/ExprLObj.3 +@V@/tcl/mac/tclMacBOAAppInit.c @V@/tcl/mac/tclBOAAppInit.c +@V@/tcl/mac/tclMacBOAMain.c @V@/tcl/mac/tclBOAMain.c +@V@/tcl/mac/tclMacInit.c @V@/tcl/mac/tclInit.c +@V@/tcl/mac/tclMacInterupt.c @V@/tcl/mac/tclInterupt.c +@V@/tcl/mac/tclMacProjects.sea.hqx @V@/tcl/mac/tclMacProjects.shqx +@V@/tcl/tests/namespace-old.test @V@/tcl/tests/namespace.otest +@V@/tcl/unix/tclConfig.sh.in @V@/tcl/unix/tclConfig.sh-in +@V@/tcl/unix/tclLoadAix.c @V@/tcl/unix/tclLdAix.c +@V@/tcl/unix/tclLoadAout.c @V@/tcl/unix/tclLdAout.c +@V@/tcl/unix/tclLoadDl.c @V@/tcl/unix/tclLdDl.c +@V@/tcl/unix/tclLoadDld.c @V@/tcl/unix/tclLdDld.c +@V@/tcl/unix/tclUnixFCmd.c @V@/tcl/unix/tclFCmd.c +@V@/tcl/unix/tclUnixFile.c @V@/tcl/unix/tclFile.c +@V@/tcl/unix/tclUnixTest.c @V@/tcl/unix/tclTest.c +@V@/tcl/unix/tclUnixTime.c @V@/tcl/unix/tclTime.c +@V@/tk/doc/ConfigWidg.3 @V@/tk/doc/CfgWidg.3 +@V@/tk/doc/ConfigWind.3 @V@/tk/doc/CfgWind.3 +@V@/tk/library/images/pwrdLogo100.gif @V@/tk/library/images/pwLogo100.gif +@V@/tk/library/images/pwrdLogo150.gif @V@/tk/library/images/pwLogo150.gif +@V@/tk/library/images/pwrdLogo175.gif @V@/tk/library/images/pwLogo175.gif +@V@/tk/library/images/pwrdLogo200.gif @V@/tk/library/images/pwLogo200.gif +@V@/tk/library/images/pwrdLogo75.gif @V@/tk/library/images/pwLogo75.gif +@V@/tk/mac/tkMacMenu.c @V@/tk/mac/tkMenu.c +@V@/tk/mac/tkMacMenubutton.c @V@/tk/mac/tkMenubutton.c +@V@/tk/mac/tkMacMenus.c @V@/tk/mac/tkMenus.c +@V@/tk/tests/option.file1 @V@/tk/tests/option1.file +@V@/tk/tests/option.file2 @V@/tk/tests/option2.file +@V@/tk/unix/tkConfig.sh.in @V@/tk/unix/tkConfig.sh-in +@V@/tk/unix/tkUnixFocus.c @V@/tk/unix/tkFocus.c +@V@/tk/unix/tkUnixFont.c @V@/tk/unix/tkFont.c +@V@/tk/unix/tkUnixMenu.c @V@/tk/unix/tkMenu.c +@V@/tk/unix/tkUnixMenubu.c @V@/tk/unix/tkMenubu.c +@V@/tk/unix/tkUnixScale.c @V@/tk/unix/tkScale.c +@V@/tk/unix/tkUnixScrlbr.c @V@/tk/unix/tkScrlbr.c +@V@/tk/unix/tkUnixSelect.c @V@/tk/unix/tkSelect.c +@V@/tk/unix/tkUnixSend.c @V@/tk/unix/tkSend.c Index: djgpp/djconfig.sh =================================================================== --- djgpp/djconfig.sh (nonexistent) +++ djgpp/djconfig.sh (revision 842) @@ -0,0 +1,186 @@ +#!/bin/sh +# +# This shell script is a wrapper to the main configure script when +# configuring GDB for DJGPP. 99% of it can also be used when +# configuring other GNU programs for DJGPP. +# +#===================================================================== +# Copyright 1997,1999,2000,2001,2002,2003,2005,2007,2008,2009,2010 +# Free Software Foundation, Inc. +# +# Originally written by Robert Hoehne, revised by Eli Zaretskii. +# This file is part of GDB. +# +# 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 3 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, see . +#===================================================================== +# +# Call this script like the main configure script with one exception. If you +# want to pass parameters to configure, you have to pass as the first +# argument the srcdir, even when it is `.' !!!!! +# +# First, undo any CDPATH settings; they will get in our way when we +# chdir to directories. +unset CDPATH + +# Where are the sources? If you are used to having the sources +# in a separate directory and the objects in another, then set +# here the full path to the source directory and run this script +# in the directory where you want to build gdb!! +# You might give the source directory on commandline, but use +# then only forward slashes (/) in the directories. It should be +# an absolute path. + +if [ x$1 = x ]; then + srcdir=`pwd` +else + srcdir=`cd $1 && pwd` + shift +fi + +# Make sure they don't have some file names mangled by untarring. +echo -n "Checking the unpacked distribution..." +if ( ! test -f ${srcdir}/bfd/ChangeLog.0203 || \ + ! test -f ${srcdir}/gdb/ChangeLog.002 || \ + ! test -f ${srcdir}/opcodes/ChangeLog.0203 || \ + ! test -f ${srcdir}/readline/config.h-in ) ; then + if ( ! test -f ${srcdir}/bfd/ChangeLog.0203 ) ; then + notfound=${srcdir}/bfd/ChangeLog.0203 + else + if ( ! test -f ${srcdir}/gdb/ChangeLog.002) ; then + notfound=${srcdir}/gdb/ChangeLog.002 + else + if ( ! test -f ${srcdir}/readline/config.h-in ) ; then + notfound=${srcdir}/readline/config.h-in + else + if ( ! test -f ${srcdir}/opcodes/ChangeLog.0203 ) ; then + notfound=${srcdir}/opcodes/ChangeLog.0203 + fi + fi + fi + fi + echo " FAILED." + echo "(File $notfound was not found.)" + echo "" + echo "You MUST unpack the sources with the DJTAR command, like this:" + echo "" + echo " djtar -x -n fnchange.lst gdb-X.YZ.tar.gz" + echo "" + echo "where X.YZ is the GDB version, and fnchange.lst can be found" + echo "in the gdb/config/djgpp/ directory in the GDB distribution." + echo "" + echo "configure FAILED!" + exit 1 +else + echo " ok." +fi + +# Where is the directory with DJGPP-specific scripts? +DJGPPDIR=${srcdir}/gdb/config/djgpp + +echo "Editing configure scripts for DJGPP..." +TMPFILE="${TMPDIR-.}/cfg.tmp" + +# We need to skip the build directory if it is a subdirectory of $srcdir, +# otherwise we will have an infinite recursion on our hands... +if test "`pwd`" == "${srcdir}" ; then + SKIPDIR="" + SKIPFILES="" +else + SKIPDIR=`pwd | sed -e "s|${srcdir}|.|"` + SKIPFILES="${SKIPDIR}/*" +fi + +# We use explicit /dev/env/DJDIR/bin/find to avoid catching +# an incompatible DOS/Windows version that might be on their PATH. +for fix_dir in \ + `cd $srcdir && /dev/env/DJDIR/bin/find . -type d ! -ipath "${SKIPDIR}" ! -ipath "${SKIPFILES}"` +do + if test ! -f ${fix_dir}/configure.orig ; then + if test -f ${srcdir}/${fix_dir}/configure ; then + mkdir -p ${fix_dir} + cp -p ${srcdir}/${fix_dir}/configure ${fix_dir}/configure.orig + fi + fi + if test -f ${fix_dir}/configure.orig ; then + sed -f ${DJGPPDIR}/config.sed ${fix_dir}/configure.orig > $TMPFILE + update $TMPFILE ${fix_dir}/configure + touch ./${fix_dir}/configure -r ${fix_dir}/configure.orig + rm -f $TMPFILE + fi + if test -f ${fix_dir}/INSTALL ; then + mv ${fix_dir}/INSTALL ${fix_dir}/INSTALL.txt + fi +done + +# Now set the config shell. It is really needed, that the shell +# points to a shell with full path and also it must conatain the +# .exe suffix. I assume here, that bash is installed. If not, +# install it. Additionally, the pathname must not contain a +# drive letter, so use the /dev/x/foo format supported by versions +# of Bash 2.03 and later, and by all DJGPP programs compiled with +# v2.03 (or later) library. +export CONFIG_SHELL=/dev/env/DJDIR/bin/sh.exe + +# force to have the ltmain.sh script to be in DOS text format, +# otherwise the resulting ltconfig script will have mixed +# (UNIX/DOS) format and is unusable with Bash ports before v2.03. +utod $srcdir/ltmain.sh + +# Give the configure script some hints: +export LD=ld +export NM=nm +export CC=gcc +export CXX=gpp +export CFLAGS="-O2 -ggdb -g3" +export RANLIB=ranlib +export DEFAULT_YACC="bison -y" +export YACC="bison -y" +export DEFAULT_LEX=flex +export PATH_SEPARATOR=';' +# Define explicitly the .exe extension because on W95 with LFN=y +# the check might fail +export am_cv_exeext=.exe +# ltconfig wants to compute the maximum command-line length, but +# Bash 2.04 doesn't like that (it doesn't have any limit ;-), and +# reboots the system. We know our limit in advance, so we don't +# need all that crap. Assuming that the environment size is less +# than 4KB, we can afford 12KB of command-line arguments. +export lt_cv_sys_max_cmd_len=12288 +# Force depcomp to use _deps rather than .deps as the name of the +# subdirectory where the *.Po dependency files are put. File names +# with leading dots are invalid on DOS 8+3 filesystems. +export DEPDIR=${DEPDIR:-_deps} + +# The configure script needs to see the `install-sh' script, otherwise +# it decides the source installation is broken. But "make install" will +# fail on 8+3 filesystems if it finds a file `install-', since there +# are numerous "install-foo" targets in Makefile's. So we rename the +# offending file after the configure step is done. +if test ! -f ${srcdir}/install-sh ; then + if test -f ${srcdir}/install-.sh ; then + mv ${srcdir}/install-.sh ${srcdir}/install-sh + fi +fi + +# Now run the configure script while disabling some things like the NLS +# support, which is nearly impossible to be supported in the current way, +# since it relies on file names which will never work on DOS. +echo "Running the configure script..." +$srcdir/configure --srcdir="$srcdir" --prefix='${DJDIR}' \ + --disable-shared --disable-nls --verbose --enable-build-warnings=\ +-Wimplicit,-Wcomment,-Wformat,-Wparentheses,-Wpointer-arith,-Wuninitialized $* + +if test -f ${srcdir}/install- ; then + mv ${srcdir}/install- ${srcdir}/install-.sh +fi
djgpp/djconfig.sh Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: djgpp/README =================================================================== --- djgpp/README (nonexistent) +++ djgpp/README (revision 842) @@ -0,0 +1,189 @@ + + How to build and install the DJGPP native version of GDB + ******************************************************** + +General +======= + +GDB built with DJGPP supports native DJGPP debugging, whereby you run +gdb.exe and the program being debugged on the same machine. In +addition, this version supports remote debugging via a serial port, +provided that the target machine has a GDB-compatible debugging stub +which can be linked with the target program (see the section "Remote +Serial" in the GDB manual for more details). + + +Installation of the binary distribution +======================================= + +Simply unzip the gdbNNNb.zip file (where NNN is the version number) +from the top DJGPP installation directory. Be sure to preserve the +directory structure while you unzip (use -d switch if you do this with +PKUNZIP). On Windows 9X and Windows 2000, use an unzip program which +supports long file names; one such program is unzip32.exe, available +from the DJGPP sites. + +If you need the libraries which are built as part of GDB, install the +companion file gdbNNNa.zip. This allows to develop applications which +use the same functions as GDB. For example, you can build your own +front end to the debugger. + + +Rebuilding GDB from sources +=========================== + +1. Prerequisites + ------------- +To build the package, you will need the DJGPP development environment +(GCC, header files, and the libraries), and also DJGPP ports of the +following tools: + + - GNU Make 3.79.1 or later + - Bash 2.03 or later + - GNU Sed + - GNU Fileutils + - GNU Textutils 2.0 or later + - GNU Sh-utils + - GNU Grep 2.4 or later + - GNU Findutils + - GNU Awk 3.04 or later + - GNU Bison (only if you change one of the gdb/*.y files) + - Groff (only if you need to format the man pages) + - GNU Diffutils (only if you run the test suite) + +These programs should be available from the DJGPP sites, in the v2gnu +directory. In addition, the configuration script invokes the `update' +and `utod' utilities which are part of the basic DJGPP development kit +(djdevNNN.zip). + + +2. Unpacking the sources + --------------------- +If you download the source distribution from one of the DJGPP sites, +just unzip it while preserving the directory structure (I suggest to +use unzip32.exe available with the rest of DJGPP), and proceed to the +section "How to build", below. + +Source distributions downloaded from one of the GNU FTP sites need +some more work to unpack. First, you MUST use the `djunpack' batch +file to unzip the package. That's because some file names in the +official distributions need to be changed to avoid problems on the +various platforms supported by DJGPP. `djunpack' invokes the `djtar' +program (that is part of the basic DJGPP development kit) to rename +these files on the fly given a file with name mappings; the +distribution includes a file `gdb/config/djgpp/fnchange.lst' with the +necessary mappings. So you need first to retrieve that batch file, +and then invoke it to unpack the distribution. Here's how: + + djtar -x -p -o gdb-5.2/djunpack.bat gdb-5.2.tar.gz > djunpack.bat + djunpack gdb-5.2.tar.gz + +(The name of the distribution archive and the leading directory of the +path to `djunpack.bat' in the distribution will be different for +versions of GDB other than 5.2.) + +If the argument to `djunpack.bat' include leading directories, it MUST +be given with the DOS-style backslashes; Unix-style forward slashes +will NOT work. + +If the distribution comes as a .tar.bz2 archive, and your version of +`djtar' doesn't support bzip2 decompression, you need to unpack it as +follows: + + bunzip2 gdb-6.4.tar.bz2 + djtar -x -p -o gdb-6.4/djunpack.bat gdb-6.4.tar > djunpack.bat + djunpack gdb-6.4.tar + + +3. How to build + ------------ + +If the source distribution available from DJGPP archives is already +configured for DJGPP v2.x (if it is, you will find files named +`Makefile' in each subdirectory), then just invoke Make: + + make + +To build a package that is not yet configured, or if you downloaded +GDB from a GNU FTP site, you will need to configure it first. You +will also need to configure it if you want to change the configuration +options (e.g., compile without support for the GDBMI interface). To +configure GDB, type this command: + + sh ./gdb/config/djgpp/djconfig.sh + +This script checks the unpacked distribution, then edits the configure +scripts in the various subdirectories, to make them suitable for +DJGPP, and finally invokes the top-level configure script, which +recursively configures all the subdirectories. + +You may pass optional switches to djconfig.sh. It accepts all the +switches accepted by the original GDB configure script. These +switches are described in the file gdb/README, and their full list can +be displayed by running the following command: + + sh ./gdb/configure --help + +NOTE: if you *do* use optional command-line switches, you MUST pass +to the script the name of the directory where GDB sources are +unpacked--even if you are building GDB in-place! For example: + + sh ./gdb/config/djgpp/djconfig.sh . --disable-gdbmi + +It is also possible to build GDB in a directory that is different from +the one where the sources were unpacked. In that case, you have to +pass the source directory as the first argument to the script: + + sh ./gdb/config/djgpp/djconfig.sh d:/gnu/gdb-6.4 + +You MUST use forward slashes in the first argument. + +After the configure script finishes, run Make: + + make + +If you want to produce the documentation (for example, if you changed +some of the Texinfo sources), type this: + + make info + +When Make finishes, you can install the package: + + make install prefix='${DJDIR}' INSTALL='ginstall -c' + +The above doesn't install the docs; for that you will need to say +this: + + make install-info prefix='${DJDIR}' INSTALL='ginstall -c' + +The test suite has been made to work with DJGPP. If you make a change +in some of the programs, or want to be sure you have a fully +functional GDB executable, it is a good idea to run the test suite. +You cannot use "make check" for that, since it will want to run the +`dejagnu' utility which DJGPP doesn't support. Instead, use the special +script gdb/config/djgpp/djcheck.sh, like this: + + cd gdb/testsuite + sh ../config/djgpp/djcheck.sh + +This will run for a while and should not print anything, except the +messages "Running tests in DIR", where DIR is one of the +subdirectories of the testsuite. Any test that fails to produce the +expected output will cause the diffs between the expected and the +actual output be printed, and in addition will leave behind a file +SOMETHING.tst (where SOMETHING is the name of the failed test). You +should compare each of the *.tst files with the corresponding *.out +file and convince yourself that the differences do not indicate a real +problem. Examples of differences you can disregard are changes in the +copyright blurb printed by GDB, values of unitialized variables, +addresses of global variables like argv[] and envp[] (which depend on +the size of your environment), etc. + +Note that djcheck.sh only recurses into those of the subdirectories of +the test suite which test features supported by the DJGPP port of GDB. +For example, the tests in the gdb.gdbtk, gdb.threads, and gdb.hp +directories are not run. + + +Enjoy, + Eli Zaretskii
djgpp/README Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: mips/linux.mh =================================================================== --- mips/linux.mh (nonexistent) +++ mips/linux.mh (revision 842) @@ -0,0 +1,7 @@ +# Host: Linux/MIPS +NAT_FILE= config/nm-linux.h +NATDEPFILES= inf-ptrace.o fork-child.o mips-linux-nat.o \ + linux-thread-db.o proc-service.o \ + linux-nat.o linux-fork.o + +LOADLIBES = -ldl -rdynamic Index: mips/irix5.mh =================================================================== --- mips/irix5.mh (nonexistent) +++ mips/irix5.mh (revision 842) @@ -0,0 +1,3 @@ +# Host: SGI Iris running irix 5.x +NATDEPFILES= fork-child.o irix5-nat.o corelow.o procfs.o \ + proc-api.o proc-events.o proc-flags.o proc-why.o Index: mips/irix6.mh =================================================================== --- mips/irix6.mh (nonexistent) +++ mips/irix6.mh (revision 842) @@ -0,0 +1,3 @@ +# Host: SGI Iris running irix 6.x +NATDEPFILES= fork-child.o irix5-nat.o corelow.o procfs.o \ + proc-api.o proc-events.o proc-flags.o proc-why.o Index: mips/obsd64.mh =================================================================== --- mips/obsd64.mh (nonexistent) +++ mips/obsd64.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: OpenBSD/mips64 +NATDEPFILES= fork-child.o inf-ptrace.o mips64obsd-nat.o Index: mips/nbsd.mh =================================================================== --- mips/nbsd.mh (nonexistent) +++ mips/nbsd.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: NetBSD/mips +NATDEPFILES= fork-child.o inf-ptrace.o mipsnbsd-nat.o Index: sparc/nbsdelf.mh =================================================================== --- sparc/nbsdelf.mh (nonexistent) +++ sparc/nbsdelf.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: NetBSD/sparc ELF +NATDEPFILES= fork-child.o inf-ptrace.o \ + sparc-nat.o sparcnbsd-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: sparc/fbsd.mh =================================================================== --- sparc/fbsd.mh (nonexistent) +++ sparc/fbsd.mh (revision 842) @@ -0,0 +1,6 @@ +# Host: FreeBSD/sparc64 +NATDEPFILES= fork-child.o inf-ptrace.o \ + fbsd-nat.o sparc-nat.o sparc64-nat.o sparc64fbsd-nat.o \ + bsd-kvm.o + +LOADLIBES= -lkvm Index: sparc/linux.mh =================================================================== --- sparc/linux.mh (nonexistent) +++ sparc/linux.mh (revision 842) @@ -0,0 +1,10 @@ +# Host: GNU/Linux SPARC +NAT_FILE= config/nm-linux.h +NATDEPFILES= sparc-nat.o sparc-linux-nat.o \ + corelow.o core-regset.o fork-child.o inf-ptrace.o \ + proc-service.o linux-thread-db.o \ + linux-nat.o linux-fork.o + +# The dynamically loaded libthread_db needs access to symbols in the +# gdb executable. +LOADLIBES = -ldl -rdynamic Index: sparc/nbsdaout.mh =================================================================== --- sparc/nbsdaout.mh (nonexistent) +++ sparc/nbsdaout.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: NetBSD/sparc a.out +NATDEPFILES= fork-child.o inf-ptrace.o \ + sparc-nat.o sparcnbsd-nat.o bsd-kvm.o solib-sunos.o + +LOADLIBES= -lkvm Index: sparc/sol2.mh =================================================================== --- sparc/sol2.mh (nonexistent) +++ sparc/sol2.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: Solaris SPARC & UltraSPARC +NAT_FILE= nm-sol2.h +NATDEPFILES= sparc-sol2-nat.o \ + corelow.o core-regset.o fork-child.o \ + procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o Index: sparc/nbsd64.mh =================================================================== --- sparc/nbsd64.mh (nonexistent) +++ sparc/nbsd64.mh (revision 842) @@ -0,0 +1,5 @@ +# Host: NetBSD/sparc64 +NATDEPFILES= fork-child.o inf-ptrace.o \ + sparc64nbsd-nat.o sparc-nat.o bsd-kvm.o + +LOADLIBES= -lkvm Index: sparc/linux64.mh =================================================================== --- sparc/linux64.mh (nonexistent) +++ sparc/linux64.mh (revision 842) @@ -0,0 +1,11 @@ +# Host: GNU/Linux UltraSPARC +NAT_FILE= config/nm-linux.h +NATDEPFILES= sparc-nat.o sparc64-nat.o sparc64-linux-nat.o \ + corelow.o core-regset.o \ + fork-child.o inf-ptrace.o \ + proc-service.o linux-thread-db.o \ + linux-nat.o linux-fork.o + +# The dynamically loaded libthread_db needs access to symbols in the +# gdb executable. +LOADLIBES = -ldl -rdynamic Index: sparc/nm-sol2.h =================================================================== --- sparc/nm-sol2.h (nonexistent) +++ sparc/nm-sol2.h (revision 842) @@ -0,0 +1,26 @@ +/* Native-dependent definitions for Solaris SPARC. + + Copyright 2003, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + + This file is part of GDB. + + 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 3 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, see . */ + +#ifndef NM_SOL2_H +#define NM_SOL2_H + +#define GDB_GREGSET_T prgregset_t +#define GDB_FPREGSET_T prfpregset_t + +#endif /* nm-sol2.h */
sparc/nm-sol2.h Property changes : Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Index: sh/nbsd.mh =================================================================== --- sh/nbsd.mh (nonexistent) +++ sh/nbsd.mh (revision 842) @@ -0,0 +1,2 @@ +# Host: NetBSD/sh +NATDEPFILES= fork-child.o inf-ptrace.o shnbsd-nat.o

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.