aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1995-10-21 * alpha-tdep.c, mips-tdep.c (init_extra_frame_info):Peter Schauer6-44/+99
Do not set saved registers from heuristics for a sigtramp frame. * dwarfread.c (enum_type): Determine signedness of enum type from enumerators. * mips-tdep.c: Include gdb_string.h, gcc -Wall lint. * rs6000-nat.c (xcoff_relocate_core): Fix typo. * valops.c (value_repeat): Fix length of memory transfer to match recent allocate_repeat_value change.
1995-10-20 * gdbtypes.c (get_discrete_bounds): Fix typo.Per Bothner1-1/+1
1995-10-20 * defs.h (SEEK_SET, SEEK_CUR): Add default definitions.Stan Shebs3-10/+15
* dbxread.c, mdebugread.c, os9kread.c (SEEK_SET, SEEK_CUR): Remove default definitions.
1995-10-19Hitachi SH3e, patch to make FP registers debuggable.Jim Wilson3-2/+87
1995-10-19 * Makefile.in (CC-LD): Rename to CC_LD, so MPW xform works.Stan Shebs6-15/+18
(MMALLOC_SRC): Define. (MMALLOC_CFLAGS): Use. (ser-mac.o): Add rule. * dwarfread.c, somread.c, ultra3-nat.c, xcoffread.c: Replace L_SET with SEEK_SET in all calls to bfd_seek. * scm-tags.h (scm_tags): Remove excess comma.
1995-10-19Comings and goings of Mac-related filesStan Shebs1-2/+2
1995-10-19 * mpw-config.in: Adapt to work with autoconf'ed configury;Stan Shebs7-1815/+316
build config.h, add empty definitions to mk.tmp. (powerpc-apple-macos): Make it work. * mpw-make.sed: New file, sed commands to translate Unix makefile into MPW syntax. * mpw-make.in: Remove. * mac-gdb.r: New file, was macgdb.r, renamed for consistency with other tools, now includes cfrg resource. * macgdb.r: Remove. * config/m68k/xm-mpw.h: Remove most of contents, replace with include of include/mpw/mpw.h.
1995-10-18 * gdb.base/configure.in (hppa*-*-hpux*): No longer needs targetJeff Law3-6/+0
makefile fragment. * config/mt-hpux: Deleted. Because we longer need to statically link nodebug for hpux.
1995-10-18 * hppa-tdep.c (frame_chain): Fix more obscure problems causedJeff Law2-2/+32
by system calls that core dump processes without saving all the register state.
1995-10-18 * Many files: When warning about suppressed tests due to aJeff Law18-17/+26
nonexistant test binary, avoid incrementing the warning count. Fixes bogus UNRESOLVED test results.
1995-10-17 * config/pa/hppahpux.mt (XDEPFILES): Remove bogus definition.Jeff Law2-1/+5
* config/pa/hppapro.mt (XDEPFILES): Likewise.
1995-10-17Fix typoFred Fish2-1/+5
1995-10-16 * remote-mips.c: Add support for speedy (about 10x faster)Stu Grossman2-12/+301
downloads.
1995-10-16 * remote-array.c: Move baud_rate initialization fromStu Grossman3-2/+9
_initialize_array to array_open. It was forcing the baud rate of all targets to be 4800 baud! Seems like I've fixed this before... * config/mips/idt.mt (TDEPFILES): Remove remote-array.o. This has *nothing* to do with IDT!!!
1995-10-16 * gdbtk.c (gdb_disassemble): Use fprintf_unfiltered instead ofStu Grossman2-1/+4
fprintf_filtered.
1995-10-16 * Makefile.in sh3-rom.c config/sh/sh.mt config/sh/tm-sh.h: AddStu Grossman7-7/+219
sh3 monitor support. * monitor.c: Cleanup regexp compilation stuff to make it easier to use several regexps. * monitor.h: Get rid of struct rom_cmd_data. It's no longer used. * config/m68k/tm-monitor.h: Don't redefine NUM_REGS here. It just causes GDB to crash.
1995-10-16 * sparcl-tdep.c: Cleanup serial error handling.Stu Grossman2-17/+28
1995-10-16 * dcache.c: Change default value of remotecache to off. It justStu Grossman3-53/+98
screws up too many targets. * sparcl-stub.c: Add prototypes to many forward decls. * Create private copies of strlen, strcpy, and memcpy to prevent chaos when user steps into them. * (trap_low handle_exception): Clean up DSU support code (hardware breakpoints). Move lots of stuff from asm-land to C-land (make it much easier to #ifdef if necessary). Also, use trap 255 to get into break mode instead of doing a DSU register write, which may trash the register. * (putpacket): Don't check return value of putDebugChar. It returns void...
1995-10-15 * rs6000-tdep.c: Don't include a.out.h, improve some formatting.Stan Shebs2-43/+50
1995-10-13 * srcwin.cpp (CSrcScroll1::OnDraw): Don't show disabledSteve Chamberlain1-0/+10
splats unless a breakpoint is possible. * gui.mak: Include mips config. * prebuilt/mips/elf32-target.h: Regenerated.
1995-10-13 * somsolib.c (som_solib_add): Just give a warning if a fileJeff Law2-1/+24
mentioned in the dld_list can't be found. Warning seems more reasonable than croaking. * config/pa/tm-hppah.h (FRAME_SAVED_PC_IN_SIGTRAMP): Dig out the PC from the PC queues rather than %r31. Fixes net bug. Might also fix one of the hpux10 corefile.exp failures, not sure (will test when I get back monday morning).
1995-10-12 * corelow.c (core_open): Don't update the to_sections andJeff Law6-7/+70
to_sections_end fields in core_ops here. It's too late. * irix5-nat.c (solib_add): Update the to_sections and to_sections_end fields in core_ops here if needed. * osfsolib.c (solib_add): Likewise. * rs6000-nat.c (xcoff_reload_core): Likewise. * solib.c (solib_add): Likewise. * somsolib.c (solib_add): Likewise.
1995-10-12 * Makefile.in (VERSION): Bump version to 4.15.1Fred Fish2-1/+12
1995-10-11 * Makefile.in (VERSION): Version 4.15 released.Fred Fish2-13/+163
* README: Updated for version 4.15. * README.GDBTK: Updated for version 4.15 * NEWS: Updated for 4.15 release.
1995-10-10Document changesFred Fish1-0/+9
1995-10-10 * Makefile.in (BISON): Remove macro definition.Fred Fish1-7/+2
(YACC): Set from autoconfig. (FLAGS_TO_PASS): Remove BISON. (TARGET_FLAGS_TO_PASS): Remove BISON
1995-10-10RegenerateFred Fish1-17/+51
1995-10-10Add AC_PROG_YACCFred Fish1-0/+1
1995-10-10Tue Oct 10 12:25:11 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-7/+17
* win32-nat.c (child_create_inferior): Pass argv correctly. * Makefile.in (win32-nat.o): Add dependencies.
1995-10-09 * NEWS: Add information about win32 and arm code.Steve Chamberlain13-660/+680
* win32-nat.c: Renamed from win32.c * config/i386/win32.mh: Renamed from config/i386/i386win32.mh. * config/i386/win32.mt: Renamed from config/i386/i386win32.mt. * config/i386/tm-win32.h: Renamed from config/i386/tm-i386win32.h. * config/i386/xm-win32.h: Renamed from config/i386/xm-i386win32.h. * configure.in (i[345]86-*-win32): Updated to cope with filename changes. * configure: Regenerated.
1995-10-09 * ch-exp.y (yylex): Also look for '$' following '$'.Per Bothner2-1/+5
1995-10-08 * gdb.base/return.exp: Change xfail from "sparc-*-solaris2.*" toPeter Schauer1-0/+18
"sparc-*-solaris2*".
1995-10-08fix typoMichael Meissner2-1/+5
1995-10-07Modify last patch based on advice from Stu.Jim Wilson2-3/+9
1995-10-07 * top.c (execute_control_command): Use 0/1 instead of BFD'sStan Shebs2-15/+23
true/false.
1995-10-06 * sparcl-stub.c: include sparclite.h to get access to registerStu Grossman2-136/+160
fondling macros. * (trap_low): Save and restore FP regs if necessary. Also, clean up save and restore of debug unit regs. * (hard_trap_info): Add more architecturally defined traps. * (set_debug_traps): Only set FP disabled trap if FP is disabled. * (get_in_break_mode): Clean up. Get rid of calls to set_hw_breakpoint_trap(). Also, use write_asi macro * (handle_exception): Clean up `g' and `G' commands. Add `P' command. * (hw_breakpoint): Why was this here!? It's gone now...
1995-10-06Changes to make the simulator work again.Jim Wilson3-7/+51
* callback.c (fdbad): Fix typo in comment. (os_close, os_isatty, os_lseek, os_read, os_write): Use if statements rather than || to get correct return value. (os_write_stdout): Pass missing first argument to os_write. * remote-sim.c: Include callback.h. (_initialize_remote_sim): Call sim_set_callbacks and then initialize the callbacks.
1995-10-06 * values.c allocate_repeat_value): Allocate an array type, andPer Bothner4-123/+72
a value of that type; use that instead of setting VALUE_REPEATED. * value.h (struct value): Remove fields repetitions and repeated. (VALUE_REPEATED, VALUE_REPETITIONS): Removed, no longer used. * c-valprint.c, ch-valprint.c, eval.c, printcmd.c, valops.c, value.h, values.c: Simplify, since now VALUE_REPEATED is never used. * valprint.c (value_print_array_elemen): Removed never-used function.
1995-10-05 * parse.c (write_dollar_variable): New function.Per Bothner7-374/+123
* c-exp.y (yylex): Replace code for recognizing '$' pseudo-variables with a call to write_dollar_variable. Simplify grammar correspondingly. * f-exp.y: Likewise. * m2-exp.y: Likewise. * ch-exp.y: Likewise. (Remove function match_dollar_tokens.) * scm-exp.c (scm_lreadr): Call write_dollar_variable to handle '$'.
1995-10-05Thu Oct 5 13:27:30 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain11-125/+1138
* win32.c: New file; support for debugging on windows NT. * configure.in: (i[345]86-*-win32): New target. * configure: Regnerated. * eval.c (evaluate_subexp_standard): Remove unused name. * serial.c (gdb_string.h): Include. * source.c (value.h): Include. * config/i386/i386win32.mh (XDEPFILES): Add win32.o * config/i386/i386win32.mt: New. * config/i386/tm-i386win32.h: New.
1995-10-05 * expression.h (enum exp_code): Added OP_NAME.Per Bothner9-265/+576
* expprint.c (print_subexp): Add OP_NAME support. * parse.c (length_of_subexp, prefixify_subexp): Likewise. * scm-lang.c (scm_unpack, in_eval_c, scm_lookup_name): new function. * scm-lang.h: Declare builtin_type_scm; other minor tweaks. * values.c (unpack_long): If type is SCM, call scm_unpack. * scm-valprint.c (scm_val_print): Use extract_signed_integer, instead unpack_long * scm-lang.c: More Scheme expression parsing from here ... * scm-exp.c: ... to here. New file. Also, provide for gdb to evaluate simple constants and names.. * Makefile.in: Note new scm-exp.{c,o}.
1995-10-05 * pr-8136.{ch,exp}, pr-8134.exp, func1.ch, Makefile.in: New test cases.Per Bothner7-1/+175
1995-10-05 * gdbtypes.c (get_discrete_bounds): New function.Per Bothner4-19/+73
(force_to_range_type): Use get_discrete_bounds. * gdbtypes.h (get_discrete_bounds): Add declaration. * valarith.c (value_bit_index): Generalize to use get_discrete_bounds. * ch-valprint.c (chill_val_print): Make (power)sets and bitstring support use get_discrete_bounds and generally be more robust. This fixes PR chill/8136.
1995-10-03 * remote-nrom.c (nrom_ops): Add value for to_thread_alive,Stan Shebs2-24/+32
add comment naming slots.
1995-10-03 * top.c (build_command_line): Demand arguments for if/whileJeff Law2-0/+8
commands.
1995-10-02 * Makefile.in (X11_CFLAGS): Set only to @X_INCDIR@.Jason Molenda2-1/+5
1995-09-30 * scm-lang.c: Moved Scheme value printing code to ...Per Bothner7-150/+874
* scm-valprint.c: ... this new file. Also major improvements in support for printing SCM values. * scm-lang.h: New file. * scm-tags.h: New file. * Makefile.in: Note new scm-valprint.{c,o}.
1995-09-30 * configure.in: X_INCDIR and X_LIBDIR added.Jason Molenda4-206/+107
* Makefile.in: @X_INCDIR@ and @X_LIBDIR@ added. * configure: Regnerated.
1995-09-30keep vr4300el.mtJason Molenda1-0/+1
1995-09-30Fri Sep 29 02:10:05 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+3
* config/arm/tm-arm.h (FRAME_CHAIN, FRAME_CHAIN_VALID): Any pc > LOWESTPC is ok.