]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/testsuite/ChangeLog
* gdb.base/fileio.c: Include unistd.h as required for lseek(2).
[thirdparty/binutils-gdb.git] / gdb / testsuite / ChangeLog
index 940022d3f8315296f51af96832de3b119de0aa5e..34f0d40e69242e775c363e3d57b0ad1a0be74de3 100644 (file)
@@ -1,3 +1,437 @@
+2005-01-10  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/fileio.c: Include unistd.h as required for lseek(2).
+
+2005-01-07  Andrew Cagney  <cagney@gnu.org>
+
+       * configure.ac: Rename configure.in, require autoconf 2.59.
+       * configure: Re-generate.
+       * gdb.stabs/configure.ac: Rename configure.in, require autoconf 2.59.
+       * gdb.stabs/configure: Re-generate.
+       * gdb.hp/configure.ac: Rename configure.in, require autoconf 2.59.
+       * gdb.hp/configure: Re-generate.
+       * gdb.hp/gdb.objdbg/configure.ac: Rename configure.in, require
+       autoconf 2.59.
+       * gdb.hp/gdb.objdbg/configure: Re-generate.
+       * gdb.hp/gdb.defects/configure.ac: Rename configure.in, require
+       autoconf 2.59.
+       * gdb.hp/gdb.defects/configure: Re-generate.
+       * gdb.hp/gdb.compat/configure.ac: Rename configure.in, require
+       autoconf 2.59.
+       * gdb.hp/gdb.compat/configure: Re-generate.
+       * gdb.hp/gdb.base-hp/configure.ac: Rename configure.in, require
+       autoconf 2.59.
+       * gdb.hp/gdb.base-hp/configure: Re-generate.
+       * gdb.hp/gdb.aCC/configure.ac: Rename configure.in, require
+       autoconf 2.59.
+       * gdb.hp/gdb.aCC/configure: Re-generate.
+
+2004-12-15  Jim Blandy  <jimb@redhat.com>
+
+       * gdb.threads/linux-dp.exp: Fix output regexp to handle output
+       under NPTL when there is debugging info available for libpthread.
+
+2004-12-13  Jerome Guitton  <guitton@gnat.com>
+
+       * gdb.ada/fixed_points.c: New file.
+       * gdb.ada/fixed_points.exp: New file.
+
+2004-12-03  Randolph Chung  <tausq@debian.org>
+
+       * gdb.arch/pa-nullify.exp: New file.
+       * gdb.arch/pa-nullify.s: New file.
+
+2004-11-30  Randolph Chung  <tausq@debian.org>
+
+       * gdb.threads/thread_check.exp: Use ${srcfile} for test program name
+       instead of "tbug".  Fix regexp to work properly with gdb_test.
+
+2004-11-29  Paul Hilfinger  <Hilfinger@gnat.com>
+
+       * gdb.base/bitfields2.exp: New test.
+       * gdb.base/bitfields2.c: New file.
+
+2004-11-28  Richard Earnshaw  <rearnsha@arm.com>
+
+       * config/sim.exp (gdb_load): Return 0 on success, -1 on failure.
+
+2004-11-16  Randolph Chung  <tausq@debian.org>
+
+       * gdb.base/unload.exp: Pass relative path to gdb_get_line_number.
+
+2004-11-14  Daniel Jacobowitz  <dan@debian.org>
+
+       * gdb.threads/threadapply.exp: Correct "macro details" test.
+
+2004-11-11  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.threads/threadapply.exp: New test.
+       * gdb.threads/threadapply.c: New file.
+
+2004-11-07  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/savedregs.exp: Correct pattern used for sigtramp
+       frames.
+
+2004-11-05  Felix Lee  <felix+log1@specifixinc.com>
+
+       * gdb.base/cursal.exp: New file.
+       * gdb.base/cursal.c: New file.
+
+2004-11-03  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.base/savedregs.exp, gdb.base/savedregs.c: New files.
+
+2004-10-30  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.asm/asm-source.exp: Add mips*-*-netbsd* to the list of
+       NetBSD/ELF targets.
+
+2004-10-29  Joel Brobecker  <brobecker@gnat.com>
+
+       * gdb.threads/bp_in_thread.c: New file, copied from
+       pthread_cond_wait.c.
+       * gdb.threads/bp_in_thread.c: Use bp_in_thread.c as the source
+       file, rather than reusing the .c file from another testcase.
+
+2004-10-20  Joel Brobecker  <brobecker@gnat.com>
+
+       * gdb.ada/null_record.exp: Check where we stopped after
+       sending the start command, instead of where the associated
+       temporary breakpoint was inserted.
+
+2004-10-14  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.mi/gdb701.c (main): Return 0.
+
+2004-10-13  Daniel Jacobowitz  <dan@debian.org>
+
+       * gdb.dwarf2/dw2-intercu.S, gdb.dwarf2/dw2-intercu.exp: New files.
+
+2004-10-12  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.threads/schedlock.c: Add comment markers to use to find
+       line numbers.
+       * gdb.threads/schedlock.exp: Adjust regex to handle the new
+       comments.
+       * gdb.threads/watchthreads.exp: Use gdb_get_line_number to find
+       breakpoint lines.
+
+2004-10-12  Daniel Jacobowitz  <dan@debian.org>
+
+       * gdb.dwarf2/dw2-basic.exp: Run on Hurd also.
+
+2004-10-12  Daniel Jacobowitz  <dan@debian.org>
+
+       * configure.in: Add gdb.dwarf2.
+       * configure: Regenerated.
+       * Makefile.in: Add gdb.dwarf2.
+       * gdb.dwarf2/Makefile.in, gdb.dwarf2/dw2-basic.S,
+       gdb.dwarf2/dw2-basic.exp, gdb.dwarf2/main.c,
+       gdb.dwarf2/file1.txt: New files.
+
+2004-10-11  Orjan Friberg  <orjanf@axis.com>
+
+       * gdb.threads/bp_in_thread.exp: Use runto_main and "continue" instead 
+       of "run", since the latter doesn't work with remote targets.  Adjust
+       the breakpoint numbering accordingly.
+       * gdb.threads/pthread_cond_wait.exp: Ditto.
+
+2004-10-08  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/overlays.exp: Update copyright years.
+
+2004-10-08  Kei Sakamoto  <sakamoto.kei@renesas.com>
+
+       * gdb.base/overlays.exp: Disable if target is Linux.
+
+2004-10-06  Felix Lee  <felix+log1@specifixinc.com>
+
+       * config/gdbserver.exp (gdb_load): Use right filename on remote.
+
+2004-10-05  Kei Sakamoto  <sakamoto.kei@renesas.com>
+
+       * gdb.asm/asm-source.exp: Add m32r-linux target.
+       * gdb.asm/m32r-linux.inc: New file.
+
+2004-09-24  Andrew Cagney  <cagney@redhat.com>
+           David Anderson <anderson@redhat.com>
+
+       * gdb.base/bigcore.exp (extract_heap): If the expect "file size"
+       command fails, assume things will work.
+       * gdb.base/bigcore.c: Include <sys/stat.h> and <fcntl.h>.
+       (_GNU_SOURCE): Define.
+       (print_unsigned, print_hex): Change parameter to "long long".
+       (print_byte_count): New function, use to print byte counts.
+       (large_off_t, large_lseek, O_LARGEFILE): Define dependant on
+       O_LARGEFILE.
+       (main): Compute an upper bound on a corefile in max_core_size.
+       Limit memory chunk size to max_core_size.  Limit total memory
+       allocated to max_core_size.
+
+2004-09-23  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.base/bigcore.exp: Replace the code that creates a corefile
+       from a separate process with code that creates a corefile by
+       making the inferior dump core.
+
+2004-09-23  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/sigstep.exp: Avoid comments withing gdb_test_multiple
+       block.
+
+2004-09-23  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/constvars.exp (local_compiler_xfail_check_2):
+       New proc.  Accept both gcc 3.x.x and gcc 4.x.x.
+       * gdb.base/volatile.exp (local_compiler_xfail_check_2):
+       Likewise.
+
+2004-09-20  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.java/jprint.exp: New test case for java inferior call.
+       * gdb.java/jprint.java: Ditto.
+
+2004-09-15  Joel Brobecker  <brobecker@gnat.com>
+
+       * gdb.base/bigcore.exp: Deactivate on IRIX targets.
+
+2004-09-14  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.threads/killed.c: Include <stdlib.h>.
+       * gdb.threads/pthreads.c: Likewise.
+
+2004-09-14  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.threads/killed.c: Add copyright notice.
+
+2004-09-10  Jason Molenda  (jmolenda@apple.com)
+
+        * gdb.base/define.exp: Two new tests to verify zero space chars
+        after 'if' and 'while' commands in a user-defined command is correctly
+        parsed.
+
+2004-09-08  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.base/signals.exp (signal_tests_1): Delete.  Merge signal
+       delivery test with duplicate at end of file.
+
+2004-09-06  Mark Kettenis  <kettenis@jive.nl>
+
+       * gdb.base/unload.exp: Link with -dl on *-*-solaris*.
+
+2004-09-05  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * config/hppro.exp: Removed.
+
+2004-09-05  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * config/sparclet.exp: Removed.
+
+2004-09-05  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * config/udi.exp: Removed.
+
+2004-09-02  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/sigstep.exp (advance): Use "-continue_timer" option
+       of "exp_continue".
+       (advancei): Likewise.
+
+2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.base/unload.exp: Fix so messages aren't duplicated.
+
+2004-09-01  Manoj Iyer  <manjo@austin.ibm.com>
+
+       * gdb.gdb/complaints.exp (setup_test): Use new gdb.exp functionality
+       to check for nodebug in executable.
+       * gdb.gdb/observer.exp (setup_test): Likewise.
+       * gdb.gdb/selftest.exp (test_with_self): Likewise.
+       * gdb.gdb/xfullpath.exp (setup_test): Likewise.
+
+2004-09-01  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.threads/staticthreads.c, gdb.threads/staticthreads.exp: New
+       files.
+
+2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * gdb.base/unload.exp: Fix expected warning message to match
+       latest format.
+
+2004-09-01  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.base/call-rt-st.exp: Fix typos.
+
+2004-08-31  Manoj Iyer  <manjo@austin.ibm.com>
+
+       * gdb.threads/thread_check.exp: New testcase.
+       * gdb.threads/thread_check.c: New testcase.
+
+2004-08-31  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.base/sigstep.exp (breakpoint_to_handler_entry)
+       (skip_to_handler_entry): New procedures.  Test stepping into a
+       handler when the breakpoint is at the handler's entry point.
+
+2004-08-30  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.base/sigstep.exp (breakpoint_over_handler): Remove kfail
+       gdb/1757.
+
+2004-08-27  Michael Chastain  <mec.gnu@mindspring.com>
+
+       With code from Manoj Iyer <manjo@austin.ibm.com>:
+       * lib/gdb.exp (gdb_file_cmd): Return more information in the
+       return value.  Add an arm for "no debugging symbols found".
+       Change a stray "error" to "perror".
+       (gdb_run_cmd): Adapt to new return value.
+       * gdb.base/remote.exp: Adapt to new return value.
+       * gdb.gdb/complaints.exp: Likewise.
+       * gdb.gdb/observer.exp: Likewise.
+       * gdb.gdb/selftest.exp: Likewise.
+       * gdb.gdb/xfullpath.exp: Likewise.
+
+2004-08-27  Joel Brobecker  <brobecker@gnat.com>
+
+       * gdb.threads/bp_in_thread.exp: New testcase.
+
+2004-08-27  Michael Chastain  <mec.gnu@mindspring.com>
+
+       Fix PR testsuite/1735.
+       * gdb.threads/schedlock.c (thread_function): Add a cast
+       to suppress a gcc warning.
+       * gdb.threads/thread-specific.c (thread_function): Likewise.
+
+2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/unload.c: Include <stdlib.h>.
+
+2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
+
+       From Paul Gilliam <pgilliam@us.ibm.com>:
+       * gdb.base/call-sc.exp (test_scalar_returns): Make sure PC is
+       synchronized after the "return".
+
+2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.mi/basics.c: Include <stdio.h>.
+       * gdb.mi/pthreads.c: Include <stdlib.h>.
+       * gdb.mi/var-cmd.c: Include <stdlib.h>.
+
+2004-08-26  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.threads/schedlock.c: Add copyright notice.
+
+2004-08-25  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.base/sigstep.exp (breakpoint_to_handler, skip_to_handler)
+       (skip_over_handler, breakpoint_over_hander): New test procedures.
+       (advance, advancei): Add a proper prefix, do not use
+       rerun_to_main.
+       * gdb.base/sigstep.c (main): Change to use an infinite loop.
+
+2004-08-24  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.mi/basics.c: Add copyright notice.
+       * gdb.mi/var-cmd.c: Add copyright notice.
+
+2004-08-23  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * lib/gdb.exp: Remove signed_keyword_not_used.
+       * lib/compiler.c: Likewise.
+       * lib/compiler.cc: Likewise.
+
+2004-08-23  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/whatis.c: Remove conditional disabling of "signed".
+       * gdb.base/whatis.exp: Remove signed_keyword_not_used.
+
+2004-08-23  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/whatis.c: Add copyright notice.
+
+2004-08-20  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.arch/i386-prologue.exp (skip_breakpoint): New function.  Use
+       it to skip the breakpoints encoded in the inline assembly.
+
+2004-08-20  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * Makefile.in: Add gdb.fortran.
+
+2004-08-20  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.base/call-sc.exp (test_scalar_returns):
+       Fix cut-and-paste glitch in "Make fun return now".
+
+2004-08-17  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * configure.in: Add gdb.fortran.
+       * configure: Regenerate.
+       * gdb.fortran/Makefile.in: New file.
+       * lib/gdb.exp (skip_fortran_tests): New procedure.
+
+2004-08-17  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.mi/mi-var-block.exp: Use gdb_get_line_number.  Remove
+       reference to bug-gnu@prep.ai.mit.edu.
+       * gdb.mi/mi-var-child.exp: Likewise.
+       * gdb.mi/mi-var-cmd.exp: Likewise.
+       * gdb.mi/mi-var-display.exp: Likewise.
+       * gdb.mi/mi2-var-block.exp: Likewise.
+       * gdb.mi/mi2-var-child.exp: Likewise.
+       * gdb.mi/mi2-var-cmd.exp: Likewise.
+       * gdb.mi/mi2-var-display.exp: Likewise.
+
+2004-08-15  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/unload.c (main): Make local variable msg const.
+
+2004-08-15  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.mi/mi-cli.exp: Use gdb_get_line_number.  Remove reference
+       to bug-gnu@prep.ai.mit.edu.
+       * gdb.mi/mi-disassemble.exp: Likewise.
+       * gdb.mi/mi-eval.exp: Likewise.
+       * gdb.mi/mi-file.exp: Likewise.  Also, add comment about the
+       default line number.
+       * gdb.mi/mi-return.exp: Likewise.
+       * gdb.mi/mi-simplerun.exp: Likewise.
+       * gdb.mi/mi-stack.exp: Likewise.
+       * gdb.mi/mi-stepi.exp: Likewise.  Also, replace wildcarded line
+       number with explicit range test.
+       * gdb.mi/mi-watch.exp: Likewise.
+       * gdb.mi/mi2-break.exp: Likewise.
+       * gdb.mi/mi2-cli.exp: Likewise.
+       * gdb.mi/mi2-disassemble.exp: Likewise.
+       * gdb.mi/mi2-eval.exp: Likewise.
+       * gdb.mi/mi2-file.exp: Likewise.  Also, add comment about the
+       default line number.
+       * gdb.mi/mi2-return.exp: Likewise.
+       * gdb.mi/mi2-simplerun.exp: Likewise.
+       * gdb.mi/mi2-stack.exp: Likewise.
+       * gdb.mi/mi2-stepi.exp: Likewise.  Also, replace wildcarded line
+       number with explicit range test.
+       * gdb.mi/mi2-watch.exp: Likewise.
+
+2004-08-15  Michael Chastain  <mec.gnu@mindspring.com>
+
+       * gdb.cp/ctti.exp: Tweak srcfile and objfile to have no slashes.
+       * gdb.cp/m-static.exp: Likewise.
+       * gdb.cp/rtti.exp: Likewise.
+
+2004-08-14  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/bigcore.c: Include <sys/types.h> and <sys/time.h>.
+
+2004-08-14  Eli Zaretskii  <eliz@gnu.org>
+
+       * ChangeLog: Prefix Local Variables with semi-colons and indent
+       the reference to older ChangeLog files, to fix fontification in
+       Emacs.
+
 2004-08-13  Michael Chastain  <mec.gnu@mindspring.com>
 
        * gdb.mi/mi-break.exp: Use gdb_get_line_number.
        cp_test_ptype_class.
        (test_enums): Likewise.
 
+2004-08-10  Andrew Cagney  <cagney@gnu.org>
+
+       * gdb.threads/staticthreads.c, gdb.threads/staticthreads.exp: New
+       files.
+
 2004-08-10  Andrew Cagney  <cagney@gnu.org>
 
        * gdb.gdb/selftest.exp (do_steps_and_nexts): Remove code to skip
@@ -12656,14 +13095,14 @@ Sun Feb 21 10:55:55 1993  Mike Werner  (mtw@poseidon.cygnus.com)
        will allow them to work with the new version of dejagnu will be
        made in a future update.
 
-For additional changes see gdb.mi/ChangeLog-1999-2003.
+ For additional changes see gdb.mi/ChangeLog-1999-2003.
 \f
-Local Variables:
-mode: change-log
-left-margin: 8
-fill-column: 74
-version-control: never
-End:
+;; Local Variables:
+;; mode: change-log
+;; left-margin: 8
+;; fill-column: 74
+;; version-control: never
+;; End:
 
     Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
     2003, 2004 Free Software Foundation, Inc.