X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ftestsuite%2FChangeLog;h=2ce10cc9b5318cef230389c248ccdb13bfce02b7;hb=48573afd234edf06f50a9e42f4d3e3ea0383d69a;hp=fef87d8e4e30772a377db82904a8606f0533a1db;hpb=3c88a10a65798f8563848b4918e71833e7d3b8f3;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index fef87d8e4e..2ce10cc9b5 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,342 @@ +Mon Jan 15 09:33:00 1996 Fred Fish + + * gdb.stabs/configure.in (alpha-*-*,mips-*-*): Replace + [] tests with "test" and enclose string in quotes. + * gdb.stabs/configure: Rebuild + +Thu Jan 4 08:17:22 1996 Fred Fish + + * gdb.base/corefile.exp: When generating a core, discard any + error messages about ulimit not found and the "core dumped" + message from the shell that runs the coredumper. + +Wed Jan 3 01:30:41 1996 Jeffrey A Law (law@cygnus.com) + + * lib/gdb.exp (skip_chill_tests): Skip them on the PA too. + + * gdb.stabs/weird.exp: Use ${target_triplet} to determine + which sed script to run. Expect failure for v_comb test + on PA targets too. + +Sat Dec 30 16:09:04 1995 Fred Fish + + * gdb.base/corefile.exp: Remove "i*86-*-linux" xfail for + "print func2::coremaker_local" and for "backtrace in corefile.exp" + +Sat Dec 30 12:59:12 1995 Fred Fish + + * lib/gdb.exp: Fix typo and rewrite skip_chill_tests. + * gdb.stabs/weird.exp: Setup "sparc-sun-sunos4*" and + "sparc-sun-solaris*" xfails for "p v_comb". + * lib/gdb.exp (default_gdb_start): Fix typo. + * gdb.base/corefile.exp: Allow "Core was generated by ..." + messages to not include the full program name that caused + the core dump since some systems (such as solaris) apparently + truncate this path to about 80 characters. + When generating a core file first try increasing the core file + size limit to unlimited since some systems may default it to + zero, and it is harmless to try it. Move the test for failing + to generate a core file to where it will actually get executed. + * gdb.c++/templates.exp (test_ptype_of_templates): Accept + new gdb result from g++ debug info improvements and make old + pattern obsolescent. Also account for size_t differences + (may be int or long). + * gdb.base/a1-selftest.exp (test_with_self): Check for case where + initialization before function call is placed in the delay slot + and thus appears to be skipped over by commands such as "next". + +Fri Dec 29 16:09:20 1995 Stan Shebs + + * gdb.base/a1-selftest.exp (test_with_self): Run without windows. + +Wed Dec 6 10:45:42 1995 Jeffrey A. Law + + * gdb.base/*.exp: Make ${srcfile} only be the basename of the + input source file; fix code to compile test to deal with this + convention. + * gdb.c++/*.exp: Likewise. + +Mon Nov 27 11:40:16 1995 Fred Fish + + * gdb.base/signals.exp: Setup "alpha-*-osf2*" xfail for + "bt in signals.exp". + +Sat Nov 25 20:52:15 1995 Fred Fish + + * gdb.base/a1-selftest.exp: Add alpha-dec-osf2 setup_xfail for + "step over execarg initialization" and + "step over corearg initialization". + +Sat Nov 25 18:20:14 1995 Fred Fish + + * gdb.base/ptype.c (main): Declare malloc as a "char *" for systems + with sizeof(pointer) > sizeof(int). Avoid "void *" or include files. + +Sat Nov 25 11:03:42 1995 Fred Fish + + From Rob Savoye (rob@poseidon.cygnus.com) + * Makefile.in, configure.in, gdb.base/{Makefile.in, configure.in}, + gdb.c++/{Makefile.in, configure.in}, gdb.chill/{Makefile.in, + configure.in}, gdb.disasm/{Makefile.in, configure.in}, + gdb.stabs/{Makefile.in, configure.in}, gdb.threads/{Makefile.in, + configure.in}: Major reworking for autoconfig. + * aclocal.m4, configure, gdb.base/configure, gdb.c++/configure, + gdb.disasm/configure, gdb.stabs/configure, gdb.stabs/default.mt : + New files. + * config/unix-gdb.exp: Make GDB global. + * gdb.base/{a1-selftest.exp, a2-run.exp,bitfields.exp, break.exp, + callfuncs.exp, commands.exp, corefile.exp, crossload.exp, exprs.exp, + funcargs.exp, interrupt.exp, langs.exp, list.exp, mips_pro.exp, + nodebug.exp, opaque.exp, printcmds.exp, ptype.exp, recurse.exp, + regs.exp, return.exp, scope.exp, setvar.exp, sigall.exp, signals.exp, + term.exp, twice.exp, watchpoint.exp, whatis.exp}, + gdb.c++/{classes.exp, callfuncs.exp, inherit.exp, misc.exp, + templates.exp, virtfunc.exp}, gdb.chill/{callch.exp, chillvars.exp, + misc.exp, pr-4975.exp, pr-5016.exp, pr-5020.exp, pr-5022.exp, + pr-5646.exp, pr-5984.exp, pr-6292.exp, pr-6632.exp, pr-8134.exp, + pr-8136.exp, result.exp, string.exp, tuples.exp}, + gdb.disasm/{hppa.exp, sh3.exp}, gdb.stabs/weird.exp: Change continues + to returns as necessary, arrange for test to compile own testcase + executable. + * lib/gdb.exp: Changes for testsuite to compile own test cases. + +Tue Nov 21 16:15:45 1995 Fred Fish + + * gdb.c++/classes.exp (test_pointers_to_class_members): Add + clear_xfail at end of test which might not call either pass or fail. + * gdb.base/a1-selftest.exp: Add i*86-*-linuxaout xfail for + "backtrace through signal handler". + +Sat Nov 18 04:09:31 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * gdb.base/sigall.exp: Work around OSF/1-3.x kernel bug when + continuing from a job control stop signal. + * gdb.stabs/alpha.mt: Use $(CFLAGS) when building weird.o. + +Wed Nov 15 00:28:03 1995 Jeffrey A Law (law@cygnus.com) + + * gdb.base/callfuncs.exp: Remove bogus hppa xfails. + * gdb.base/corefile.exp: Likewise. + * gdb.base/funcargs.exp: Likewise. + +Tue Nov 14 15:18:10 1995 Stu Grossman (grossman@cygnus.com) + + * config/hmsirom.exp: Setup for talking to hmsi ROM monitor. + * config/monitor.exp: Add support for setting baud rate. + +Sat Nov 4 15:35:52 1995 Fred Fish + + * gdb.base/a1-selftest.exp: Remove i*86-*-sysv4* and + i*86-*-linux* xfails for "backtrace through signal handler". + * gdb.base/corefile.exp: Add i*86-*-sysv4* xfail for + "print func2::coremaker_local". + * gdb.base/break.exp: Add i*86-*-sysv4*, sparc-sun-sunos4, + alpha-dec-osf2* xfail for + "delete all breakpoints when none". + +Wed Nov 1 15:57:16 1995 Fred Fish + + * gdb.base/break.exp: Change test that deletes all breakpoints + when no user breakpoints are installed. A post 4.15 change + causes gdb to no longer prompt in this case. + +Tue Oct 31 15:13:43 1995 Fred Fish + + * gdb.base/return.exp (return_tests): Change xfail for test + "correct value returned double test" to stop xfailing at + Solaris 2.5. Apparently the bug has been fixed. + +Sun Oct 29 12:18:16 1995 Fred Fish + + * gdb.stabs/ecoff.sed: Remove comment lines except for first one. + IRIX 4.0 /bin/sed chokes on them, though they work fine elsewhere. + +Tue Oct 24 11:12:12 1995 Jeffrey A Law (law@cygnus.com) + + * gdb.disasm/hppa.exp: Test lci and syncdma instructions. + * gdb.disasm/hppa.s: Corresponding changes. + +Wed Oct 18 11:27:47 1995 Jeffrey A Law (law@cygnus.com) + + * gdb.base/configure.in (hppa*-*-hpux*): No longer needs target + makefile fragment. + * config/mt-hpux: Deleted. + +Tue Oct 17 23:02:12 1995 Jeffrey A Law (law@cygnus.com) + + * Many files: When warning about suppressed tests due to a + nonexistant test binary, avoid incrementing the warning count. + +Tue Oct 10 11:00:41 1995 Fred Fish + + * Makefile.in (TARGET_FLAGS_TO_PASS): Remove BISON. + +Sun Oct 8 04:23:14 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * gdb.base/return.exp: Change xfail from "sparc-*-solaris2.*" to + "sparc-*-solaris2*". + +Sat Sep 23 01:22:23 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * gdb.base/coremaker.c: Produce a full core dump for AIX targets. + Add global and local variables and initialize them. + * gdb.base/corefile.exp: Test correct mapping of corefile sections + by printing variables. Remove rs6000 and powerpc xfails, BFD now + extracts the file name and terminating signal from the core file. + * TODO: Remove note about tests for correct mapping of corefile. + * gdb.base/ptype.c (main): Use boolean2 to inhibit AIX 4.1 xlc + from optimizing it away. + * gdb.stabs/weird.exp: Remove rs6000 xfail, xcoffread.c now + handles common blocks. + +Thu Sep 21 01:28:10 1995 Jeff Law (law@snake.cs.utah.edu) + + * gdb.disasm/sh3.s (fmac): Update for new assembler syntax + * gdb.disasm/sh3.exp (fmac): Corresponding changes. + +Wed Sep 20 13:15:05 1995 Ian Lance Taylor + + * Makefile.in (maintainer-clean): New target, synonym for + realclean. + * gdb.base/Makefile.in (maintainer-clean): Likewise. + * gdb.c++/Makefile.in (maintainer-clean): Likewise. + * gdb.chill/Makefile.in (maintainer-clean): Likewise. + * gdb.disasm/Makefile.in (maintainer-clean): Likewise. + * gdb.stabs/Makefile.in (maintainer-clean): Likewise. + * gdb.threads/Makefile.in (maintainer-clean): Likewise. + +Sun Sep 10 13:14:01 1995 Fred Fish + + * gdb.base/scope.exp (text_at_main): Add "hppa*-*-hpux*" + xfails when not gcc compiled for "print foo::funclocal". + (test_at_foo): Add "hppa*-*-hpux*" xfails when not gcc compiled for: + "print foo::funclocal at foo", + "print 'scope1.c'::foo::funclocal at foo", + "print foo::funclocal_bss at foo", + "print 'scope1.c'::foo::funclocal_bss at foo", + "print foo::funclocal_ro at foo", + "print 'scope1.c'::foo::funclocal_ro at foo", + "print bar::funclocal at foo" and + "print 'scope1.c'::bar::funclocal at foo". + (test_at_bar): Add "hppa*-*-hpux*" xfails when not + gcc compiled for "print foo::funclocal at bar". + Expand all messages to ensure that they identify that + the test is at bar(). + * gdb.base/opaque.exp: Add "hppa*-*-hpux*" xfails when not + gcc compiled for: + "ptype on opaque struct pointer (statically)", + "ptype on opaque struct tagname (statically)", + "ptype on opaque struct pointer (dynamically) 1", + "ptype on opaque struct tagname (dynamically) 1", + "ptype on opaque struct pointer (dynamically) 2" and + "ptype on opaque struct tagname (dynamically) 2 + * gdb.base/nodebug.exp: Add "hppa*-*-hpux*" xfails when not + gcc compiled for: + "p datalocal" + "whatis datalocal", + "ptype datalocal", + "p bsslocal", + "whatis bsslocal", and + "ptype bsslocal". + * gdb.base/langs.exp: Add "hppa*-*-hpux*" xfails for + "backtrace in langs.exp" and "up to langs0__2do in langs.exp" + when not gcc compiled. + * gdb.base/funcargs.exp (float_and_integral_args): Add + "hppa*-*-hpux*" xfail for "run to call2a" when not gcc + compiled. + (discard_and_shuffle): Add "hppa*-*-hpux*" xfail for + "backtrace from call6a" when not gcc compiled. + (shuffle_round_robin): Add "hppa*-*-hpux*" xfail for + "backtrace from call7a" when not gcc compiled. + * gdb.base/callfuncs.exp (do_function_calls): + Add "hppa*-*-hpux*" xfail when not gcc compiled for + "p t_char_array_values(char_array_val2,char_array_val1)", + "p t_char_array_values(char_array_val1,char_array_val2)", + "p t_char_array_values("carray 1","carray 2")", + "p t_char_array_values("carray 1",char_array_val2)", + "p t_char_array_values(char_array_val1,"carray 2")", + "p sum_args(1,{2})", + "p sum_args(2,{2,3})", + "p sum_args(3,{2,3,4})", + "p sum_args(4,{2,3,4,5})" + * gdb.base/corefile.exp: Add "hppa*-*-hpux*" xfail for + "backtrace in corefile.exp" when not gcc compiled. + +Sat Sep 9 01:35:39 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * gdb.base/signals.exp: Rewrite `handle all print' test as + a procedure. Accept blanks or TABs as whitespace, increase + timeout and expect input buffer size for the large output + from the command. Remove "i*86-*-bsdi2.0" xfail. + +Sat Sep 2 06:41:26 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * gdb.base/setvar.exp: Add new testcases for truncation when + assigning invalid values to bitfields. + +Sat Sep 2 00:17:31 1995 Fred Fish + + * gdb.base/callfuncs.exp (do_function_calls): Remove + mips-sgi-irix* xfail for + "call inferior func with struct - returns char *" + and fix test so that an optional (unsigned char *) cast is + accepted in the result. + +Fri Sep 1 13:42:01 1995 Fred Fish + + * gdb.base/funcargs.exp (float_and_integral_args): Remove + sparc-sun-solaris2* xfail for "print f1 after run to call2a". + * gdb.c++/Makefile.in (SUFFIXES): Add .SUFFIXES and ".cc" suffix. + * gdb.base/signals.exp: Remove duplicate "handle all print" test + that accidentally got checked in. + +Sun Aug 27 23:35:35 1995 Fred Fish + + * gdb.base/callfuncs.exp (do_function_calls): Add alpha-dec-osf2* + clear_xfail for "p t_float_values2(3.14159,float_val2)" for gcc + compiled test. + * gdb.base/opaque.exp (setup_xfail_on_opaque_pointer): + Add mips-sgi-irix5* xfail for not gcc compiled. + * gdb.base/Makefile.in (nodebug.o): Also create nodebug.ci. + * gdb.base/nodebug.exp: Add mips-sgi-irix5 xfail when not gcc compiled for + "p top", "whatis top", "p middle", and "whatis middle". + * gdb.base/whatis.exp: Add mips-sgi-irix* xfail for + "whatis signed char" for not gcc compiled. + * gdb.base/setvar.exp: Add mips-sgi-irix4* xfail (works on irix5) for + "set variable signed char=-1 (-1)" and + "set variable signed char=0xFF (0xFF)" for not gcc compiled. + * gdb.base/funcargs.exp (float_and_integral_args): + Add mips-sgi-irix5* xfail for "run to call2a" for not gcc compiled. + Add mips-sgi-irix* xfail when not gcc compiled for + "continue to call2b". + Add mips-sgi-irix4* xfail (works with irix5) when gcc compiled for + "continue to call2g". + (discard_and_shuffle): Add mips-sgi-irix5* xfail whn not gcc compiled for + "backtrace from call6a" + (shuffle_round_robin): Add mips-sgi-irix* xfail when not gcc compiled for + "backtrace from call7k". + Add mips-sgi-irix5* xfail when not gcc compiled for + "backtrace from call7a". + (localvars_after_alloca): Fix gdb_test cmds for + "print * after runto ...". + Remove rs6000-*-* xfails for + "print i after runto localvars_after_alloca" and + "print l after runto localvars_after_alloca" + for all compilers. + * gdb.base/exprs.exp: Add mips-sgi-irix4* xfails (works with irix5), + when not compiled with gcc, for: + "print signed char == (minus)", + "print signed char != (minus)", + "print signed char < (minus)", + "print signed char > (minus)". + * gdb.base/callfuncs.exp (do_function_calls): + Add mips-sgi-irix* xfail, when compiled with native compiler, for + "call inferior func with struct - returns char *". + * gdb.base/return.exp (return_tests): Change xfail for + "correct value returned double test" to include Solaris 2.4. + * gdb.base/funcargs.exp (float_and_integral_args): + Add sparc-sun-solaris2* xfail for "print f1 after run to call2a". + Sat Aug 26 00:26:11 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) * gdb.base/setvar.c, gdb.base/setvar.exp: Add new tests for @@ -163,7 +502,7 @@ Fri Aug 11 13:36:20 1995 Jeff Law (law@snake.cs.utah.edu) failure (opcode table has been fixed to match reality). end-sanitize-sh3e -Mon Aug 14 09:01:59 1995 Fred Fish +Mon Aug 14 09:01:59 1995 Fred Fish * gdb.base/callfuncs.exp: Add rs6000-*-* xfails for "call inferior func with struct - returns char", @@ -373,7 +712,7 @@ Mon Jul 17 10:12:27 1995 Jeff Law (law@snake.cs.utah.edu) * gdb.base/a1-selftest.exp: Fix unmatched quotes in many timeout cases. -Wed Jul 12 10:20:08 1995 Fred Fish (fnf@rtl.cygnus.com) +Wed Jul 12 10:20:08 1995 Fred Fish (fnf@cygnus.com) * configure.in (configdirs): Remove gdb.chill from default list of subdirs and then add it back in only if doing a native build.