aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1998-02-05 * Makefile.in (SFILES): add tracepoint.c.Jason Molenda4-102/+121
(LINTFILES): add @CONFIG_SRCS@. (SOURCES): Ditto. * configure.in (CONFIG_SRCS): Mirror use of CONFIG_OBS. * configure: Regenerated.
1998-02-04 * infptrace.c (child_resume): Don't try to step ifJason Molenda2-58/+86
NO_SINGLE_STEP is defined. Date: Tue, 3 Feb 1998 16:28:11 -0500 From: "Gordon W. Ross" <gwr@mc.com> To: bug-gdb@prep.ai.mit.edu Subject: gdb/infptrace.c
1998-02-03 * Makefile.in (VERSION): Bump to 4.16.2.Jason Molenda2-2/+35
as per HOW_TO_RELEASE
1998-02-03 * gdbint.texinfo: Remove obsolete mentions of pinsn.c and opcode.hStan Shebs1-0/+6
files, finish sorting of host vs target vs native macros, describe some more of them.
1998-02-03* alpha-nat.c (fetch_aout_core_registers): Rename fromRichard Henderson4-16/+60
fetch_core_registers. (fetch_elf_core_registers): New function. (supply_gregset): Use ALPHA_REGSET_BASE. (supply_fpregset): Likewise. (fill_fpregset): Likewise. (alpha_aout_core_fns): Rename from alpha_core_fns. (alpha_elf_core_fns): New. * config/alpha/alpha-linux.mh (NATDEPFILES): solib.o not osfsolib.o. Disable MMALLOC. * config/alpha/nm-linux.h (SVR4_SHARED_LIBS): Define if ELF. (TARGET_ELF64): Likewise. (ALPHA_REGSET_BASE): New. * config/alpha/nm-osf.h (ALPHA_REGSET_BASE): New. * config/alpha/tm-alphalinux.h: Include tm-sysv4.h. * solib.c (elf_locate_base): Add TARGET_ELF64 support. (info_sharedlibary_command): Likewise. * configure.host: Match alpha*. * configure.tgt: Likewise.
1998-02-03Remove unsanitized mention of v850e.Jason Molenda1-4/+0
1998-01-30changelog entries for gdb/13521.David Taylor1-0/+18
1998-01-30Changes by Peter.Schauer to fix gdb/13521 -- gdb step command fails to stepDavid Taylor4-14/+112
from a function in one dynamically linked library into a function in another dynamically linked library.
1998-01-30 * coffread.c (coff_symtab_read) [SEM]: Remove code, macro canStan Shebs5-15/+12
never be defined. * dbxread.c (process_one_symbol) [BLOCK_ADDRESS_ABSOLUTE]: Remove, no longer needed. * hppa-tdep.c (N_SET_MAGIC): Remove, no longer used. * config/pa/xm-hppab.h (SEEK_SET, SEEK_CUR, SEEK_END): Ditto. * config/mips/tm-mipsm3.h (NUMERIC_REG_NAMES): Ditto. * config/mips/mipsm3.mt (TDEPFILES): Remove mipsread.o. Cruft discovered while working on GDB internals manual
1998-01-28 Suggested by Chris Walter <walter@budoe.bu.edu>:Stan Shebs3-9/+16
* dwarfread.c (set_cu_language): Recognize Fortran. * dwarf2read.c (set_cu_language): Ditto. (read_array_type): Fix language test.
1998-01-28Wed Jan 28 12:51:08 1998 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+6
* blockframe.c (generic_frame_chain_valid): A frame pointer may be valid if it is equal to the frame pointer of its caller (ie. not necessarily strictly INNER_THAN). Allows frameless functions.
1998-01-28 * monitor.c (monitor_vsprintf): New function to handleMark Alexander2-9/+18
printing of large addresses using %A format specifier. (monitor_printf_noecho, monitor_printf): Use monitor_vsprintf instead of vsprintf. * dve3900-rom.c (_initialize_r3900_rom): Use %A instead of %Lx to print addresses.
1998-01-28 * configure.in (CONFIG_LDFLAGS): Only add -export-dynamicJason Molenda3-84/+127
when using GNU ld. A little longer patch than necessary due to some whitespace reformatting.
1998-01-27Fix some mswin sanitization problems.Fred Fish3-1/+47
1998-01-27 * config/alpha/tm-alphalinux.h (alpha_linux_sigtramp_offset):Jason Molenda2-1/+6
Add closing parenthesis. From HJ Lu.
1998-01-27 * dve3900-rom.c: Improve performance by using memory commandsMark Alexander2-15/+52
that print less fluff. Minor cosmetic changes. Eliminate compiler warnings.
1998-01-26 * gdbtk.c (gdb_actions_command): Make note of next actionKeith Seitz2-1/+7
before freeing all references to it.
1998-01-26Fix minor sanitization problems.Fred Fish1-0/+26
1998-01-25Sat Jan 24 23:52:08 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt2-29/+200
* gdbtk.c: Merge from Foundry branch. (TclDebug): New debugging function. (gdb_loc): For frames, find address of calling function instead of whatever is on the stack (usually the next instruction). (gdb_listfiles): Takes an optional pathname argument and returns an alphabetized list of basenames of files in the path.
1998-01-25Sat Jan 24 23:44:43 1998 Martin M. Hunt <hunt@cygnus.com>Martin Hunt1-0/+8
* breakpoint.c (enable_breakpoint): Preserve breakpoint disposition when enabling a breakpoint. * symtab.c (find_pc_sect_line): If no symbol information is found, return correct pc anyway.
1998-01-24 * configure.host (i[3456]86-*-osf1mk*, mips-*-mach3*,Stan Shebs7-58/+16
ns32k-*-mach3*): Fix file names. (i[3456]86-*-os9k, m88*-*-mach3*, w65-*-*): Remove config recognition, no source files for these. * configure.tgt (powerpc-*-aix4*): Remove config, now identical to powerpc-*-aix*. * config/powerpc/{aix4.mh,aix4.mt,tm-ppc-aix4.h}: Remove files, no longer needed.
1998-01-24 * monitor.c (monitor_write, monitor_readchar): New functions.Mark Alexander4-104/+618
* monitor.h (monitor_write, monitor_readchar): Declare. * dve3900-rom.c: Add support for fast loading on ethernet connections.
1998-01-23 * symfile.c: Define two new hooks for symbol reading: ↵Keith Seitz4-25/+102
"pre_add_symbol_hook" and "post_add_symbol_hook". These hooks are called before we begin reading symbols, and after we finish. (generic_load): Use new symbol reading hooks and get rid of compiler warning. * gdbtk.c (gdbtk_init): Add hooks for pre- and post-symbol reading. (gdbtk_pre_add_symbol): New function: the pre-add-symbol hook. (gdbtk_post_add_symbol): New function: the post-add-symbol hook. (find_file_in_dir): New function. Moved the guts of gdb_find_file_command into here to allow its use by others. (gdb_loc): Use find_file_in_dir to return the real path to the file (or "N/A" if we can't find it). * configure.in (TIX_LIB_EXT): Define new variable for those special cases when TCL_SHLIB_SUFFIX is not enough to specify the dependency. * configure: Regenerate.
1998-01-23 * config/d10v/tm-d10v.h (CALL_DUMMY): Define as "{ 0 }".Fred Fish8-76/+224
(TARGET_READ_FP): Define to d10v_read_fp rather than d10v_read_sp. (TARGET_WRITE_FP): Define to d10v_write_fp rather than d10v_write_sp. (d10v_write_fp, d10v_read_fp): Add prototypes. * symtab.c (decode_line_1): Remove assignment of sals[0].pc field. * symfile.c (simple_overlay_update, simple_overlay_update_1): Ignore the size of overlay sections. This check is redundant anyway. * printcmd.c (print_frame_args): Ditto. * valops.c (value_fetch_lazy): Ditto. * values.c (unpack_long): Ditto. * d10v-tdep.c (d10v_frame_chain, d10v_frame_find_saved_regs, d10v_init_extra_frame_info): Fix some minor bugs so the finish command works properly. (show_regs): Change num1 and num2 types from "long long" to "LONGEST". (d10v_read_fp, d10v_write_fp): New functions. (d10v_push_arguments): Remove unneeded assigns to "val" and "contents". (d10v_push_arguments): Fix for pointers and structs. (d10v_extract_return_value): Fix for pointers and chars.
1998-01-23 * gdb.base/watchpoint.exp: Set "d10v*-*-*" clear_xfail forFred Fish1-0/+5
"calling function with watchpoint enabled".
1998-01-23Fix sanitization.Mark Alexander1-1/+1
1998-01-22Add sanitize-sky for txvu stuff.Ron Unrau2-0/+47
1998-01-22Recognize txvu-elf as a target.Ron Unrau1-0/+5
1998-01-22 * gdb.base/break.exp (test_next_with_recursion): RemoveFred Fish1-0/+7
gdb_suppress_tests for d10v-*-*. * lib/gdb.exp (gdb_suppress_tests): Disable this function pending review of whether it is useful or not.
1998-01-22Add dve.exp.Mark Alexander1-0/+1
1998-01-22Fix sanitization errors.Mark Alexander1-2/+1
1998-01-21 * configure.tgt (i386-*-mach*, m88*-*-mach3*): Remove configStan Shebs3-7/+10
recognition, no source files for these (note that the i386 Mach is pre-Mach 3). (mips*-*-mach3*, ns32k-*-mach3*): Fix file names. * config/mips/mipsel64.mt: Remove, never referenced.
1998-01-20 * gdb.base/funcargs.exp: Increase timeout for slow TX39 boards.Mark Alexander1-0/+4
1998-01-19 * top.c (print_gdb_version): Restore to original message.Stan Shebs2-2/+6
1998-01-19 From cgf@bbc.com (Chris Faylor):Ian Lance Taylor2-1/+26
* win32-nat.c (child_mourn_inferior): Call ContinueDebugEvent to let the child exit. (child_kill_inferior): Respond to all debug events as the child is terminating.
1998-01-19 * Makefile.in (all): Change gdb dependency to gdb$(EXEEXT).Ian Lance Taylor2-20/+18
(uninstall): Add $(EXEEXT) to file name to remove. (gdb$(EXEEXT)): Rename target from plain gdb. (gdb1$(EXEEXT)): Rename target from plain gdb1. (clean, mostlyclean): Add $(EXEEXT) to binary names to remove.
1998-01-19 * config/dve.exp: New file to support Densan boards.Mark Alexander1-0/+23
1998-01-19 * gdb.base/break.exp: Increase timeout for slow TX39 boards.Mark Alexander2-24/+52
* config/dve.exp: New file to support Densan boards.
1998-01-16 * top.c (print_gdb_version): delete stutter.Felix Lee2-1/+5
1998-01-15 * gdbtk.c (gdb_immediate_command): New function which does not buffer anKeith Seitz2-0/+39
y output. (Contrast to gdb_cmd.) (gdbtk_init): Install "gdb_immediate" command into interpreter.
1998-01-15Applied patch from Tony.Thompson@arm.comNick Clifton2-2/+20
1998-01-15Initial vr4111 Sanitization marks.Gavin Romig-Koch1-0/+27
1998-01-15 toplevel--Gavin Romig-Koch1-0/+6
* config.sub: Create the vr4111 as a copy of vr4100. gas-- * config/tc-mips.c (md_begin): Create the vr4111 as a copy of the vr4100. gcc-- * config.sub: Create the vr4111 as a copy of the vr4100. * configure.in: Same. * configure: Rebuild. gdb-- * configure.tgt: Create the vr4111 as a copy of the vr4100.
1998-01-15 toplevel--Gavin Romig-Koch1-0/+4
* config.sub: Create the vr4111 as a copy of vr4100. gas-- * config/tc-mips.c (md_begin): Create the vr4111 as a copy of the vr4100. gcc-- * config.sub: Create the vr4111 as a copy of the vr4100. * configure.in: Same. * configure: Rebuild. gdb-- * configure.tgt: Create the vr4111 as a copy of the vr4100.
1998-01-15 * config/mips/{r3900.mt,r3900l.mt,tm-r3900.h,tm-r3900l.h}:Stan Shebs6-59/+5
Remove, no longer used.
1998-01-15 * configure.in (--enable-gdbtk): If tcl was built with --enable-shared,Keith Seitz3-12/+30
use TCL_SHLIB_SUFFIX to specify the suffix of the library file so that we don't expect to see "libfoo.a" instead of "libfoo.{so,sl, etc}". * configure: Regenerate.
1998-01-14Remove GCC-ismsMichael Meissner3-1/+13
1998-01-14 * configure.in (--with-mmalloc): Add new configure arg to use theFred Fish19-177/+251
mmalloc package. Default is to not use it. (START_INFERIOR_TRAPS_EXPECTED): Define to the integer 2, not the string "2". * acconfig.h (USE_MMALLOC, FORCE_MMCHECK): Add #undef. * configure: Regenerated. * config.in: Regenerated. * Makefile.in (MMALLOC_DIR, MMALLOC_SRC): Remove. (MMALLOC): Set using configure. (MMALLOC_CFLAGS): Set using configure. * config/i386/tm-linux.h (sys_quotactl): Define to 1 rather than just defining it. * mpw-make.sed: Undefine USE_MMALLOC rather than defining NO_MMALLOC. * utils.c (NO_MMALLOC): Use USE_MMALLOC instead. * objfiles.c: ditto. * defs.h: ditto. * config/sparc/sun4os4.mh (MMALLOC_CFLAGS): Remove. * config/m68k/sun3os4.mh (MMALLOC_CFLAGS): Remove. * config/i386/cygwin32.mh (MMALLOC_CFLAGS): Remove. * config/alpha/alpha-osf3.mh (MMALLOC_CFLAGS): Remove. * config/alpha/alpha-osf2.mh (MMALLOC_CFLAGS): Remove. * gdbserver/Makefile.in (MMALLOC_*): Remove. * config/rs6000/rs6000.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/rs6000/aix4.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/powerpc/aix4.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/powerpc/aix.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/ns32k/ns32km3.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/mips/mipsm3.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/mips/decstation.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/m88k/cxux.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/i386/xm-windows.h (NO_MMALLOC, NO_MMCHECK): Remove. * config/i386/i386mk.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/i386/i386m3.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/i386/i386gnu.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/alpha/alpha-osf1.mh (MMALLOC, MMALLOC_CFLAGS): Remove. * config/alpha/alpha-linux.mh (MMALLOC, MMALLOC_CFLAGS): Remove.
1998-01-14 * gdbint.texinfo (Host Conditionals): Document change fromFred Fish2-21/+49
using NO_MMALLOC to it's inverse, USE_MMALLOC.
1998-01-13ChangeLog entry for changes committed Monday, 5 Jan. Wrote this on Monday,David Taylor1-0/+9
but forgot to commit it.