aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1995-04-27Wed Apr 26 19:01:08 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-9/+168
* remote-hms.c: Rewrite to use new monitor conventions.
1995-04-26 * gdb.base/scope.exp: Make test names unique. Use gdb_test. MakeJim Kingdon1-0/+5
each test pass or fail.
1995-04-25Add comment regarding stringtab_global and psymtabs.Jim Kingdon1-0/+1
1995-04-25* dbxread.c: Add comment explaining lowest_text_address.Jim Kingdon2-1/+9
1995-04-25Linux configuration name fixesJason Merrill2-4/+4
1995-04-24 * gdb.base/opaque.exp: Remove xfails for aix; print a warning ifJim Kingdon1-0/+5
xlc not gcc.
1995-04-22 * config/pa/tm-hppa.h (EXTRACT_STRUCT_VALUE_ADDRESS): Fix.Jeff Law1-0/+2
1995-04-22 * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Rewrite to correctlyJeff Law1-0/+5
handle "short", "int" and small structures returned in registers.
1995-04-22 * config/pa/tm-hppa.h (EXTRACT_RETURN_VALUE): Rewrite to correctlyJeff Law1-2/+11
handle "short", "int" and small structures returned in registers.
1995-04-21 * cpu32bug.exp est.exp rom68k.exp: Delete. Unify into monitor.exp.Stu Grossman4-315/+4
1995-04-21 * minsyms.c: add new function lookup_minimal_symbol_text, to lookKung Hsu2-0/+86
for text symbol only. * breakpoint.c (create_longjmp_breakpoint): call lookup_minimal_symbol_text instead of lookup_minimal_symbol. * symtab.h: add lookup_minimal_symbol_text prototype.
1995-04-21 * sh-tdep.c (sh-opc.h): Don't include.Stan Shebs2-11/+14
(gdbcore.h): Include. (frame_find_saved_regs): Remove unused local.
1995-04-21 * dwarfread.c (struct dwfinfo), dbxread.c (struct symloc),Jim Kingdon5-80/+92
mdebugread.c (struct symloc), hpread.c (struct symloc): Clean up comments.
1995-04-20 * config/est.exp: Fix copyright and comments. Remove dead code.Stu Grossman5-12/+225
Use targetname, serialport and baud variables instead of fixed constants. * config/rom68k.exp: Fix copyright and comments. Remove dead code. * config/cpu32bug.exp: New file to support cpu32bug monitors.
1995-04-20 * hppa-tdep.c (deposit_17): New routine to deposit 17 bitStu Grossman4-77/+157
constants into PA instructions. * Put #ifdefs around all signal handling code. Not generally needed for embedded boards. * (hppa_fix_call_dummy): Parameterize offsets into call dummy to allow different dummys to be used by this code. Use INSTRUCTION_SIZE instead of REGISTER_SIZE for things. Conditionalize setup of _sr4export fixup. Improve comments. * config/pa/tm-hppa.h: Define INSTRUCTION_SIZE. Use a different call dummy if PA_LEVEL_0 is defined. Better comments for call dummys. Define offsets for LDIL/LDO instructions which load function addresses. * config/pa/tm-pro.h: Get rid of signal handling stuff. Define PA_LEVEL_0 to disable mucking with space regs and such.
1995-04-19 * gdb.base/watchpoint.exp: Don't runJim Kingdon1-0/+10
test_watchpoint_triggered_in_syscall for sunos.
1995-04-19 * remote.texi (Bootstrapping): Clarify that flush_i_cache is onlyJim Kingdon2-3/+8
for the sparc stub.
1995-04-19added remote-vxmips.c, remotevxwparc.c to Things-to-keepAngela Marie Thomas1-0/+2
1995-04-17 * cpu32bug-rom.c monitor.h op50-rom.c remote-est.c rom68k-rom.cStu Grossman6-39/+4
w89k-rom.c: Remove loadtypes, loadprotos and baudrates. * op50-rom.c: Fix copyrights and add load routine to op50n_cmds. * rom68k-rom.c (_initialize_rom68k): Don't set baud rate. * w89k-rom.c: Fix copyrights.
1995-04-17*** empty log message ***Stu Grossman1-0/+24
1995-04-17 * monitor.c: Move all xmodem stuff into xmodem.[ch]. RemoveStu Grossman10-54/+627
unnecessary remoteloadprotocol and remoteloadtype support. * (expect expect_prompt): Change names to monitor_expect and monitor_expect_prompt. Make them global. * (printf_monitor): Change name to monitor_printf. Make global. * (monitor_read_memory): Flush command echo to avoid parsing ambiguity with CPU32Bug monitor. * (monitor_load): Remove remoteloadprotocol and remoteloadtype support. Call target_ops->load_routine, default to monitor_load_srec. * (monitor_load_srec): Remove everything but S-record support. * monitor.h (monitor_ops): Add load_routine to provide monitor specific download capability. * remote-est.c: Clean up copyrights and comments. * w89k-rom.c: Use new xmodem support. * xmodem.c xmodem.h: New files to support xmodem downloads. * rom68k-rom.c remote-est.c: Fix copyrights, add load_routine entry to monitor_ops. * cpu32bug-rom.c: New file to support Moto BCC debuggers. * config/m68k/est.mt (TDEPFILES): Add cpu32bug.o. * config/pa/hppapro.mt (TDEPFILES): Add xmodem.o.
1995-04-16README.GDBTK is a gdbtk fileStan Shebs1-1/+1
1995-04-16* rem-multi.shar: Removed; superceded by gdbserver.Jim Kingdon3-1302/+4
1995-04-16 * xcoffread.c (xcoff_sym_fns): Revise comment about merging thisJim Kingdon4-90/+62
with coffread.c. * breakpoint.c (fixup_breakpoints): Removed. * rs6000-nat.c (vmap_symtab): Don't call fixup_breakpoints. (vmap_ldinfo, xcoff_relocate_core): Call breakpoint_re_set. * coffread.c (coff_symfile_offsets): Allocate SECT_OFF_MAX sections, not just SECT_OFF_MAX-1. * rs6000-nat.c (vmap_symtab), xcoffread.c: Re-do section offsets to be indexed by SECT_OFF_* instead of xcoff section numbers. * objfiles.c, remote.c: Remove comments regarding SECT_OFF_*. * symtab.h: Revise comment about block_line_section. * rs6000-nat.c (vmap_symtab): Don't relocate objfile->sections.
1995-04-15* gdb.base/a1-selftest.exp: Add alpha xfail.Jim Kingdon2-0/+18
1995-04-15 * mpw-make.in (init.c): Don't try to do symbolic {o} in sedStan Shebs3-2/+52
command, not allowed by some version of MPW Make. * ser-mac.c (mac-setbaudrate): Make it actually set baud rates.
1995-04-15Sat Apr 15 14:05:09 1995 Jim Kingdon (kingdon@lioth.cygnus.com)Jim Kingdon2-2/+24
* alpha-tdep.c (alpha_push_arguments): Fix typo (TYPE_VALUE -> VALUE_TYPE). Do the cast for TYPE_CODE_BOOL, TYPE_CODE_CHAR, TYPE_CODE_ENUM, and TYPE_CODE_RANGE as well as TYPE_CODE_INT. Sat Apr 15 14:04:32 1995 Per Bothner <bothner@cygnus.com> * alpha-tdep.c (alpha_push_arguments): Only cast to long for TYPE_CODE_INT.
1995-04-15 * gdbtk.c (gdb_disassemble): Read from inferior if connectedStan Shebs2-2/+10
to a VxWorks target.
1995-04-14 * README.GDBTK: New file. Contains the obvious.Stu Grossman2-0/+287
1995-04-13 * remote-array.c: New file for Array Tech LSI33k based controllerRob Savoye3-0/+1409
board.
1995-04-13 * remote-vxsparc.c: New file, preliminary check in, this configurationKung Hsu2-0/+468
not supported yet. * remote-vxmips.c: ditto.
1995-04-13 * a29k-tdep.c (get_longjmp_target): Replace SWAP_TARGET_AND_HOST withKung Hsu2-2/+16
extract_address. * remote-vxsparc.c: New file, preliminary check in, this configuration not supported yet. * remote-vxmips.c: ditto.
1995-04-13Do not use unprotected ANSI/ISO prototypes.Michael Meissner1-1/+2
1995-04-13 * monitor.h (init_monitor_ops): Declare.Stan Shebs3-49/+58
* rom68k-rom.c: Clarify some comments. (rom68k_open): Define as static, to match decl.
1995-04-13 * gdb.gdb: New file.Jim Kingdon4-12/+39
* .gdbinit: Move list-objfiles to gdb.gdb.
1995-04-13* values.c (set_internalvar): Set modifiable flag of newval.Jim Kingdon2-0/+5
1995-04-12 * xcoffread.c: Call complain() rather than error() or printing aJim Kingdon2-21/+26
warning.
1995-04-12 * arc-tdep.c: #include "gdbcmd.h".David Edelsohn3-175/+535
(codestream_seek): Pass CORE_ADDR. (arc_cpu_type, tmp_arc_cpu_type, arc_cpu_type_table): New globals. (debug_pipeline_p): Likewise. (X_...): Instruction field access macros. (BUILD_INSN): Define. (codestream_tell): Allow for stream elements > 1 byte. (codestream_fill): Likewise. (setup_prologue_scan): New function. (arc_get_frame_setup): Call it. Update to current spec regarding prologues. Use BUILD_INSN. (skip_prologue): New argument `frameless_p'. Use BUILD_INSN. (arc_frame_saved_pc): New function. (frame_find_saved_regs): Use BUILD_INSN. (get_insn_type, single_step): New functions. (one_stepped): New global. (arc_set_cpu_type_command, arc_show_cpu_type_command): New functions. (arc_set_cpu_type): New function. (_initialize_arc_tdep): Define new `set' commands `cpu', `displaypipeline', and `debugpipeline'. * remote-arc.c (break_insn): Add bi-endian support. (arc_insert_breakpoint): Likewise. (arc_remove_breakpoint): Likewise. (switch_command): Delete. * arc/tm-arc.h (TARGET_BYTE_ORDER): Delete. (TARGET_BYTE_ORDER_SELECTABLE): Define. (DEFAULT_ARC_CPU_TYPE): Define. (SKIP_PROLOGUE_FRAMELESS_P): Define. (BREAKPOINT): Delete. (BIG_BREAKPOINT, LITTLE_BREAKPOINT): Define. (DECR_PC_AFTER_BREAK): Change to 8. (NO_SINGLE_STEP): Define. (ARC_PC_TO_REAL_ADDRESS): Define. (SAVED_PC_AFTER_CALL): Use it. (NUM_REGS, REGISTER_BYTES): Fix. (FRAME_SAVED_PC): Call arc_frame_saved_pc. (FRAME_LOCALS_ADDRESS): Fix.
1995-04-12ARC stuff.David Edelsohn1-0/+42
1995-04-12Support keep-arc flag.David Edelsohn1-2/+14
1995-04-12 * rs6000-nat.c (vmap_ldinfo): If we don't find ldinfo for theJim Kingdon2-12/+9
symfile_objfile, nuke it.
1995-04-12 * top.c, utils.c, defs.h: Remove error_hook. It is currentlyJim Kingdon2-6/+6
unused and would need to hook into error_begin()/return_to_top_level(), instead of error(), if it were to be used.
1995-04-11 * utils.c, defs.h (warning_begin): Renamed from warning_setup, forJim Kingdon4-38/+63
consistency with error_begin. Also print warning_pre_print. Document it better. * utils.c (warning): Use it. * utils.c (error_begin): Doc fix. * rs6000-nat.c (vmap_ldinfo): If symfile_objfile is not part of any vmap, nuke it.
1995-04-11 * annotate.texi: Clarify which addresses have differing formatsJim Kingdon2-5/+19
depending on the language and which do not.
1995-04-11 * printcmd.c (print_address_numeric): Pass use_local toJim Kingdon1-0/+3
print_longest, rather than always passing 1.
1995-04-11* nlm/Makefile.in: Remove comments discussing munch.Jim Kingdon2-5/+4
1995-04-11Use F_SETOWN if SIOCSPGRP is not available.Michael Meissner2-3/+15
1995-04-11Always keep MPW supportStan Shebs4-66/+20
1995-04-11Merge MPW ChangeLog in with generic ChangeLogStan Shebs2-192/+164
1995-04-11 * valprint.c (print_longest): Fix a syntax error in #ifdefKung Hsu1-1/+4
PRINTF_HAS_LONG_LONG.