]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
12 years agoRemove sp_regnum_from_eax and pc_regnum_from_eax
H.J. Lu [Sat, 10 Nov 2012 00:50:46 +0000 (00:50 +0000)] 
Remove sp_regnum_from_eax and pc_regnum_from_eax

PR backtrace/14646
PR gdb/14647
* i386-tdep.h (gdbarch_tdep): Remove sp_regnum_from_eax and
pc_regnum_from_eax.
* i386-tdep.c (i386_gdbarch_init): Don't use sp_regnum_from_eax
nor pc_regnum_from_eax.
* amd64-tdep.c (amd64_x32_init_abi): Don't set sp_regnum_from_eax
nor pc_regnum_from_eax.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 years ago Fix recent gdb_breakpoint regression.
Doug Evans [Mon, 15 Oct 2012 21:31:19 +0000 (21:31 +0000)] 
Fix recent gdb_breakpoint regression.
* gdb.java/jmisc.exp: gdb_breakpoint for $function - remove curly
braces from the parameter.
* gdb.java/jprint.exp: Likewise.
* lib/gdb.exp (runto): Fix call to gdb_breakpoint.

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

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

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

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

12 years ago PR breakpoints/14643.
Doug Evans [Thu, 11 Oct 2012 16:57:44 +0000 (16:57 +0000)] 
PR breakpoints/14643.
* linespec.c (struct ls_parser): New member keyword_ok.
(linespec_lexer_lex_string): Add comment.
(linespec_lexer_lex_one): Ignore keywords if it's the wrong place
for one.
(parse_linespec): Set keyword_ok.

testsuite/
* gdb.linespec/ls-errs.exp: Change tests of "b if|task|thread".
* gdb.linespec/thread.c: New file.
* gdb.linespec/thread.exp: New file.

12 years ago * lib/gdb.exp (gdb_breakpoint): Fix varargs scan.
Doug Evans [Thu, 11 Oct 2012 16:52:57 +0000 (16:52 +0000)] 
* lib/gdb.exp (gdb_breakpoint): Fix varargs scan.
Recognize "message" -> print pass and fail.  Add eof case.
(runto): Recognize message, no-message.  Print pass/fail if requested,
with same treatment as gdb_breakpoint.
(runto_main): Pass no-message to runto.
(gdb_internal_error_resync): Add log message.

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.