aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1993-10-04Rename i386lynx-tdep.c to i386ly-tdep.c for 14 character file namesJim Kingdon1-0/+0
1993-10-04change all to most in commentJim Kingdon1-5/+5
1993-10-04Mon Oct 4 11:02:11 1993 Jim Kingdon (kingdon@lioth.cygnus.com)Jim Kingdon2-1/+14
* values.c (record_latest_value): Fetch lazy values and set VALUE_LVAL to not_lval. Sun Oct 3 15:54:51 1993 Stan Shebs (shebs@rtl.cygnus.com) * objfiles.h (objfile): New slot sym_stab_info, use by most stab-reading formats.
1993-10-03Added new slot to objfile struct to be shared by all stab-reading formats.Stan Shebs6-22/+41
1993-10-03* stabs.texinfo (Include Files): Fix typo (start -> end).Jim Kingdon2-5/+8
1993-10-03 * Makefile.in, coff-solib.c, coff-solib.h, i386lynx.mt,Jim Kingdon1-1/+1
tm-i386lynx.h: Add support for SVR3 COFF shared libraries.
1993-10-03 * mipsread.c, objfiles.c, utils.c: Use PTR not void *. RISC/OSJim Kingdon3-4/+8
4.02 lacks void *. * elfread.c: Use void * not PTR inside PARAMS.
1993-10-03 * config/mips/news-mips.mh: Remove coredep.o; mips-nat.o does it.Jim Kingdon3-3/+9
* config/mips/news-mips.mh: Define NAT_FILE not NM_FILE. * config/mips/nm-news-mips.h: Include mips/nm-mips.h not nm-mips.h.
1993-10-02* Makefile.in, coff-solib.c, coff-solib.h, i386lynx.mt,Stu Grossman7-5/+198
tm-i386lynx.h: Add support for SVR3 COFF shared libraries.
1993-10-02 * m88k-nat.c (store_inferior_registers): When writing all registers,Jim Kingdon2-47/+53
don't try to write EXIP_REGNUM or ENIP_REGNUM (not needed for this case, and they cause trouble).
1993-10-02 * TODO: Don't suggest doing fast watchpoints by stepping a lineJim Kingdon2-3/+9
at a time. That would be really hairy and still not fast enough. Do suggest debug registers and page table diddling.
1993-10-01 * printcmd.c (do_examine): Make meaning of 'h', 'w', and 'g' notJim Kingdon2-33/+41
depend on builtin_type_*. Instead, it is always 2, 4, and 8 bytes like the documentation says. * printcmd.c (decode_format) [CC_HAS_LONG_LONG]: Remove 'l' as synonym for 'g'. This was never documented, it shouldn't depend on CC_HAS_LONG_LONG, and I don't see what's wrong with 'g'.
1993-10-01Modified Files:Kung Hsu1-13/+0
ChangeLog * Fix cvs conflict parts.
1993-10-01Modified Files:Kung Hsu1-0/+19
symtab.c ChangeLog * symtab.c: fix a bug in testsuite (virtfunc.exp) * ChangeLog: check in changelog
1993-10-01Delete obsolete text (which was @ignore'd since July).Roland Pesch1-30/+0
1993-10-01Assorted small improvements, mostly from FSF editing pass (Melissa).Roland Pesch3-72/+75
1993-10-01* m88k-nat.c (fill_gregset): Fix typo (R_SFIP -> R_FIP).Jim Kingdon2-1/+6
1993-09-30 * c-typeprint.c (c_type_print_base, TYPE_FN_FIELD_STUB code):Jim Kingdon1-6/+15
If demangled name lacks a colon, don't dump core.
1993-09-30 * blockframe.c (find_pc_partial_function): If pst->readin isJim Kingdon1-0/+3
set, don't try to get symbols from pst.
1993-09-30 * inflow.c (generic_mourn_inferior): Call reinit_frame_cacheJim Kingdon2-7/+22
instead of doing it ourself. * blockframe.c (reinit_frame_cache): Use code which was in generic_mourn_inferior so we can use this function even when we have switched targets. * corelow.c (core_detach): Call reinit_frame_cache. * target.c (target_detach): Don't call generic_mourn_inferior (revert yesterday's change, now handled by core_detach). * objfiles.c (free_objfile): Detach any core file if we call SOLIB_CLEAR. #include target.h.
1993-09-30 * corelow.c (core_detach): Call reinit_frame_cache.Jim Kingdon3-0/+16
* target.c (target_detach): Don't call generic_mourn_inferior (revert yesterday's change, now handled by core_detach). * objfiles.c (free_objfile): Detach any core file if we call SOLIB_CLEAR. #include target.h.
1993-09-30 * fork-child.c (fork_inferior): Don't call target_terminal_initJim Kingdon2-6/+25
and target_terminal_inferior until we are sure that the inferior has called gdb_setpgid. This fixes PR 2900 (Schauer tracked it down and was able to reliably reproduce it by putting a sleep() before the gdb_setpgid()).
1993-09-30 * c-exp.y, m2-exp.y: Change type of address for msymbol toPeter Schauer3-3/+11
builtin_type_long. * infptrace.c (fetch_register, store_inferior_register, child_xfer_memory): Use PTRACE_XFER_TYPE for the type of ptrace transfers. Provide an `int' default for PTRACE_XFER_TYPE.
1993-09-30 * defs.h (TARGET_*_BIT): Don't use host information (sizeof) inJim Kingdon1-0/+3
picking defaults.
1993-09-30* findvar.c, value.h (write_register): Change val to LONGEST.Jim Kingdon1-1/+1
1993-09-30 * gdb.texinfo: Remove stuff about ar and 14 character filenames.Jim Kingdon2-16/+6
I believe this was fixed by the 13 Sep 89 change to print_frame_info. Also, modern versions of ar like BSD 4.4 or SVR4 don't have this bug.
1993-09-30* cp-valprint.c (cp_is_vtbl_ptr_type): Continue to accept old form.Jim Kingdon2-4/+17
1993-09-30* Makefile.in: Add deps for i386lynx-nat.o and i386lynx-tdep.o toStu Grossman1-0/+5
keep non-gnu makes happy.
1993-09-29Modified Files:Kung Hsu1-0/+4
cp-valprint.c Log Messages: * cp-valprint.c: change vtble field name to __vtbl (pr2695)
1993-09-29Modified Files:Kung Hsu1-4/+5
symtab.c * symtab.c: fix a bug in gdb_mangle_name, to get mangled name right
1993-09-29check in ChangeLog entry for kung changeJim Kingdon1-0/+4
1993-09-29Modified Files:Kung Hsu1-1/+18
c-valprint.c Log messages: * c-valprint.c: to fix virtual table print bug (pr2695)
1993-09-29 * target.c (target_detach): Call generic_mourn_inferior.Jim Kingdon3-28/+161
* inflow.c (generic_mourn_inferior): Call flush_cached_frames.
1993-09-29* dbxread.c, coffread.c, elfread.c: A few changes to comments.Jim Kingdon2-2/+5
1993-09-29* dbxread.c, coffread.c: A few changes to comments.Jim Kingdon2-2/+13
1993-09-29Additions to support stabs-in-coff.Stan Shebs3-18/+182
1993-09-29 * gdb.t24 (demangle.exp): Constructors of templates have names likeJim Kingdon1-0/+8
vector<int>::vector(int) not vector<int>::vector<int>(int). See section 14.6 of the ARM. * gdb.t24 (demangle.exp): Remove a whole bunch of tests of the form "_vt$MoveCmd"; these differ only in name from "_vt$foo", so they accomplish little and slow down the testsuite. * gdb.t24 (demangle.exp): Accept "XXX const" as well as "const XXX". Accept spaces various places.
1993-09-28 * infcmd.c (run_stack_dummy): Set the frame in the bp_call_dummyJim Kingdon1-0/+5
breakpoint.
1993-09-28 * gdb.t24 (demangle.exp): Accept "XXX const" as well as "const XXX".Jim Kingdon1-0/+8
Accept spaces various places.
1993-09-28 * config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS.Ian Lance Taylor7-9/+20
* config/tm-sysv4.h: Don't include solib.h. * config/xm-sysv4.h: Don't define SVR4_SHARED_LIBS. * config/i386/i386v4.mt (TDEPFILES): Move solib.o from here... * config/i386/i386v4.mh (NATDEPFILES): ...to here. * config/i386/nm-i386v4.h: Include nm-sysv4.h. * config/m68k/amix.mt (TDEPFIES): Move solib.o from here... * config/m68k/amix.mh (NATDEPFILES): ...to here.
1993-09-28Tue Sep 28 09:45:38 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)Jim Kingdon24-211/+250
* symmisc.c (print_symbol): Use %02x not %2x for LOC_CONST_BYTES. Clean up problems with targets and hosts that have 64 bit longs and pointers and 32 bit ints. * breakpoint.c, buildsym.c, c-lang.c, c-valprint.c, ch-lang.c, ch-valprint.c, core.c, cp-valprint.c, dbxread.c, exec.c, expprint.c, gdbtypes.c, infcmd.c, language.c, language.h, m2-lang.c, maint.c, mips-tdep.c, mipsread.c, partial-stab.h, printcmd.c, remote-vx.c, solib.c, source.c, stack.c, symfile.c, symmisc.c, symtab.c, valops.c, valprint.c, xcoffexec.c: Change all printf formats from %x to %lx if outputting an address. Change la_*_format to use long format. local_hex_string, local_hex_string_custom now take an unsigned long argument, change all callers. * coffread.c (read_coff_symtab): Remove superfluous cast for complaint output. * dbxread.c (end_psymtab): Cast MSYMBOL_INFO to long, not int. * findvar.c, value.h (write_register): Change register value to long. * gdbtypes.h (struct type): Change `bitsize' to long as TYPE_FIELD_STATIC_PHYSNAME uses this field as a pointer. * inferior.h (struct inferior_status): Change type of stop_pc to CORE_ADDR. * language.h (local_octal_string, local_octal_string_custom): Remove prototype, the functions are neither defined nor used. * mipsread.c (parse_symbol): Use temporary variable for bitsize as f->bitsize is a long now. * objfiles.c (add_to_objfile_sections, build_objfile_section_table): Use unsigned long casts instead of int for abusing sections_end pointer as integer. * stack.c (parse_frame_specification): Change type of `args' to CORE_ADDR for SETUP_ARBITRARY_FRAME. * printcmd.c (make_vasize): Allow redefinition via MAKEVA_SIZE. * mipsread.c (parse_type): Alpha cc now supports the t->continued bit, update algorithm to match the way the compiler uses it.
1993-09-28* utils.c (fprintfi_filtered): Fix comments.Jim Kingdon1-0/+4
1993-09-28* main.c, utils.c: Add comments about immediate_quit.Jim Kingdon1-36/+81
1993-09-28* coffread.c (read_coff_symtab): Don't call getfilename if thereStu Grossman2-1/+11
are no auxents.
1993-09-27* symtab.c (find_pc_line): Fix comments.Jim Kingdon2-13/+11
1993-09-27* remote-udi.c (udi_mourn): Don't pop target.Jim Kingdon2-2/+12
1993-09-25* corelow.c: Add multi thread/process support for core files withStu Grossman5-266/+54
.reg/XXX pseudo-sections. * i386lynx-nat.c thread.h thread.c: Remove unnecessary core file support.
1993-09-24* remote-udi.c (download): Skip zero length sections.Jim Kingdon1-0/+7
1993-09-23 * valops.c (search_struct_method, value_struct_elt):Jim Kingdon1-0/+3
Use (value)-1, not -1, for error.
1993-09-23 * mips-tdep.c (mips_frame_chain): If frame size zero, return zero.Jim Kingdon3-1/+10
* rs6000-tdep.c: Add comment about framelessness.