aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-04-03* remote.c (remote_protocol_e, remote_protocol_E): Define.J.T. Conklin2-2/+184
(set_remote_protocol_e_packet_cmd) (set_remote_protocol_E_packet_cmd) (show_remote_protocol_e_packet_command) (show_remote_protocol_E_packet_command): New functions. (init_all_packet_configs): Initialize remote_protocol_e and remote_protocol_E. (remote_resume, remote_async_resume): Support e/E command packets. (show_remote_cmd): Show state of remote_protocol_e and remote_protocol_E. (_initialize_remote): Add "set remote step-over-range-packet" and "set remote step-over-range-w-signal-packet" to CLI. -------------------------------------------------------------------
2001-04-022001-04-01 David O'Brien <obrien@FreeBSD.org>David O'Brien2-1/+6
* ld-undefined/undefined.exp: XFAIL on FreeBSD/i386 for the usual (even though it doesn't use DWARF2 yet (but its output is identical). Approved by: Alan Modra <alan@linuxcare.com.au> <Pine.LNX.4.21.0104021511350.487-100000@front.linuxcare.com.au>
2001-04-02001-04-01 David O'Brien <obrien@FreeBSD.org>David O'Brien2-1/+7
* ld-selective/selective.exp: Use -O with gcc rather than -O2. This optimization level is buggy on some platforms, and this test is not intended to test compiler optimizations. Approved by: Alan Modra <alan@linuxcare.com.au> <Pine.LNX.4.21.0104021510450.487-100000@front.linuxcare.com.au>
2001-04-02Obsolete ns32k-*-mach3*, ns32k-umax-*, ns32k-utek-sysv* andAndrew Cagney21-974/+1015
ns32k-utek-*.
2001-04-02 * config/djgpp/fnchange.lst: Tweak due toEli Zaretskii2-0/+6
expect/example/chesslib.c.
2001-04-02Make --target=m88k buildable again.Kevin Buettner4-16/+27
2001-04-02 * gdb.texinfo (Tracepoint Actions): Mention the "info scope"Eli Zaretskii2-0/+14
command and provide a cross-reference to its description. (Symbols): Note that "info scope" is useful for trace experiments.
2001-04-02* Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):Alexandre Oliva3-5/+33
New macros. (bootstrap, cross): Use RECURSE_FLAGS. * configure.in: Subst CXX_FOR_TARGET_FOR_RECURSIVE_MAKE.
2001-04-02Bump page size to 64kAlan Modra2-3/+8
2001-04-012001-03-20 Daniel Berlin <dberlin@redhat.com>Daniel Berlin2-24/+5
* symtab.c (completion_list_add_name): Remove duplicate string checks, readline already does this, and it's much faster at it, too.
2001-04-01 * go32-nat.c: Minor tweaks, to pacify the ari script.Eli Zaretskii2-3/+16
2001-04-01* i386-tdep.c (i386_extract_struct_value_address): New function.Mark Kettenis3-4/+23
* config/i386/tm-i386.h (EXTRACT_STRUCT_VALUE_ADDRESS): Redefine in terms of i386_extract_struct_value_address. (i386_extract_struct_value_address): New prototype.
2001-04-01* i386-linux-nat.c (i386_linux_dr_get): Change type of returnMark Kettenis3-8/+22
value to `unsigned long'. Change type of `value' to `unsigned long'. (i386_linux_dr_set): Change type of second argument to `unsigned long'. (i386_linux_dr_set_control): Change type of first argument to `unsigned long'. (i386_linux_dr_get_status): Change type of return value to unsigned long. * config/i386/nm-linux.h (i386_linux_dr_set_control, i386_linux_dr_get_status): Adjust prototypes accordingly.
2001-04-01 * gdb.texinfo (Symbols): Document "info scope".Eli Zaretskii2-147/+796
(Tracepoints): New chapter. (Contributors): Update for v5.1. <All nodes>: Change "C++" to "C@t{++}".
2001-04-01 * gdbint.texinfo (User Interface): A new section about ui_outEli Zaretskii2-0/+586
functions, based on text written by Fernando Nasser.
2001-04-01Change Permissions to GFDL. Update Copyright.Eli Zaretskii2-18/+26
2001-03-31Revert change to config/ia64/linux.mh in which core-regset.h wasKevin Buettner2-4/+2
removed from NATDEPFILES.
2001-03-31 * config/ia64/linux.mh (NATDEPFILES): Remove core-regset.oKevin Buettner2-2/+5
from list.
2001-03-31Make hardware watchpoint support work again on Linux/IA-64.Kevin Buettner2-1/+6
2001-03-31merge from gccDJ Delorie2-1/+10
2001-03-31* i386bsd-nat.c: Include "gdb_assert.h".Mark Kettenis7-384/+549
[HAVE_PT_GETDBREGS] (DBREG_DRX): Define if not already defined. [HAVE_PT_GETDBREGS] (i386bsd_dr_set, i386bsd_dr_set_control, i386bsd_dr_set_addr, i386bsd_dr_reset_addr, i386bsd_dr_get_status): New functions. * config/i386/nm-fbsd.h [HAVE_PT_GETDBREGS] (I386_USE_GENERIC_WATCHPOINTS): Define. Include "i386/nm-i386.h". (I386_DR_LOW_SET_CONTROL, I386_DR_LOW_SET_ADDR, I386_DR_LOW_RESET_ADDR, I386_DR_LOW_GET_STATUS): New macros. (i386bsd_dr_set_control, i386bsd_dr_set_addr, i386bsd_dr_reset_addr, i386bsd_dr_get_status): New prototypes. * acconfig.h (HAVE_PT_GETDBREGS): New configure macro. * configure.in: Cleanup a few comments. Check for PT_GETDBREGS ptrace request. * config.in, configure: Regenerate.
2001-03-31* i386-nat.c (i386_insert_aligned_watchpoint): Set addressMark Kettenis2-2/+7
register before enabling it by setting the control register. (i386_remove_aligned_watchpoint): Reset address register after disabling it by setting the control register.
2001-03-31* i386-tdep.c (i386_extract_return_value): If the type of theMark Kettenis2-2/+20
return value is TYPE_STRUCT and the number of fields is one, call ourselves with TYPE set tp the type of the first field. (i386_store_return_value): Likewise. This fixes a problem with returning structs consisting of a single `float' or `double' on *BSD.
2001-03-31Fix conditional assembly listings when more than one .else/.elsifAlan Modra6-57/+93
2001-03-312001-03-30 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+19
* binutils-all/readelf.exp: Run on more ELF targets.
2001-03-312001-03-30 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+7
* readelf.c (process_unwind): Just return if do_unwind is 0.
2001-03-31* cond.c (s_endif): Correct handling of "if .. elseif .." trees.Alan Modra2-14/+19
Don't abort on NULL current_cframe.
2001-03-30* lin-lwp.c (lin_lwp_resume): Don't mark LWP as not stopped untilMark Kettenis2-4/+7
we're absolutely sure we're going to resume it.
2001-03-30* thread-db.c (check_event): Don't report an error if we encounterMark Kettenis2-4/+12
a thread creation event for a thread that's already in the thread list, since that may legitemately happen. Instead only call attach_thread if it's not already in the thread list.
2001-03-302001-03-30 H.J. Lu <hjl@gnu.org>H.J. Lu2-6/+11
* gas/i386/relax.d: Dump with -s instead of -drw.
2001-03-302001-03-30 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* efi-app-ia32.c (PEI_TARGET_SUBSYSTEM): Rename from ... (PEI_DEFAULT_TARGET_SUBSYSTEM): This.
2001-03-30* ppc-opc.c (insert_mbe): Shift mask initializer as long.Alexandre Oliva2-1/+5
2001-03-30Pass finalize_syms on calls to resolve_symbol_value.Alan Modra10-22/+36
2001-03-30Missing ChangeLog for dwarf2dbg.c warning fixes.Alan Modra1-0/+2
2001-03-30Multi-pass relaxation machinery.Alan Modra6-34/+107
2001-03-30* dlltool.c (make_one_lib_file): Fix section flags forDJ Delorie2-10/+25
.text, .data and .bss in stub ds*.o files to match those generated by gas.
2001-03-302001-03-29 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+11
* readelf.c (process_unwind): Only do unwind sections for IA64.
2001-03-302001-03-29 H.J. Lu <hjl@gnu.org>H.J. Lu4-0/+34
* gas/i386/relax.s: New test for relaxation between sections. * gas/i386/relax.d: New. * gas/i386/i386.exp: Add tests for ELF.
2001-03-30Prepare for multi-pass relaxation.Alan Modra10-145/+183
2001-03-29Clarify ChangeLog entryHans-Peter Nilsson1-2/+2
2001-03-29 * config/tc-cris.h (tc_fix_adjustable): Allow onlyHans-Peter Nilsson3-9/+19
BFD_RELOC_CRIS_32_GOTREL of the PIC relocs. * config/tc-cris.c (cris_get_pic_suffix): Correct reloc used in example to valid.
2001-03-28* config/pa/xm-hppah.h (malloc): Really delete declarationAndrew Cagney5-9/+12
(MALLOC_INCOMPATIBLE): Really delete macro. * cli/cli-cmds.c (apropos_command): Use xcalloc.
2001-03-28Gag -Wuninitialized warnings.Andrew Cagney11-397/+440
Add -Wuninitialized to default warning list.
2001-03-28Fix -Werror probs for ns32k.Andrew Cagney4-2/+28
2001-03-282001-03-28 H.J. Lu <hjl@gnu.org>H.J. Lu3-15/+6
* Makefile.am ($(srcdir)/dlltool.1): Remove the extra target. * Makefile.in: Regenerate.
2001-03-28merge from gccDJ Delorie2-0/+5
2001-03-282001-03-28 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+14
* read.c (equals): Set to local for COFF only if it hasn't been defined before.
2001-03-28Default hppa64 to ".level 2.0w"Alan Modra2-2/+13
2001-03-28* i386-linux-tdep.c (FRAMELESS_SIGNAL): Moved here fromMark Kettenis3-40/+53
config/i386/nm-linux.h (including comment). (i386_linux_frame_chain): New function implementing guts of the former FRAME_CHAIN macro, but using read_memory_unsigned_integer instead of read_memory_integer. (i386_linux_frame_saved_pc): Removed doc pointing to i386/tm-linux.h for an explanation of FRAMELESS_SIGNAL since that now lives in this file. * config/i386/tm-linux.h (FRAMELESS_SIGNAL): Moved to i386-linux-tdep.c (including comment). (FRAME_CHAIN): Redefined in terms of i386_linux_frame_chain. (i386_linux_frame_chain): New prototype.
2001-03-28* gdbserver/low-linux.c [I386_GNULINUX_TARGET]: Cleanup code andMark Kettenis2-27/+41
make it work again. (NUM_FREGS): Redefine to 0. (NUM_REGS): Redefine as NUM_GREGS. (i386_register_byte, i386_register_raw_size): Update from i386-tdep.c. Add comment about their origin. (regmap, register_u_addr): Take these from i386-linux-nat.c. (i386_register_u_addr): Removed.