Dave Brolley
456f8b9d8d
2002-06-21 Dave Brolley <brolley@redhat.com>
...
From Stan Shebs, Jim Blandy, Mark Salter, Kevin Buettner:
* config/frv/frv.mt: New file.
* config/frv/tm-frv.h: New file.
* configure.tgt: Support frv-*-*.
* Makefile.in (frv-tdep.o): New target.
* frv-tdep.c: New file.
* NEWS: Mention frv.
2002-06-21 21:19:58 +00:00
Daniel Jacobowitz
6da02953ff
2002-06-13 Daniel Jacobowitz <drow@mvista.com>
...
* NEWS: Mention multithreaded debug support for gdbserver.
2002-06-13 19:46:19 +00:00
Jason Thorpe
9ce5c36a4b
* Makefile.in (ALLDEPFILES): Add sparc64nbsd-nat.c,
...
sparcnbsd-nat.c, and sparcnbsd-tdep.c.
(sparc64nbsd-nat.o)
(sparcnbsd-nat.o)
(sparcnbsd-tdep.o): New dependency lists.
* NEWS: Note new UltraSPARC NetBSD native configuration.
* configure.host (sparc64-*-netbsd*): New host.
* configure.tgt (sparc-*-netbsdelf*)
(sparc-*-netbsd*): Set gdb_target to nbsd.
(sparc64-*-netbsd*): New target.
* sparc64nbsd-nat.c: New file.
* sparcnbsd-nat.c: New file.
* sparcnbsd-tdep.c: New file.
* sparcnbsd-tdep.h: New file.
* config/sparc/nbsd.mt: New file.
* config/sparc/nbsd64.mh: New file.
* config/sparc/nbsd64.mt: New file.
* config/sparc/nbsdaout.mh (NATDEPFILES): Remove corelow.o,
sparc-nat.o, and solib.o. Add sparcnbsd-nat.o.
(HOST_IPC): Remove.
* config/sparc/nbsdaout.mt: Remove.
* config/sparc/nbsdelf.mh (NATDEPFILES): Remove corelow.o,
sparc-nat.o, and solib.o. Add sparcnbsd-nat.o.
(HOST_IPC): Remove.
* config/sparc/nbsdelf.mt: Remove.
* config/sparc/nm-nbsd.h: Update copyright years. Remove all
sparc-nat.c compatiblity defines.
* config/sparc/tm-nbsd.h: Update copyright years. Include solib.h.
(GDB_MULTI_ARCH): Set to GDB_MULTI_ARCH_PARTIAL.
* config/sparc/tm-nbsd64.h: New file.
* config/sparc/tm-nbsdaout.h: Remove.
* config/sparc/xm-nbsd.h: Remove.
2002-05-31 00:59:15 +00:00
Jason Thorpe
6e3ba3b8d7
* MAINTAINERS: ns32k is not longer an obsolete candidate,
...
since it has been multi-arch'd.
* NEWS: Note that ns32k-*-* is now partial multi-arch.
Move Alpha and VAX multi-arch news entries to same section
as other multi-arch news.
2002-05-27 01:13:12 +00:00
Jason Thorpe
458882614b
* NEWS: Note new MIPS NetBSD native configuration.
...
* configure.host (mips*-*-netbsd*): New host.
* configure.tgt (mips*-*-netbsd*): New target.
* mipsnbsd-nat.c: New file.
* mipsnbsd-tdep.c: New file.
* mipsnbsd-tdep.h: New file.
* config/mips/nbsd.mh: New file.
* config/mips/nbsd.mt: New file.
* config/mips/nm-nbsd.h: New file.
* config/mips/tm-nbsd.h: New file.
2002-05-21 15:58:41 +00:00
Jim Blandy
e0e9281e47
* NEWS: Note addition of macro support.
2002-05-17 18:02:20 +00:00
Corinna Vinschen
2250ee0c64
* NEWS: Add section for multi-arched targets. Add v850 to that section.
2002-05-17 10:14:05 +00:00
Jason Thorpe
029923d419
Check in change missed when sh*-*-netbsdelf* was added:
...
* NEWS: Note new sh*-*-netbsdelf* configuration.
2002-05-09 23:38:20 +00:00
Andrew Cagney
cd9bfe1540
* MAINTAINERS: Mark a29k as deleted.
...
* NEWS: Mention that a29k was removed. Add OBSOLETE section.
Move new configurations to the top.
* configure.tgt: Remove a29k.
* config/a29k/tm-vx29k.h: Delete.
* config/a29k/vx29k.mt: Delete.
* config/a29k/tm-a29k.h: Delete.
* config/a29k/a29k-udi.mt: Delete.
* config/a29k/a29k.mt: Delete.
* a29k-tdep.c: Delete.
* remote-udi.c: Delete.
* remote-mm.c: Delete.
* remote-eb.c: Delete.
* remote-adapt.c: Delete.
* Makefile.in: Remove obsolete code.
* gdbserver/Makefile.in: Ditto.
* config/s390/s390x.mt: Ditto.
* config/s390/s390.mt: Ditto.
* config/sparc/sparclynx.mh: Ditto.
* config/sparc/linux.mh: Ditto.
* config/pa/hppaosf.mh: Ditto.
* config/pa/hppabsd.mh: Ditto.
* config/ns32k/nbsd.mt: Ditto.
* config/mips/vr5000.mt: Ditto.
* config/m68k/sun3os4.mh: Ditto.
* config/m68k/nbsd.mt: Ditto.
* config/m68k/m68klynx.mh: Ditto.
* config/m32r/m32r.mt: Ditto.
* config/i386/x86-64linux.mt: Ditto.
* config/i386/nbsdelf.mt: Ditto.
* config/i386/nbsd.mt: Ditto.
* config/i386/i386lynx.mh: Ditto.
2002-05-04 15:52:42 +00:00
Theodore A. Roth
e33ce51979
* MAINTAINERS: Add myself as AVR maintainer.
...
* NEWS: Note new target avr.
2002-04-25 20:48:55 +00:00
Jason Thorpe
e90cc6124a
* MAINTAINERS: Reflect that multi-arch is enabled for VAX.
...
* NEWS: Ditto.
2002-04-25 05:19:49 +00:00
Jason Thorpe
da8ca43db6
* Makefile.in (ALLDEPFILES): Add alphanbsd-nat.c and
...
alphanbsd-tdep.c.
(alphanbsd-nat.o): New dependency list.
(alphanbsd-tdep.o): Ditto.
* NEWS: Note new native NetBSD/alpha configuration.
* alphanbsd-nat.c: New file.
* alphanbsd-tdep.c: Ditto.
* configure.host (alpha*-*-netbsd*): New host.
* configure.tgt (alpha*-*-netbsd*): New target.
* config/alpha/nbsd.mh: New file.
* config/alpha/nbsd.mt: Ditto.
* config/alpha/nm-nbsd.h: Ditto.
* config/alpha/tm-nbsd.h: Ditto.
2002-04-25 02:44:05 +00:00
Jason Thorpe
2f4bc57b95
* NEWS: Note that Alpha targets are now multi-arch.
2002-04-25 01:21:58 +00:00
Don Howard
20f01a4665
2002-04-12 Don Howard <dhoward@redhat.com>
...
* cli/cli-cmds.c (init_cli_cmds): Add new user settable value:
max_user_call_depth.
(init_cmd_lists): Initialize the new value;
* cli/cli-script.c (execute_user_command): Limit the call depth of
user defined commands. This avoids a core-dump when user commands
are infinitly recursive.
2002-04-12 22:31:23 +00:00
Mark Kettenis
a5941fbf4a
* NEWS: Mention gcore support on FreeBSD/i386.
2002-03-31 17:53:00 +00:00
Michael Snyder
89743e04ff
2002-03-26 Michael Snyder <msnyder@redhat.com>
...
Andrew Cagney <cagney@redhat.com>
* cli/cli-dump.c: New file. Dump memory to file,
restore file to memory.
* cli/cli-dump.h: New file.
* Makefile.in: Add rules, dependencies for cli-dump.o.
* NEWS: Mention new commands.
2002-03-29 01:32:20 +00:00
Andrew Cagney
37057839e2
* NEWS: Update headings, 5.2 has branched.
2002-03-05 22:57:57 +00:00
David O'Brien
768f08429b
Add FreeBSD/sparc64 to the list of "New native configurations"
2002-03-01 23:27:42 +00:00
Richard Earnshaw
fe419ffc23
* News: Add news about ARM and Multi-arch. Mention the new target
...
arm*-*-netbsd*.
2002-02-20 10:41:20 +00:00
Andrew Cagney
5524168967
* NEWS: Linux -> GNU/Linux.
2002-02-10 17:34:05 +00:00
Michael Snyder
1a70374818
2002-01-30 Michael Snyder <msnyder@redhat.com>
...
* NEWS: Mention "set trust-readonly-sections" command.
2002-01-31 03:57:42 +00:00
Michael Snyder
cefd4ef53f
2002-01-30 Michael Snyder <msnyder@redhat.com>
...
* NEWS: Mention generate-core-file command.
2002-01-31 02:33:20 +00:00
Andrew Cagney
7072a9542f
Merge in 5.1.1 tweeks.
2002-01-24 08:05:31 +00:00
Andreas Jaeger
abf22e64b8
2002-01-20 Jiri Smid <smid@suse.cz>
...
* configure.host, configure.tgt: Support x86-64.
* NEWS: Note new target x86-64.
2002-01-20 09:10:27 +00:00
Andrew Cagney
b4ceaee622
Mark testsuite/gdb.hp/gdb.threads-hp/ as obsolete.
2002-01-19 03:48:21 +00:00
Michael Snyder
352ed7b4c2
2002-01-10 Michael Snyder <msnyder@redhat.com>
...
* NEWS: Mention --pid and corefile/proc-id behavior change.
2002-01-11 01:46:17 +00:00
Andrew Cagney
9b4ff27668
* MAINTAINERS: Mark a29k target as obsolete.
...
* Makefile.in (a29k-tdep.o, remote-adapt.o, remote-eb.o)
(remote-mm.o, remote-udi.o): Obsolete. Remove references in
comments.
* NEWS: Note that a29k targets are obsolete.
* a29k-tdep.c: Mark as obsolete.
* configure.tgt: Mark a29k-*-aout*, a29k-*-coff*, a29k-*-elf*,
a29k-*-ebmon*, a29k-*-kern*, a29k-*-none*, a29k-*-udi* and
a29k-*-vxworks* targets as obsolete.
* remote-adapt.c: Obsolete.
* remote-eb.c: Obsolete.
* remote-mm.c: Obsolete.
* remote-udi.c: Obsolete.
* config/a29k/a29k-udi.mt: Obsolete.
* config/a29k/a29k.mt: Obsolete.
* config/a29k/tm-a29k.h: Obsolete.
* config/a29k/tm-vx29k.h: Obsolete.
* config/a29k/vx29k.mt: Obsolete.
2002-01-06 15:02:01 +00:00
Andrew Cagney
a752853e6e
Remove obsolete MacOS support.
2002-01-05 05:54:31 +00:00
Corinna Vinschen
c9f63e6b7f
* NEWS: Note new target XStormy16.
...
* MAINTAINERS: Add -Werror to XStormy16.
2001-12-17 18:13:11 +00:00
Andrew Cagney
3680c63822
Zap sony news (m68k) and ISI (m68k) targets.
2001-12-01 23:06:47 +00:00
Andrew Cagney
9b56715048
Zap the ultra series of a29k host and target.
2001-12-01 22:34:11 +00:00
Andrew Cagney
7e24f0b11e
Zap Sun's i386i.
2001-12-01 22:19:30 +00:00
Andrew Cagney
1406caf7ab
Zap all but ns32k-netbsd NS32k targets and hosts.
2001-12-01 22:02:03 +00:00
Andrew Cagney
5e734e1f9d
Zap harris target and host.
2001-12-01 21:11:41 +00:00
Andrew Cagney
7768dd6c95
Zap some older PPC targets.
2001-12-01 21:01:58 +00:00
Andrew Cagney
7bc65f05b2
Zap a29k.
2001-12-01 19:34:37 +00:00
Andrew Cagney
e2caac1894
Delete tic80 target.
2001-12-01 19:10:00 +00:00
Tom Tromey
467d85198f
* NEWS: Updated.
...
* event-loop.c (start_event_loop): Call
after_char_processing_hook.
* event-top.h (after_char_processing_hook): Declare.
* event-top.c (rl_callback_read_char_wrapper): Call
after_char_processing_hook.
(after_char_processing_hook): New global.
* top.c (operate_saved_history): New global.
(gdb_rl_operate_and_get_next): New function.
(init_main): Add the operate-and-get-next defun.
(gdb_rl_operate_and_get_next_completion): New function.
2001-11-27 04:15:09 +00:00
Tom Tromey
c2a727faa2
* NEWS: Update for --args.
...
* infcmd.c (construct_inferior_arguments): Moved from ...
* fork-child.c: ... here.
2001-11-27 03:09:44 +00:00
Mark Kettenis
eb7cedd985
Add x86 OpenBSD native configuration.
...
* config/i386/obsd.mt, config/i386/tm-obsd.h, config/i386/obsd.mh,
config/i386/nm-obsd.h: New files.
* configure.host (i[3456]86-*-openbsd*): New host.
* configure.tgt (i[3456]86-*-openbsd*): New target.
* NEWS: Update.
2001-11-23 23:01:54 +00:00
Andrew Cagney
34f47bc431
Update README and NEWS to 5.1.
2001-10-31 02:53:17 +00:00
Andrew Cagney
5769d3cd7d
S/390 31 & 64 bit target and GNU/Linux native support.
...
Contributed by D.J. Barrow <djbarrow@de.ibm.com> of IBM.
* s390-nat.c, s390-tdep.c: New file.
* config/s390/nm-linux.h, config/s390/s390.mh: New file.
* config/s390/s390.mt, config/s390/s390x.mt: New file.
* config/s390/tm-linux.h, config/s390/tm-s390.h: New file.
* config/s390/xm-linux.h: New file.
* NEWS: Update.
* MAINTAINERS: Update.
2001-10-13 22:13:35 +00:00
Jason Molenda
6d6b80e5eb
2001-09-10 Jason Molenda (jmolenda@apple.com)
...
* NEWS: "ANS/ISO C" -> "ISO C".
* MAINTAINERS (write-after-approval): Update my entry.
2001-09-10 18:13:17 +00:00
Mark Kettenis
d72751493e
* NEWS: Update.
2001-08-02 18:42:18 +00:00
Eli Zaretskii
6c56c06965
Support for stepping through longjmp in DJGPP programs:
...
* config/i386/tm-go32.h (JB_ELEMENT_SIZE, JB_PC): New macros.
(GET_LONGJMP_TARGET): Define to call get_longjmp_target.
(get_longjmp_target): Add prototype.
2001-07-29 08:03:36 +00:00
Eli Zaretskii
e23194cb3c
Update NEWS.
2001-07-25 14:46:46 +00:00
Orjan Friberg
24be5c3496
2001-07-16 Orjan Friberg <orjanf@axis.com>
...
* NEWS: New target CRIS.
2001-07-16 16:02:48 +00:00
Stephane Carrez
def902788f
* NEWS: New target 68HC11/68HC12.
2001-07-14 19:10:30 +00:00
Daniel Jacobowitz
2aa830e4a6
MIPS/Linux support
2001-07-10 20:41:54 +00:00
Andrew Cagney
b0e2e90ab4
Build MI by default.
2001-06-28 19:04:10 +00:00
Andrew Cagney
a196c81c19
Exterminate ser-ocd.c.
2001-06-28 03:33:26 +00:00
Andrew Cagney
5d6640b1ba
NEWS on version.in.
2001-05-12 01:34:09 +00:00
Andrew Cagney
d036b4d9cf
Obsolete MPW as host.
2001-04-19 23:56:14 +00:00
Andrew Cagney
514e603dc0
Obsolete NEWS and ISI systems (along with a few redundant m68k targets).
2001-04-17 21:20:49 +00:00
Andrew Cagney
24f89b6880
Obsolete sun386i.
2001-04-11 22:39:07 +00:00
Andrew Cagney
1b2b2c1600
Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platforms
...
and powerpc-*-netware* target.
2001-04-06 16:25:22 +00:00
Andrew Cagney
4a1968f494
Obsolete a29k-*-* host and a29k-*-sym1* and a29k-*-kern* targets.
2001-04-05 14:49:29 +00:00
Andrew Cagney
76f4ea5303
Obsolete w65-*-* target.
2001-04-03 21:56:01 +00:00
Andrew Cagney
52071915c8
Obsolete tic80.
2001-04-03 21:14:37 +00:00
Andrew Cagney
bb19ff3b14
Obsolete ns32k-*-mach3*, ns32k-umax-*, ns32k-utek-sysv* and
...
ns32k-utek-*.
2001-04-02 20:57:26 +00:00
Andrew Cagney
17e78a56e2
Obsolete stuff.c and kdb-start.c.
2001-03-23 00:58:48 +00:00
Andrew Cagney
9b9c068d47
Note Harris 88k is obsolete in news file.
2001-03-15 01:07:51 +00:00
Eli Zaretskii
65d5a54a0c
* NEWS: Document that "info symbol" works with COFF debug info and
...
its variants.
* minsyms.c (lookup_minimal_symbol_by_pc_section): Don't skip
symbols whose SYMBOL_BFD_SECTION is NULL.
2001-02-11 06:11:38 +00:00
Andrew Cagney
7fcca85b94
Remove configurations marked as obsolete in 5.0.
2001-02-08 06:30:25 +00:00
Andrew Cagney
1a1d84463e
Delete gdba.el. More recent gud.el part of standard EMACS distro.
2000-10-24 05:22:11 +00:00
Andrew Cagney
bf64bfd6ba
MIPS is always multi-arch enabled.
2000-06-08 06:35:40 +00:00
Mark Kettenis
139760b7f9
* NEWS: Mention FreeBSD/Alpha and FreeBSD/i386 3.x and up as new
...
native configurations.
2000-05-31 23:27:44 +00:00
Stan Shebs
5330533d30
Remove obsolete Gould configuration:
...
* configure.host, configure.tgt: Remove Gould configs.
* Makefile.in: Remove Gould-related actions.
* gould-xdep.c, gould-tdep.c, config/gould/*: Remove files.
* NEWS: Mention removal.
2000-05-01 16:12:10 +00:00
Eli Zaretskii
7162c0cabe
* Makefile.in (GDBMI_DIR): New variable.
...
(SET_TEXINPUTS): Add $(GDBMI_DIR).
(SFILES_DOC): Add $(GDBMI_DIR)/gdbmi.texinfo.
(gdbmi.texinfo): New target, for texi2roff.
(gdb.me, gdb.ms, gdb.mm): Depend on gdbmi.texinfo.
(gdb.info, gdb_toc.html): Add "-I ${GDBMI_DIR}".
* gdb.texinfo (Top): Add GDB/MI to the main menu and @include
gdbmi.texinfo.
(Mode Options): Add xref to GDB/MI docs and remove a FIXME
comment.
* gdbmi.texinfo: Lots of changes, to include this document as part
of the GDB manual.
* TODO, NEWS: Update due to inclusion of gdbmi.texinfo in the GDB
manual.
2000-04-23 08:15:49 +00:00
Andrew Cagney
9debab2f37
* TODO: Cleanup.
...
* NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
2000-04-19 07:01:08 +00:00
Eli Zaretskii
c63ce87553
* README: Mention special build instructions for DJGPP.
...
* NEWS: Update with FP features on x87 platforms, and
DJGPP-related changes.
2000-04-12 16:51:27 +00:00
Andrew Cagney
bc9e5bbf1b
TODO, NEWS: Update. Mention MI.
2000-04-10 10:52:19 +00:00
Kevin Buettner
afc05dd4fd
Mention new PowerPC GNU/Linux native configuration.
2000-04-03 22:10:45 +00:00
Daniel Berlin
7876dd4328
NEWS file update
2000-04-03 13:24:08 +00:00
Jason Molenda
ed9a39ebf9
import gdb-1999-12-21 snapshot
1999-12-22 21:45:38 +00:00
Jason Molenda
11cf874164
import gdb-1999-11-08 snapshot
1999-11-09 01:23:30 +00:00
Jason Molenda
104c1213b4
import gdb-1999-08-30 snapshot
1999-08-31 01:14:27 +00:00
Jason Molenda
96baa820df
import gdb-1999-08-09 snapshot
1999-08-09 21:36:23 +00:00
Jason Molenda
adf40b2e16
import gdb-1999-07-19 snapshot
1999-07-19 23:30:11 +00:00
Jason Molenda
43e526b9b4
import gdb-1999-07-12 snapshot
1999-07-12 11:15:22 +00:00
Jason Molenda
9846de1bb5
import gdb-1999-07-07 pre reformat
1999-07-07 17:31:57 +00:00
Jason Molenda
085dd6e638
import gdb-1999-06-28 snapshot
1999-06-28 16:06:02 +00:00
Stan Shebs
7a292a7adf
import gdb-19990422 snapshot
1999-04-26 18:34:20 +00:00
Stan Shebs
c906108c21
Initial creation of sourceware repository
1999-04-16 01:35:26 +00:00
Stan Shebs
071ea11e85
Initial creation of sourceware repository
1999-04-16 01:34:07 +00:00
Stan Shebs
87f77edfc6
Removing java sanitization!
1999-02-11 00:24:38 +00:00
Stan Shebs
baf6de2ed9
Declare Gould configuration obsolete:
...
* configure.host, configure.tgt: Comment out Gould configs.
* Makefile.in: Comment out Gould-related actions.
* gould-xdep.c, gould-tdep.c, config/gould/*: Comment out.
* NEWS: Mention obsolete status.
And the first one bites the dust...
1999-02-10 21:28:03 +00:00
Jim Blandy
8741159f8a
*** empty log message ***
1999-02-09 21:22:15 +00:00
Stan Shebs
f84e1784d4
* NEWS: Mention new X packet and PowerPC variant support.
1999-02-09 02:19:18 +00:00
Stan Shebs
0ee74219a1
* NEWS: Add mentions of various new things.
1999-02-06 00:48:21 +00:00
Stan Shebs
ab796a3d17
* NEWS: Add mentions of newly-added configurations.
1998-12-09 00:51:48 +00:00
Andrew Cagney
8456141bb2
Allow full 64 bits of an address to be specified in an M' or
n' packet.
...
Add backward compatibility variable `set remoteaddresssize' to handle
regressions.
1998-09-23 08:31:50 +00:00
Stu Grossman
6e8bee16e8
Java sanitization.
1998-05-15 19:51:35 +00:00
Stan Shebs
e3147bf286
Humoring RMS by saying "GNU/Linux" instead of just "Linux"
1998-04-22 01:44:38 +00:00
Jason Molenda
32e3c8b86a
Wed Apr 1 13:43:07 1998 Philippe De Muyter <phdm@macqel.be>
...
* NEWS: m68k-motorola-sysv host support added.
* coffread.c (coff_start_symtab): Accept the filename as an argument,
set it here. Callers updated.
1998-04-01 21:46:40 +00:00
Stan Shebs
dfbb701a94
* NEWS: Update for 4.17 release.
1998-03-28 23:24:18 +00:00
Stan Shebs
4db5493944
* dbug-rom.c: New file, support for Motorola's dBUG monitor.
...
* config/m68k/monitor.mt (TDEPFILES): Add it.
* NEWS: Mention it.
1996-09-26 01:38:52 +00:00
Fred Fish
9391c9977e
Changes from: David Mosberger-Tang <davidm@azstarnet.com>
...
* NEWS: Add Alpha Linux as a new native configuration.
* mdebugread.c (parse_symbol): When we find a malloc() symbol with
return type VOID, assume no debugging info is available for that
object file and patch the return value into VOID *. Otherwise,
operations requiring an implicit call to malloc() will fail.
* infrun.c (wait_for_inferior): The criterion to detect entering a
sigtramp handler is now: (a) the current pc is inside a sigtramp
handler, (b) the previous pc is not in a sigtramp handler, and (c)
the current stack pointer is "inner" than the old one. Condition
(c) is new to avoid mistaking a return from a signal handler into
sigtramp as a new sigtramp invocation.
* dcache.c (struct dcache_block): Declare addr as CORE_ADDR. An
int may not be big enough to hold an address.
(dcache_hit): Ditto.
(dcache_peek_byte): Fix indentation.
* configure.in (alpha-*-linux*): Add target.
* configure: Rebuild
* config/alpha/tm-alpha.h (PROC_DESC_IS_DYN_SIGTRAMP): New macro.
(SET_PROC_DESC_IS_DYN_SIGTRAMP): Ditto.
(DYNAMIC_SIGTRAMP_OFFSET): Ditto.
(SIGCONTEXT_ADDR): Ditto.
(FRAME_PAST_SIGTRAMP_FRAME): Ditto.
* config/alpha/alpha-linux.mh: New file.
* config/alpha/alpha-linux.mt: Ditto.
* config/alpha/nm-linux.h: Ditto.
* config/alpha/tm-alphalinux.h: Ditto.
* config/alpha/xm-alphalinux.h: Ditto.
* config/alpha/xm-alphaosf.h: Renamed from xm-alpha.h.
* config/alpha/alpha-osf1.mh (XM_FILE): Change from xm-alpha.h to
xm-alphaosf.h.
* config/alpha/alpha-osf2.mh: Ditto.
* blockframe.c (find_pc_partial_function): Pass PC to
SIGTRAMP_START and SIGTRAMP_END macros for the benefit of systems
that detect sigtramp code via designated code sequences (as is the
case for Linux/Alpha, for example).
* config/i386/tm-i386bsd.h: Change SIGTRAMP_START and SIGTRAMP_END
to ignore new PC argument.
* config/m68k/tm-hp300bsd.h: Ditto.
* config/vax/tm-vax.h: Ditto.
* alpha-tdep.c (alpha_linux_sigtramp_offset): New function.
(alpha_osf_skip_sigtramp_frame): Ditto.
(push_sigtramp_desc): Ditto.
(alpha_find_saved_regs): Use SIGCONTEXT_ADDR macro to extract
sigcontext address from frame.
(alpha_saved_pc_after_call): When in sigtramp, use
alpha_frame_saved_pc() instead of read-register().
(after_prologue): When inside a dynamically generated sigtramp
function, there is no prologue, so return address of first
instruction.
(alpha_in_prologue): Fix typo in comment.
(find_proc_desc): Use macro DYNAMIC_SIGTRAMP_OFFSET to determine
whether we're inside a dynamicaly generated sigtramp function. If
so, create and push and appropriate procedure descriptor.
(alpha_frame_chain): Use macro FRAME_PAST_SIGTRAMP_FRAME to obtain
the frame past a sigtramp frame (if the current frame is indeed a
sigtramp function).
(init_extra_frame_info): Don't read next frame register off of
stack-pointer when inside a dynamiccaly generated sigtramp.
(alpha_pop_frame): Also unlink and destroy procedure descriptors
created for dynamically generated sigtramp functions.
* alpha-nat.c: When compiling under Linux, include <asm/reg.h> and
<alpha/ptrace.h> instead of <machine/reg.h>
1996-05-26 21:41:40 +00:00
Fred Fish
a0e1eb4225
* Makefile.in (VERSION): Bump version number to 4.16.1
...
* NEWS: Update for 4.16 release.
1996-04-23 23:35:51 +00:00
Jeff Law
d3b0a49d0e
Minor tweak.
1996-02-21 08:22:42 +00:00