]> git.ipfire.org Git - thirdparty/binutils-gdb.git/log
thirdparty/binutils-gdb.git
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 ***

12 years ago * gdb.base/info-fun.exp: Fix failures on m68k, ppc64, s390x.
Doug Evans [Thu, 2 Aug 2012 22:29:03 +0000 (22:29 +0000)] 
* gdb.base/info-fun.exp: Fix failures on m68k, ppc64, s390x.

12 years ago2012-08-02 Sergio Durigan Junior <sergiodj@redhat.com>
Sergio Durigan Junior [Thu, 2 Aug 2012 20:36:47 +0000 (20:36 +0000)] 
2012-08-02  Sergio Durigan Junior  <sergiodj@redhat.com>

* gdb.base/pc-fp.exp: Adjust testcase to match different outputs from
s390x, PowerPC 64 and m68k-linux.

12 years ago * gdb.base/annota1.exp: Accept no frames-invalid notification
Ulrich Weigand [Thu, 2 Aug 2012 16:00:51 +0000 (16:00 +0000)] 
* gdb.base/annota1.exp: Accept no frames-invalid notification
when starting up the program.
* gdb.python/py-value.exp (test_value_numeric_ops): Pointers may
show a symbolic value as well.
* gdb.server/server-exec-info.exp: Skip test when skipping
gdbserver test and/or when skipping shared library tests.
* gdb.threads/linux-dp.exp: Unset "seen" when done with it to
avoid name conflicts with other tests.

12 years ago * gdb.dwarf2/dw2-icc-opaque.S: Remove .align directives.
Ulrich Weigand [Thu, 2 Aug 2012 15:58:38 +0000 (15:58 +0000)] 
* gdb.dwarf2/dw2-icc-opaque.S: Remove .align directives.
Fix wrong output on big-endian systems.
* gdb.dwarf2/dw2-icc-opaque.exp: Expect @mode32 attribute on
4-byte pointer types on 64-bit s390x.

12 years ago * gdb.base/watchpoint.c (func2): Initialize local_a. Add
Ulrich Weigand [Thu, 2 Aug 2012 15:56:40 +0000 (15:56 +0000)] 
* gdb.base/watchpoint.c (func2): Initialize local_a.  Add
marker comment at the beginning (after intialization).
* gdb.base/watchpoint.exp (test_complex_watchpoint): Set func2
breakpoint on marker comment instead of function begin.
(test_wide_location_1): Do not expect HW watchpoints on 32-bit
PowerPC.
(test_wide_location_2): Do not expect HW watchpoints on 32-bit
or 64-bit PowerPC.
(do_tests): Consistently set can-use-hw-watchpoints to 0 if
gdb,no_hardware_watchpoints flag is set.
(initialize): Remove now redundant can-use-hw-watchpoints change.

12 years agoChangeLog:
Ulrich Weigand [Thu, 2 Aug 2012 15:53:45 +0000 (15:53 +0000)] 
ChangeLog:

* inf-child.c (inf_child_fileio_pwrite): If pwrite fails, fall back
to attempting lseek/write.
(inf_child_fileio_pread): Likewise for pread.

gdbserver/ChangeLog:

* hostio.c (handle_pread): If pread fails, fall back to attempting
lseek/read.
(handle_pwrite): Likewise for pwrite.

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

12 years ago2012-08-01 Richard Henderson <rth@redhat.com>
Tom Tromey [Wed, 1 Aug 2012 19:48:44 +0000 (19:48 +0000)] 
2012-08-01  Richard Henderson  <rth@redhat.com>

* configure.tgt (m32c-*-*) [gdb_target_obs]: Remove prologue-value.o.
(mep-*-*) [gdb_target_obs]: Likewise.

12 years ago * gdb.base/catch-load.exp: Fix argument to gdb_load_shlibs.
Ulrich Weigand [Wed, 1 Aug 2012 13:08:42 +0000 (13:08 +0000)] 
* gdb.base/catch-load.exp: Fix argument to gdb_load_shlibs.
* gdb.base/ctxobj.exp: Call gdb_load_shlibs.
* gdb.base/print-file-var.exp: Likewise.
* gdb.server/solib-list.exp: Skip on remote targets.

12 years agogdbserver/ChangeLog:
Ulrich Weigand [Wed, 1 Aug 2012 13:05:44 +0000 (13:05 +0000)] 
gdbserver/ChangeLog:

* linux-arm-low.c (arm_linux_hw_point_initialize): Distinguish
between unsupported TYPE and unimplementable ADDR/LEN combination.
(arm_insert_point): Act on new return value.

testsuite/ChangeLog:

* gdb.base/watchpoint.exp (test_wide_location_1): Expect software
watchpoints on ARM.  When expecting software watchpoints, tolerate
(remote) targets that report unsupported hardware watchpoint only
at continue time.
(test_wide_location_2): Likewise.

12 years agoChangeLog:
Ulrich Weigand [Wed, 1 Aug 2012 12:57:07 +0000 (12:57 +0000)] 
ChangeLog:

* arm-linux-nat.c (arm_linux_hw_breakpoint_initialize): Do not
attempt to 4-byte-align HW breakpoint addresses for Thumb.

gdbserver/ChangeLog:

* linux-arm-low.c (arm_linux_hw_point_initialize): Do not attempt
to 4-byte-align HW breakpoint addresses for Thumb.

12 years agogdb/testsuite/
Jan Kratochvil [Wed, 1 Aug 2012 09:03:18 +0000 (09:03 +0000)] 
gdb/testsuite/
* gdb.base/valgrind-infcall.exp: Relax the UNSUPPORTED check for more
valgrind versions.

12 years agosim: bfin: set bfrom alias field to correct size
Mike Frysinger [Wed, 1 Aug 2012 03:36:44 +0000 (03:36 +0000)] 
sim: bfin: set bfrom alias field to correct size

When the sim is built w/out the bfroms, we end up passing a length of 0 when
mapping the rom region which the core sim code rejects.  So add an alias field
equal to the length to avoid that error.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
12 years agosim: bfin: update return value in bfin_reg_{fetch,store}
Mike Frysinger [Wed, 1 Aug 2012 03:35:37 +0000 (03:35 +0000)] 
sim: bfin: update return value in bfin_reg_{fetch,store}

The latest gdb sim-remote.c really wants a return value from the fetch/store
register functions, so update the Blackfin sim to avoid the warnings/errors.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
12 years ago*** empty log message ***
gdbadmin [Wed, 1 Aug 2012 00:00:02 +0000 (00:00 +0000)] 
*** empty log message ***

12 years ago* ppc-linux-tdep.c (ppc_linux_init_abi): Register
Andreas Schwab [Tue, 31 Jul 2012 19:51:02 +0000 (19:51 +0000)] 
* ppc-linux-tdep.c (ppc_linux_init_abi): Register
linux_get_siginfo_type.

12 years agogdb/
Jan Kratochvil [Tue, 31 Jul 2012 07:34:40 +0000 (07:34 +0000)] 
gdb/
* infcall.c (call_function_by_hand): Move BP_ADDR comment to
AT_ENTRY_POINT.
(call_function_by_hand) <ON_STACK>: Call write_memory with
gdbarch_breakpoint_from_pc, if possible.
(call_function_by_hand) <AT_ENTRY_POINT>: The BP_ADDR comment is moved
here.

gdb/testsuite/
* gdb.base/valgrind-infcall.c: New file.
* gdb.base/valgrind-infcall.exp: New file.

12 years agoThis commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.
nobody [Tue, 31 Jul 2012 07:33:17 +0000 (07:33 +0000)] 
This commit was manufactured by cvs2svn to create branch 'gdb_7_5-branch'.

Cherrypick from master 2012-07-31 07:33:16 UTC Jan Kratochvil <jan.kratochvil@redhat.com> 'gdb/':
    gdb/testsuite/gdb.base/valgrind-infcall.c
    gdb/testsuite/gdb.base/valgrind-infcall.exp

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

12 years ago * linespec.c (linespec_lex_number): A number followed
Keith Seitz [Mon, 30 Jul 2012 18:03:58 +0000 (18:03 +0000)] 
* linespec.c (linespec_lex_number): A number followed
by quotes is a valid number, too.

* gdb.linespec/ls-errs.exp: Check some quote-enclosed
linespecs.

12 years ago * gdb.dwarf2/fission-reread.S: Use .data instead of .bss.
Doug Evans [Mon, 30 Jul 2012 16:58:11 +0000 (16:58 +0000)] 
* gdb.dwarf2/fission-reread.S: Use .data instead of .bss.
* gdb.dwarf2/pr13961.S: Ditto.

12 years ago * gdb.dwarf2/dw4-sig-types.exp: Fix typo.
Doug Evans [Mon, 30 Jul 2012 16:34:34 +0000 (16:34 +0000)] 
* gdb.dwarf2/dw4-sig-types.exp: Fix typo.