]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
12 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.
nobody [Thu, 11 Oct 2012 16:12:06 +0000 (16:12 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.

Cherrypick from master 2012-10-11 16:12:05 UTC Doug Evans <dje@google.com> ' PR breakpoints/14643.':
    gdb/testsuite/gdb.linespec/thread.c
    gdb/testsuite/gdb.linespec/thread.exp

12 years ago*** empty log message ***
gdbadmin [Thu, 11 Oct 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 10 Oct 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 9 Oct 2012 00:00:50 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 8 Oct 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 7 Oct 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/
Jan Kratochvil [Sat, 6 Oct 2012 21:10:57 +0000 (21:10 +0000)] 
gdb/
Fix crash during stepping on ppc32.
* ppc-linux-tdep.c (powerpc_linux_in_dynsym_resolve_code): Test NULL
SYM.

gdb/testsuite/
Fix crash during stepping on ppc32.
* gdb.base/step-symless.c: New file.
* gdb.base/step-symless.exp: New file.

12 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.
nobody [Sat, 6 Oct 2012 21:10:34 +0000 (21:10 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.

Cherrypick from master 2012-10-06 21:10:33 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.base/step-symless.c
    gdb/testsuite/gdb.base/step-symless.exp

12 years ago*** empty log message ***
gdbadmin [Sat, 6 Oct 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 5 Oct 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 4 Oct 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 3 Oct 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 2 Oct 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 1 Oct 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 30 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 29 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 28 Sep 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 27 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 26 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 25 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 24 Sep 2012 00:00:04 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 23 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 22 Sep 2012 00:00:35 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 21 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 20 Sep 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 19 Sep 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 18 Sep 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/
Jan Kratochvil [Mon, 17 Sep 2012 18:28:14 +0000 (18:28 +0000)] 
gdb/
* common/linux-ptrace.c: Change __i386__ to __i386__ || __x86_64__.
(linux_ptrace_test_ret_to_nx): Extend comment for x86_64.  Change
__i386__ to __i386__ || __x86_64__. Extend code also for __x86_64__.
Extend code also for PaX support.  Convert all gdb_assert to warning
calls.

12 years agogdb/
Jan Kratochvil [Mon, 17 Sep 2012 18:27:24 +0000 (18:27 +0000)] 
gdb/
Implement auto-load user conveniences suggested by Doug Evans.
* auto-load.c: Include top.h.
(file_is_auto_load_safe): New variable advice_printed.  Print advice.
(_initialize_auto_load): New variable scripts_directory_help.  Mention
GDBPY_AUTO_FILE_NAME and GDB_AUTO_FILE_NAME for set auto-load
scripts-directory.  Document in online help one can use also files for
set auto-load safe-path.
* python/py-auto-load.c: (GDBPY_AUTO_FILE_NAME): Move it from here ...
* python/python.h (GDBPY_AUTO_FILE_NAME): ... to here.

12 years agogdb/
Jan Kratochvil [Mon, 17 Sep 2012 07:17:28 +0000 (07:17 +0000)] 
gdb/
PR 14119
* frame.c (skip_inlined_frames): Skip also TAILCALL_FRAME frames.
(frame_pop): Drop also TAILCALL_FRAME frames.
* infcmd.c (finish_command): Ignore also TAILCALL_FRAME frames.

gdb/testsuite/
PR 14119
* gdb.arch/amd64-tailcall-ret.S: New file.
* gdb.arch/amd64-tailcall-ret.c: New file.
* gdb.arch/amd64-tailcall-ret.exp: New file.
* gdb.reverse/amd64-tailcall-reverse.S: New file.
* gdb.reverse/amd64-tailcall-reverse.c: New file.
* gdb.reverse/amd64-tailcall-reverse.exp: New file.

12 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.
nobody [Mon, 17 Sep 2012 07:15:49 +0000 (07:15 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.

Cherrypick from master 2012-09-17 07:15:48 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.arch/amd64-tailcall-ret.S
    gdb/testsuite/gdb.arch/amd64-tailcall-ret.c
    gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp
    gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.S
    gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.c
    gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp

12 years agogdb/
Jan Kratochvil [Mon, 17 Sep 2012 07:14:56 +0000 (07:14 +0000)] 
gdb/
PR 14548
* infrun.c (handle_inferior_event): Do not reverse-continue back to the
function start if we are already at function start.  Both for
reverse-next and for reverse-step into function without line number
info.

gdb/testsuite/
PR 14548
* gdb.reverse/singlejmp-reverse-nodebug.S: New file.
* gdb.reverse/singlejmp-reverse-nodebug.c: New file.
* gdb.reverse/singlejmp-reverse.S: New file.
* gdb.reverse/singlejmp-reverse.c: New file.
* gdb.reverse/singlejmp-reverse.exp: New file.

12 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.
nobody [Mon, 17 Sep 2012 07:09:36 +0000 (07:09 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.

Cherrypick from master 2012-09-17 07:09:35 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S
    gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.c
    gdb/testsuite/gdb.reverse/singlejmp-reverse.S
    gdb/testsuite/gdb.reverse/singlejmp-reverse.c
    gdb/testsuite/gdb.reverse/singlejmp-reverse.exp

12 years ago*** empty log message ***
gdbadmin [Mon, 17 Sep 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 16 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 15 Sep 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 14 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/testsuite/
Jan Kratochvil [Thu, 13 Sep 2012 05:35:18 +0000 (05:35 +0000)] 
gdb/testsuite/
* gdb.base/valgrind-infcall.exp: Remove comment about Ubuntu.

12 years ago*** empty log message ***
gdbadmin [Thu, 13 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 12 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 11 Sep 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 10 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 9 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 8 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 7 Sep 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 6 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago * linux-crisv32-low.c: Fix compile errors.
Hans-Peter Nilsson [Wed, 5 Sep 2012 00:48:51 +0000 (00:48 +0000)] 
* linux-crisv32-low.c: Fix compile errors.

12 years ago*** empty log message ***
gdbadmin [Wed, 5 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 4 Sep 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 3 Sep 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 2 Sep 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 1 Sep 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 31 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 30 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago * main.c (print_gdb_help): Remove reference to
Doug Evans [Wed, 29 Aug 2012 19:27:58 +0000 (19:27 +0000)] 
* main.c (print_gdb_help): Remove reference to
--use-deprecated-index-sections.

12 years ago*** empty log message ***
gdbadmin [Wed, 29 Aug 2012 00:00:04 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Tue, 28 Aug 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/
Jan Kratochvil [Mon, 27 Aug 2012 16:52:06 +0000 (16:52 +0000)] 
gdb/
* auto-load.c (auto_load_objfile_script): Rename to ...
(auto_load_objfile_script_1): ... here, change variable realname to
parameter realname, document it, add return value, add variable retval.
(auto_load_objfile_script): New function.

gdb/doc/
* gdb.texinfo (objfile-gdb.py file): New paragraph for .exe stripping.

12 years agogdb/
Jan Kratochvil [Mon, 27 Aug 2012 16:47:32 +0000 (16:47 +0000)] 
gdb/
* cli/cli-decode.c (print_doc_line): Keep skipping '.' and ',' not
followed by a whitespace.

12 years agogdb/
Jan Kratochvil [Mon, 27 Aug 2012 16:42:55 +0000 (16:42 +0000)] 
gdb/
PR gdb/14494.
* dwarf2read.c (dwarf2_locate_sections): Move variable aflag here.
Move the SEC_HAS_CONTENTS check here - for any NAMES use.
(dwarf2_locate_sections) <eh_frame>: Move the variable and check from
here.

12 years ago*** empty log message ***
gdbadmin [Mon, 27 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 26 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 25 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 24 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 23 Aug 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago * defs.h: Include build-gnulib/config.h
Keith Seitz [Wed, 22 Aug 2012 20:05:02 +0000 (20:05 +0000)] 
* defs.h: Include build-gnulib/config.h
* server.h: Include build-gnulib-gbserver/config.h.
* gdbreplay.c: Likewise.

12 years ago*** empty log message ***
gdbadmin [Wed, 22 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago * symfile.c (allocate_symtab): Use host_address_to_string
Pierre Muller [Tue, 21 Aug 2012 16:05:46 +0000 (16:05 +0000)] 
* symfile.c (allocate_symtab): Use host_address_to_string
function instead of cast of pointer to long which is not
compatible with x86_64-w64-mingw32 build.

12 years ago*** empty log message ***
gdbadmin [Tue, 21 Aug 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 20 Aug 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 19 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 18 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agoSet version to 7.5.0.20120817-cvs
gdbadmin [Fri, 17 Aug 2012 18:42:07 +0000 (18:42 +0000)] 
Set version to 7.5.0.20120817-cvs

12 years agoGDB 7.5 released.
gdbadmin [Fri, 17 Aug 2012 18:34:12 +0000 (18:34 +0000)] 
GDB 7.5 released.

12 years agoUpdate GDB version number in version.in gdb_7_5-2012-08-17-release
gdbadmin [Fri, 17 Aug 2012 17:21:44 +0000 (17:21 +0000)] 
Update GDB version number in version.in

12 years ago*** empty log message ***
gdbadmin [Fri, 17 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago PR python/14386:
Tom Tromey [Thu, 16 Aug 2012 17:08:44 +0000 (17:08 +0000)] 
PR python/14386:
* varobj.c (update_dynamic_varobj_children): Don't call
PyIter_Check.
gdb/testsuite
* gdb.python/py-mi.exp: Add test for printer whose children
are a list.
* gdb.python/py-prettyprint.c (struct children_as_list): New.
(main): New variable children_as_list.
* gdb.python/py-prettyprint.py (class pp_children_as_list):
New.
(register_pretty_printers): Register new printer.

12 years ago*** empty log message ***
gdbadmin [Thu, 16 Aug 2012 00:00:05 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 15 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/testsuite/
Jan Kratochvil [Tue, 14 Aug 2012 18:48:57 +0000 (18:48 +0000)] 
gdb/testsuite/
* gdb.base/attach-twice.exp: Remove excessive ps exec.

12 years ago*** empty log message ***
gdbadmin [Tue, 14 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Mon, 13 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 12 Aug 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 11 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Fri, 10 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Thu, 9 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Wed, 8 Aug 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/testsuite/
Jan Kratochvil [Tue, 7 Aug 2012 18:05:40 +0000 (18:05 +0000)] 
gdb/testsuite/
* gdb.base/valgrind-infcall.exp (continue #$continue_count): Use
global variable loop, not a 'break'.  Add loop count limit to 100.
Add new fail case for terminated vgdb.

12 years agogdb/doc/
Jan Kratochvil [Tue, 7 Aug 2012 16:51:52 +0000 (16:51 +0000)] 
gdb/doc/
* gdbint.texinfo (Debugging GDB): In section
'Debugging @value{GDBN} with itself' change .gdbinit for gdb-gdb.gdb.
Mention also gdb-gdb.py.

12 years agogdb/testsuite/
Jan Kratochvil [Tue, 7 Aug 2012 13:14:50 +0000 (13:14 +0000)] 
gdb/testsuite/
Do not false FAIL with old GCCs.
* gdb.base/watchpoint.exp (self-delete local watch) <$no_hw>: XFAIL for
GCC < 4.5 in $no_hw mode.

12 years ago*** empty log message ***
gdbadmin [Tue, 7 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years agogdb/testsuite/
Jan Kratochvil [Mon, 6 Aug 2012 20:18:51 +0000 (20:18 +0000)] 
gdb/testsuite/
* gdb.base/list.exp (test_only_end): New function.
Call it.

12 years ago * dwarf2-frame.c (clear_pointer_cleanup): New function.
Tom Tromey [Mon, 6 Aug 2012 19:21:51 +0000 (19:21 +0000)] 
* dwarf2-frame.c (clear_pointer_cleanup): New function.
(dwarf2_frame_cache): Use it.
* frame-unwind.h (frame_sniffer_ftype): Document prologue
cache initialization constraint.

12 years ago PR cli/14392:
Tom Tromey [Mon, 6 Aug 2012 18:33:57 +0000 (18:33 +0000)] 
PR cli/14392:
* cli/cli-cmds.c (list_command): Filter 'sals_end'.

12 years ago*** empty log message ***
gdbadmin [Mon, 6 Aug 2012 00:00:33 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sun, 5 Aug 2012 00:00:03 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago*** empty log message ***
gdbadmin [Sat, 4 Aug 2012 00:00:32 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago * dwarf2-frame.c (dwarf2_frame_cache): Call do_cleanups before
Tom Tromey [Fri, 3 Aug 2012 20:53:03 +0000 (20:53 +0000)] 
* dwarf2-frame.c (dwarf2_frame_cache): Call do_cleanups before
return.

12 years ago2012-08-03 Edjunior Machado <emachado@linux.vnet.ibm.com>
Edjunior Barbosa Machado [Fri, 3 Aug 2012 17:49:29 +0000 (17:49 +0000)] 
2012-08-03  Edjunior Machado  <emachado@linux.vnet.ibm.com>

* gdb.base/valgrind-infcall.exp: Expect leading `.' on ppc64's
symbols. Abort if vgdb remote connection is closed.

12 years ago*** empty log message ***
gdbadmin [Fri, 3 Aug 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***