aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
1995-03-23 * config/mt-slite: add LIBS and -nostdlib.Kung Hsu3-2/+267
* config/slite-gdb.exp: add this new file to support sparclite target.
1995-03-22 * config/vx-gdb.exp (gdb_load): Update test of vxworks_ld return code.David Edelsohn2-2/+4
1995-03-22* gdb.base/a2-run.exp: Change argument to istarget fromDavid Edelsohn1-0/+6
"*-*-vxworks" to "*-*-vxworks*". * gdb.base/{break.exp,default.exp,scope.exp}: Likewise.
1995-03-22Change argument to istarget from "*-*-vxworks" to "*-*-vxworks*".David Edelsohn2-11/+8
1995-03-22 * lib/gdb.exp: add proc runto_main, for targets that use stubs, thisKung Hsu1-0/+6
will not runto main but do a 'step' to step out of breakpoint(). * config/mt-slite: add -Dusestubs.
1995-03-22 * config/mt-slite: add -Dusestubs.Kung Hsu1-1/+2
1995-03-22 * lib/gdb.exp: add proc runto_main, for targets that use stubs, thisKung Hsu1-0/+47
will not runto main but do a 'step' to step out of breakpoint().
1995-03-22 * sparc-stub.c: add nop after 'bg good_wim'.Kung Hsu3-0/+7
* sparcl-stub.c: ditto.
1995-03-21 * gdb.base/printcmds.exp (test_artificial_arrays): Send ^V@Jim Kingdon2-735/+742
instead of just @.
1995-03-21 * gdb.base/signals.exp: Add test for "handle all print".Jim Kingdon2-1/+14
* TODO: Remove "handle all print". Also remove item about checking copyright date (I don't like the idea of a spurious FAIL based on when we run the tests).
1995-03-21 * infrun.c (handle_command): Don't print TARGET_SIGNAL_0,Jim Kingdon1-0/+5
TARGET_SIGNAL_UNKNOWN, or TARGET_SIGNAL_DEFAULT.
1995-03-21 * gdb.base/recurse.exp: Enable test for SunOS4. xfail one testJim Kingdon2-1/+6
for SunOS4 (reason for failure not investigated). Remove redundant test for $binfile.
1995-03-21* gdb.base/nodebug.c (array_index): Call malloc.Jim Kingdon1-0/+2
1995-03-21 * gdb.base/{corefile.exp,default.exp}: Make names of "up" tests unique.Jim Kingdon2-0/+2417
1995-03-21* tuples.exp (do_tests): Make names of "print v_ps" test unique.Jim Kingdon2-1/+5
1995-03-20 * config/m68k/tm-m68k.h: Define D0_REGNUM and A0_REGNUM for registerStu Grossman1-0/+2
dump handling.
1995-03-20 * findvar.c (read_register_bytes write_register_bytes): MakeStu Grossman1-0/+2
these routines much smarter about updating registers from the target, only doing so when absolutely necessary. This really speeds up register modification on some remote targets. * monitor.c: More cleanups. Get rid of monitor_load_ascii_srec. BFD makes this unnecessary. Lots of debugging speedups. * (expect): NULL terminate return string. * (monitor_open monitor_supply_register parse_register_dump monitor_wait monitor_fetch_register): Switch to using GNU regexp library to parse multi-register displays. * (monitor_read_memory): Read multiple bytes (up to 16) at once. * (monitor_create_inferior): Call clear_proceed_status to make run command notice first breakpoint. * (monitor_load): Clean up. Reset inferior_pid, set pc to start address and reset symbol table stuff to make loads put things into a fresh state. * (monitor_load_srec): Lower sleep time to 1 second. * monitor.h (struct monitor_ops): Add register_pattern and supply_register to monitor_ops. * rom68k-rom.c: Add new support for handling register dumps. * config/m68k/tm-m68k.h: Define D0_REGNUM and A0_REGNUM for register dump handling.
1995-03-20 * hppab-nat.c (store_inferior_registers): Sync with HPUX version.Jeff Law2-25/+43
1995-03-20 * gdb.base/recurse.exp: Update gdb_test invocation to use newJeff Law2-20/+25
conventions and slightly simplify the matching regexp.
1995-03-20 * hppah-nat.c (store_inferior_registers): Move check forStu Grossman2-11/+12
CANNOT_STORE_REGISTER to a better place. Fixes ptrace I/O errors found by test suite during function calls, which attempts to write unwritable registers.
1995-03-18 * mdebugread.c (parse_symbol): If finishing a function withoutPeter Schauer2-9/+47
known parameter type info, set that from parameter symbols. Remove commented-out add_param_to_type support.
1995-03-17 * mpw-config.in (i386-unknown-go32): Change from aout.Stan Shebs5-66/+108
(sh-hitachi-hms): New target. * mpw-make.in (BISON): Use byacc instead of bison. (VERSION): Bump to 4.14.1. (*-pinsn.*): Remove mentions everywhere. (all): Don't build MacGDB. (gdb, SiowGDB): Depend on Version.r. (Version.r): Generate from version info. * main.c (main): Pass program name to START_PROGRESS, END_PROGRESS. (main) [MPW]: Remove debugging hook. * mac-xdep.c (debug_openp): New flag. (mac_init): Set flag if env variable defined. * ser-mac.c (mac_open): Clarify error message. (mac_readchar): Call PROGRESS while looping. (mac_write): Call sleep instead of sec_sleep. (sec_sleep): Remove. * source.c (openp) [MPW]: Only print debugging info if debugging. * utils.c (query) [MPW]: Clarify that behavior is a bug.
1995-03-17* lib/gdb.exp: Skip CHILL for AIX and Solaris.Jim Kingdon2-2/+3
1995-03-17 * stabs.texinfo (Negative Type Numbers): Mention the fact thatJim Kingdon2-1/+6
GDB, as well as AIX dbx, supports the size type attribute.
1995-03-17 * gdb.base/nodebug.exp: Comment out redundant test. Make name ofJim Kingdon1-1/+1
tests unique.
1995-03-17 * gdb.base/nodebug.exp: Comment out redundant test. Make name ofJim Kingdon2-2/+9
test unique.
1995-03-17* lib/gdb.exp: Skip CHILL for AIX.Jim Kingdon2-1/+10
1995-03-17 * xcoffread.c (process_linenos): Make sure filename we pass toJim Kingdon1-89/+108
start_subfile will cause deduce_language_from_filename to return the correct thing. Reindent function to GNU standards.
1995-03-17 * gdb.base/nodebug.exp: It is OK if GDB thinks top and middle haveJim Kingdon2-2/+7
one argument of type "<non-float parameter>".
1995-03-17* nlm/gdbserve.c (handle_exception): #if out call to StopBell,J.T. Conklin3-7/+12
as it is not available on NetWare 3 or PIN. * nlm/ppc.c (StopBell): Removed.
1995-03-16 * xcoffread.c (read_xcoff_symtab): When creating a dummy parameterJim Kingdon2-3/+26
inferred from the traceback tags, give its type the name "<non-float parameter>".
1995-03-16* stabsread.c (rs6000_builtin_type): Recognize types -31 to -34.Jim Kingdon2-1/+19
1995-03-16* stabs.texinfo (Negative Type Numbers): Document types -31 to -34.Jim Kingdon2-0/+16
1995-03-16 * config/rom68k.exp: New file to support Motorola IDP board.Stu Grossman2-31/+19
* gdb.base/a2-run.exp: Skip this file if noargs is set. * gdb.base/break.c: Change things around so that this program doesn't depend upon args. This is necessary to make remote targets work (in general, they can't take args). * gdb.base/break.exp: Don't try to send args to program. Don't expect output. Also, replace lots of code with gdb_test.
1995-03-15 * findvar.c (read_register_bytes write_register_bytes): MakeStu Grossman3-2/+89
these routines much smarter about updating registers from the target, only doing so when absolutely necessary. This really speeds up register modification on some remote targets. * monitor.c: More cleanups. Get rid of monitor_load_ascii_srec. BFD makes this unnecessary. Lots of debugging speedups. * (expect): NULL terminate return string. * (monitor_open monitor_supply_register parse_register_dump monitor_wait monitor_fetch_register): Switch to using GNU regexp library to parse multi-register displays. * (monitor_read_memory): Read multiple bytes (up to 16) at once. * (monitor_create_inferior): Call clear_proceed_status to make run command notice first breakpoint. * (monitor_load): Clean up. Reset inferior_pid, set pc to start address and reset symbol table stuff to make loads put things into a fresh state. * (monitor_load_srec): Lower sleep time to 1 second. * monitor.h (struct monitor_ops): Add register_pattern and supply_register to monitor_ops. * rom68k-rom.c: Add new support for handling register dumps.
1995-03-15 * utils.c, defs.h (putchar_unfiltered, fputc_unfiltered): MakeJim Kingdon2-3/+14
argument be an int, not a char. Using a prototype followed by an old-style function definition in a case where an argument is widened is a GCC-ism not supported by the native AIX compiler.
1995-03-15* configure.in (alpha-*-netware*): Removed configuration.J.T. Conklin2-2/+1
1995-03-15Reworded comments. gdbserve.nlm is no longer NetWare/i386 specific.J.T. Conklin1-14/+14
1995-03-15* nlmstub.def: Removed, this was moved to nlm/gdbserve.defJ.T. Conklin10-1404/+0
long ago. * config/alpha/{alpha-nw.mt, gdbserve.mt, tm-alphanw.h}: Removed. * nlm/{README-ALPHA-NETWARE, aio.h, alpha-io.S, alpha-regdef.h, alpha.c, alpha.h, altdebug.h}: Removed.
1995-03-15* nlmstub.def: Removed, this was moved to nlm/gdbserve.defJ.T. Conklin2-5/+7
long ago. * config/alpha/{alpha-nw.mt, gdbserve.mt, tm-alphanw.h}: Removed. * nlm/{README-ALPHA-NETWARE, aio.h, alpha-io.S, alpha-regdef.h, alpha.c, alpha.h, altdebug.h}: Removed.
1995-03-15 * gdb.base/printcmds.exp (test_character_literals_accepted): TestJim Kingdon8-250/+205
printing of '\'' (which is what the comment says we are testing, even though we were not), not '''. (test_integer_literals_rejected): Test that printing ''' is an error. * gdb.fortran/exprs.exp, gdb.fortran/types.exp, gdb.chill/chexp.exp, gdb.base/printcmds.exp, gdb.c++/cplusfuncs.exp, gdb.chill/callch.exp, gdb.chill/misc.exp, gdb.chill/pr-6292.exp, gdb.chill/string.exp, gdb.chill/tuples.exp: Use gdb_test not test_print_accept. * lib/gdb.exp: Remove test_print_accept.
1995-03-15* nlm/gdbserve.c (main): Add support for processing BOARD=J.T. Conklin2-0/+18
argument, deprecate NODE=.
1995-03-15* c-exp.y (yylex): Make an empty character constant an error.Jim Kingdon2-0/+6
1995-03-15 * gdb.base/signals.exp (signal_tests_1): Make pass messageJim Kingdon1-0/+3
consistent with fail message.
1995-03-15 * gdb.base/whatis.exp: Remove xfails for printing char vs.Jim Kingdon1-0/+10
unsigned char; the bug (PR 1821) is fixed. * gdb.base/scope.exp: Remove xfails for PRs 1843 and 1868. * gdb.base/scope.exp (test_at_localscopes): Call pass for successful tests--makes xfailing them work right.
1995-03-15 * gdb.base/nodebug.exp: Test ability to call a function and passJim Kingdon1-1/+1
it a string (even with no debugging info).
1995-03-14 * valops.c (value_arg_coerce): Do possible value_coerce_arrayPer Bothner1-0/+5
before determining type argument to value_cast.
1995-03-14 * lib/gdb.exp (gdb_test): Between $pattern and $prompt, expectJim Kingdon11-286/+276
only \r\n, not .*. The test can pass .* as the last thing in $pattern if that is what it wants. In addition to providing this flexibility, this change should speed up pattern matching in cases where the pattern already ended with .* (there were a number of them). This change also helps catch bad patterns--in the old scheme the typo "char \*" instead of "char \\*" would pass. Now it is caught. * Many .exp files: Update callers.
1995-03-14 * remote-es.c: Replace ignore with 0.Kung Hsu2-1/+5
1995-03-14 * gdb.base/funcargs.exp: Replace \[(\]+ with \\(. The latter isJim Kingdon2-195/+202
clearer and does not spuriously match multiple ('s. Likewise for ) and *.