This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb and binutils branch master updated. d674a7090f3ae01552e9df5044acc2df1127a7c0


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".

The branch, master has been updated
       via  d674a7090f3ae01552e9df5044acc2df1127a7c0 (commit)
       via  20fa339009918ded4110124744bf97c12d3d77f5 (commit)
       via  784667142320ce3cbd8c4542c147451e43fb30d4 (commit)
      from  54bff650843cacd3c17a0afdb0fe32e15e1b65b0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d674a7090f3ae01552e9df5044acc2df1127a7c0

commit d674a7090f3ae01552e9df5044acc2df1127a7c0
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date:   Wed Jan 22 15:37:41 2014 +0000

    Fix regression on s390x with entry-values.exp.
    
    The trace-specific test case 'entry-values' concludes fairly late in
    the process that this platform doesn't support trace.  Before that,
    there are some platform specifics that don't work on s390x.  The fix
    addresses two aspects:
    
    (1) Removal of an excess space character in the regex for the
        disassembly.  This is needed when there is a function alignment
        gap, because then the hex address is immediately followed by a
        colon, like in the first 'nopr' line below:
    
        (gdb) disassemble foo+50,+10
        Dump of assembler code from 0x32 to 0x3c:
           0x0000000000000032 <foo+50>: br      %r4
           0x0000000000000034:  nopr    %r7
           0x0000000000000036:  nopr    %r7
           0x0000000000000038 <bar+0>:  stmg    %r11,%r15,88(%r15)
        End of assembler dump.
    
    (2) Handling for the s390-specific call instruction.
    
    gdb/testsuite/ChangeLog:
    	* gdb.trace/entry-values.exp: Remove excess space character from
    	regex patterns.  Handle s390 call instruction.

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=20fa339009918ded4110124744bf97c12d3d77f5

commit 20fa339009918ded4110124744bf97c12d3d77f5
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date:   Wed Jan 22 15:33:00 2014 +0000

    Re-introduce '_start' labels and add alignment in dw2-dir-file-name test case.
    
    On ppc64-linux a function symbol does not point to code, but to the
    function descriptor.  Thus the previous change for this test case
    broke it:
    
          https://sourceware.org/ml/gdb-patches/2014-01/msg00275.html
    
    This patch reverts to the original method, re-introducing '_start'
    symbols.  In addition, it adds sufficient alignment before the label,
    such that the label never points into an alignment gap.
    
    gdb/testsuite/ChangeLog:
    	* gdb.dwarf2/dw2-dir-file-name.c (FUNC): Insert alignment and
    	define "*_start" label.  Make "name" static.
    	* gdb.dwarf2/dw2-dir-file-name.exp: Replace references to
    	${name} by references to ${name}_start.

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=784667142320ce3cbd8c4542c147451e43fb30d4

commit 784667142320ce3cbd8c4542c147451e43fb30d4
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date:   Wed Jan 22 15:31:10 2014 +0000

    Prevent appending "-g" after "-g3" to compile options in info-macros.exp.
    
    When upstream gcc is given a command line with the "-g" option after
    "-g3", it doesn't generate a ".debug_macro" section.  This is because
    the last option wins, thus downgrading the debug level again.  Without
    any macro debug information in the executable, info-macros.exp
    obviously produces many failures.
    
    Since the "-g" option is appended by DejaGnu's target_compile whenever
    the "debug" option is set, the fix just removes that option.
    
    gdb/testsuite/ChangeLog:
    	* gdb.base/info-macros.exp: Remove "debug" from the compile
    	options.

-----------------------------------------------------------------------

Summary of changes:
 gdb/testsuite/ChangeLog                        |   17 +++++++++++++++++
 gdb/testsuite/gdb.base/info-macros.exp         |    4 +++-
 gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.c   |   10 +++++++++-
 gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp |    6 +++---
 gdb/testsuite/gdb.trace/entry-values.exp       |    6 ++++--
 5 files changed, 36 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
gdb and binutils


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]