Commit Graph

143 Commits

Author SHA1 Message Date
jeffs d00dba6879 Supply fetch_kcore_registers() implementation for NetBSD mips. 2000-10-03 22:48:54 +00:00
matt 714ca97978 fix gdb so it read core dumps file correctly on the vax. 2000-08-25 03:29:16 +00:00
msaitoh 71380e0ad2 fix typo 2000-08-03 05:04:02 +00:00
msaitoh 27f9ec8b7e don't include solib.h if the system is sh3&&(!ELF) 2000-08-02 17:46:20 +00:00
eeh 2da9fd746e Clear out all of %g0. 2000-07-29 03:16:22 +00:00
eeh 1d25b50536 Control registers on sparc v9 start with PC_REGNUM not Y_REGNUM since
%pc and %npc are stored in %tpc and %tnpc rather than %l1 and %l2.
2000-07-28 17:49:52 +00:00
eeh 929ff11b28 Make sense of registers from coredumps. 2000-07-09 00:16:48 +00:00
matt 29cea83095 When printing a longword displacement, grab the displacement as a
long (instead of a short).  That way the printed addresses will be
correct.
2000-07-04 02:10:37 +00:00
tsubai 473864f976 Read fp regs from core file. 2000-06-04 12:06:43 +00:00
tsubai bcb24bdd25 Use PT_{GET,SET}FPREGS. 2000-06-04 09:55:53 +00:00
msaitoh a797322f08 supports single step! 2000-05-10 20:28:33 +00:00
msaitoh 9e71fff743 gdb for sh3 (broken) 2000-04-13 16:08:19 +00:00
msaitoh 61dc0599cd gdb for SH (doesn't work yet) 1999-11-26 09:13:36 +00:00
is 3368ec72b5 Correct the condition codes.
With this, e.g. single stepping over conditional instructions finally works.
Patch by Richard Earnshaw in PR 7565.
1999-09-10 12:52:56 +00:00
matthias cffb3afd5d gdb no longer did tracebacks on the pc532. Use unsigned not signed
compares when winding up the stack. Thank's to Ian Dall for this fix
(pr#port-pc532/7711).
1999-06-06 19:51:42 +00:00
tsubai 81c1536f84 Support NetBSD/powerpc. 1999-05-03 10:27:23 +00:00
tv 250c4d44a4 So, I can't believe the shlib fix for alpha was actually this easy.
Gdb will now work with shared objects on Alpha, completely (the Linux
folks wrote the ELF64 support for us).
1999-04-21 00:20:20 +00:00
tv 74dfd62bad Recognize the egcs function prologue. Patch from thorpej. 1999-04-21 00:19:09 +00:00
eeh f99c2723d9 Make gdb compile on sparc64. (Actually work correctly is another thing....) 1999-04-04 19:02:31 +00:00
mark bd05af74ef Pull in some of the changes from tm-arm.h so that arm-tdep.h will build. 1999-03-25 11:55:36 +00:00
mark fa19ef01d6 Correct SIGTRAMP_* addresses. 1999-03-25 11:54:15 +00:00
mark c073877e94 Fix an errant #endif probably from the 4.17 merge. 1999-03-25 11:53:30 +00:00
mark ec21bd9cf5 Fix the function prototype for single_step().
Remove a couple of old print lines during startup.
1999-03-25 11:52:31 +00:00
tv 929a922ec9 Fix compile warning about redefinition of SVR4_SHARED_LIBS (which must be
definable on the cc command line so that a.out/ELF switchable platforms
work).
1999-03-24 21:48:36 +00:00
jonathan 6217914988 Update declaratino of mips single_step() so it compiles again. 1999-03-08 02:09:51 +00:00
matthias 5748a83696 Add invalid_float (from opcodes/ns32k-dis.c). 1999-03-02 07:59:33 +00:00
matthias 943fbfc027 about everything in these files got doubled during the 4.17 update. 1999-03-01 13:15:06 +00:00
ross 877897554f Make this build on alpha. Still doesn't work well, though, and now
it can't read corefiles.
1999-03-01 07:58:56 +00:00
tv c7452585f3 Make `call' command work on arm32. Patch supplied by Richard Earnshaw in
port-arm32/6781.
1999-02-23 23:38:19 +00:00
abs 50e028094f s/the the/the/ in comment 1999-02-19 21:23:49 +00:00
christos 0e15a1e264 target_xfer_memory is private now; use target_{read,write}_memory instead. 1999-02-13 19:58:48 +00:00
tv 0c690a4d8d Line up Info directory entries horizontally. 1999-02-12 13:01:24 +00:00
christos 458577aca6 fully prototype the cast to the line completion function. 1999-02-12 11:05:30 +00:00
tv 3a373acaff Remove generated Info documentation. 1999-02-11 00:44:34 +00:00
tv 64fe338b56 Nuke files lost between gdb 4.16 and 4.17. 1999-02-11 00:42:47 +00:00
tv ee79871226 Lose: nuke RCS IDs from these files. 1999-02-10 22:21:16 +00:00
tv 8948ae5e2a Conflict resolution, and update NetBSD changes to 4.17. 1999-02-10 22:17:38 +00:00
tv 3a12b755d9 Import gdb 4.17. 1999-02-10 22:06:10 +00:00
tv ae250d0e0a Round 2 of gnu/dist cleanup:
- remove ChangeLogs (still available on vendor FSF/CYGNUS branch, 1.1.1)
- remove many target-system config files unrelated to NetBSD targets
1999-02-04 04:25:21 +00:00
tv 39d9eb47d8 First round of gnu/dist cleanup - remove:
- files removed in binutils 2.8.1 or 2.9.1
- some testsuite stuff
- VMS, MS-DOS, and MPW Macintosh build environmanet (most of which are
  quite old and out of maintenance)
- generated GNU info files
- non-NetBSD-target makefile fragments
1999-02-03 18:50:07 +00:00
kristerw cc2b58be2a Prevent gdb from getting stuck in _PROCEDURE_LINKAGE_TABLE_ ()
Closes my PR bin/6323.
1998-11-21 23:43:48 +00:00
jonathan 0244692638 patch solib.c from gdb 4.16 to work around non-relocation and
misfeatures with ELF on mips. Without this, gdb gets addresess in
shared-libraries wrong and reports `heuristic fencepost' error.

(cf. the special-case solib functions duplicated in irix5-nat.c.)
1998-10-30 06:33:00 +00:00
mark ec628f2561 Update for machine/setjmp.h change (JMPBUF* -> _JB*) 1998-08-04 02:03:08 +00:00
bouyer b2dd67104a Document the fact that -w is now a sinonym for --window. Writing in the
executable is enabled with --write. Closes PR 5533.
1998-07-27 12:42:05 +00:00
tv b6ace53b3a Allow mips{eb,el}-*-netbsd* in configuration, setting default accordingly,
and make mips-dec-netbsd* an alias for mipsel-*-netbsd*.
1998-07-27 01:44:10 +00:00
mycroft 8f16870c20 const poisoning. 1998-07-26 17:11:42 +00:00
mycroft 0a2cb6aaab const poisoning. 1998-07-26 17:05:05 +00:00
mycroft 49031b1376 const poisoning. 1998-07-26 16:56:51 +00:00
mark 5375ce1cdd Remove junk related to KERNEL_U_SIZE. 1998-06-27 19:37:15 +00:00
mark a1e48b9cd9 Fix definitions of ADDR_BITS_REMOVE for 32 bit addresses rather than
26 bit.
1998-06-27 19:35:17 +00:00