aboutsummaryrefslogtreecommitdiff
path: root/gdb/NEWS
AgeCommit message (Collapse)AuthorFilesLines
2001-05-12NEWS on version.in.Andrew Cagney1-0/+6
2001-04-19Obsolete MPW as host.Andrew Cagney1-0/+1
2001-04-17Obsolete NEWS and ISI systems (along with a few redundant m68k targets).Andrew Cagney1-0/+2
2001-04-11Obsolete sun386i.Andrew Cagney1-0/+1
2001-04-06Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platformsAndrew Cagney1-0/+3
and powerpc-*-netware* target.
2001-04-05Obsolete a29k-*-* host and a29k-*-sym1* and a29k-*-kern* targets.Andrew Cagney1-0/+1
2001-04-03Obsolete w65-*-* target.Andrew Cagney1-1/+2
2001-04-03Obsolete tic80.Andrew Cagney1-0/+1
2001-04-02Obsolete ns32k-*-mach3*, ns32k-umax-*, ns32k-utek-sysv* andAndrew Cagney1-0/+2
ns32k-utek-*.
2001-03-23Obsolete stuff.c and kdb-start.c.Andrew Cagney1-1/+4
2001-03-15Note Harris 88k is obsolete in news file.Andrew Cagney1-0/+1
2001-02-11 * NEWS: Document that "info symbol" works with COFF debug info andEli Zaretskii1-0/+2
its variants. * minsyms.c (lookup_minimal_symbol_by_pc_section): Don't skip symbols whose SYMBOL_BFD_SECTION is NULL.
2001-02-08Remove configurations marked as obsolete in 5.0.Andrew Cagney1-1/+12
2000-10-24Delete gdba.el. More recent gud.el part of standard EMACS distro.Andrew Cagney1-0/+3
2000-06-08MIPS is always multi-arch enabled.Andrew Cagney1-1/+14
2000-05-31* NEWS: Mention FreeBSD/Alpha and FreeBSD/i386 3.x and up as newMark Kettenis1-0/+9
native configurations.
2000-05-01 Remove obsolete Gould configuration:Stan Shebs1-0/+4
* 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-04-23 * Makefile.in (GDBMI_DIR): New variable.Eli Zaretskii1-3/+3
(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-19* TODO: Cleanup.Andrew Cagney1-1/+6
* NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
2000-04-12 * README: Mention special build instructions for DJGPP.Eli Zaretskii1-0/+44
* NEWS: Update with FP features on x87 platforms, and DJGPP-related changes.
2000-04-10TODO, NEWS: Update. Mention MI.Andrew Cagney1-9/+21
2000-04-03Mention new PowerPC GNU/Linux native configuration.Kevin Buettner1-0/+1
2000-04-03NEWS file updateDaniel Berlin1-0/+9
1999-12-22import gdb-1999-12-21 snapshotJason Molenda1-0/+5
1999-11-09import gdb-1999-11-08 snapshotJason Molenda1-0/+6
1999-08-31import gdb-1999-08-30 snapshotJason Molenda1-0/+7
1999-08-09import gdb-1999-08-09 snapshotJason Molenda1-0/+7
1999-07-19import gdb-1999-07-19 snapshotJason Molenda1-10/+12
1999-07-12import gdb-1999-07-12 snapshotJason Molenda1-0/+19
1999-07-07import gdb-1999-07-07 pre reformatJason Molenda1-0/+1
1999-06-28import gdb-1999-06-28 snapshotJason Molenda1-0/+4
1999-04-26import gdb-19990422 snapshotStan Shebs1-0/+7
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+1611
1999-04-16Initial creation of sourceware repositoryStan Shebs1-1548/+0
1999-02-11Removing java sanitization!Stan Shebs1-2/+0
1999-02-10 Declare Gould configuration obsolete:Stan Shebs1-0/+9
* 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-09*** empty log message ***Jim Blandy1-6/+29
1999-02-09 * NEWS: Mention new X packet and PowerPC variant support.Stan Shebs1-0/+11
1999-02-06 * NEWS: Add mentions of various new things.Stan Shebs1-0/+30
1998-12-09 * NEWS: Add mentions of newly-added configurations.Stan Shebs1-1/+10
1998-09-23Allow full 64 bits of an address to be specified in an `M' or `n' packet.Andrew Cagney1-0/+12
Add backward compatibility variable `set remoteaddresssize' to handle regressions.
1998-05-15Java sanitization.Stu Grossman1-0/+2
1998-04-22Humoring RMS by saying "GNU/Linux" instead of just "Linux"Stan Shebs1-3/+3
1998-04-01Wed Apr 1 13:43:07 1998 Philippe De Muyter <phdm@macqel.be>Jason Molenda1-0/+1
* NEWS: m68k-motorola-sysv host support added. * coffread.c (coff_start_symtab): Accept the filename as an argument, set it here. Callers updated.
1998-03-28 * NEWS: Update for 4.17 release.Stan Shebs1-2/+107
1996-09-26 * dbug-rom.c: New file, support for Motorola's dBUG monitor.Stan Shebs1-0/+4
* config/m68k/monitor.mt (TDEPFILES): Add it. * NEWS: Mention it.
1996-05-26 Changes from: David Mosberger-Tang <davidm@azstarnet.com>Fred Fish1-0/+6
* 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-04-23 * Makefile.in (VERSION): Bump version number to 4.16.1Fred Fish1-28/+83
* NEWS: Update for 4.16 release.
1996-02-21Minor tweak.Jeff Law1-1/+2
1996-02-16 * bcache.c, bcache.h: New files to implement a byte cache.Fred Fish1-0/+6
* Makefile.in (SFILES): Add bcache.c. (symtab_h): Add bcache.h. (HFILES_NO_SRCDIR): add bcache.h (COMMON_OBJS): Add bcache.o (bcache.o): New target. * dbxread.c (start_psymtab): Make global_syms & static_syms type "partial_symbol **". * hpread.c (hpread_start_symtab): Ditto. * os9kread.c (os9k_start_psymtab): Ditto. * stabsread.h (start_psymtab): Ditto. * {symfile.c, symfile.h} (start_psymtab_common): Ditto. * maint.c (maintenance_print_statistics): Call print_symbol_bcache_statistics. * objfiles.c (allocate_objfile): Initialize psymbol bcache malloc and free pointers. * solib.c (allocate_rt_common_objfile): Ditto. * symfile.c (reread_symbols): Ditto. (free_objfile): Free psymbol bcache when objfile is freed. (objfile_relocate): Use new indirect psymbol pointers. * objfiles.h (struct objfile): Add psymbol cache. * symfile.c (compare_psymbols): Now passed pointers to pointers to psymbols. (reread_symbols): Free psymbol bcache when freeing other objfile resources. (add_psymbol_to_list, add_psymbol_addr_to_list): Initialize new psymbol using the psymbol bcache. (init_psymbol_list): Psymbol lists now contain pointers rather than the actual psymbols. * symfile.h (psymbol_allocation_list): Psymbol lists now dynamically grown arrays of pointers. (ADD_PSYMBOL_VT_TO_LIST): Initialize new symbol using the psymbol bcache. * symmisc.c (print_partial_symbols): Now takes pointer to pointer to partial symbol. (print_symbol_bcache_statistics): New function to print per objfile bcache statistics. (print_partial_symbol, print_partial_symbols, maintenance_check_symtabs, extend_psymbol_list): Account for change to pointer to pointer to partial symbol. * symtab.c (find_pc_psymbol, lookup_partial_symbol, decode_line_2, make_symbol_completion_list): Account for change to pointer to pointer to partial symbol. * symtab.h (bcache.h): Include. * xcoffread.c (xcoff_start_psymtab): Make global_syms & static_syms type "partial_symbol **".