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. 092f880b8e4cacee96e85a885c206e8879e86fec


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  092f880b8e4cacee96e85a885c206e8879e86fec (commit)
       via  acbdb7f355f9dfa851dcff3154944a0d96771b0e (commit)
      from  c6ecbe44d87c71dc97f5d305c47cc3f7d4510e57 (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=092f880b8e4cacee96e85a885c206e8879e86fec

commit 092f880b8e4cacee96e85a885c206e8879e86fec
Author: Yao Qi <yao@codesourcery.com>
Date:   Mon Sep 29 21:37:32 2014 +0800

    Rename py-objfile-script-gdb.py.in to py-objfile-script-gdb.py
    
    Patch <https://sourceware.org/ml/gdb-patches/2011-07/msg00225.html> was
    to fix the problem that py-objfile-script-gdb.py is removed after an
    in-tree build and test.  As a result of the previous patch (we don't
    remove files copied to host any more), this patch is no longer needed.
    This patch is to revert it logically.
    
    gdb/testsuite:
    
    2014-10-20  Yao Qi  <yao@codesourcery.com>
    
    	* gdb.python/py-objfile-script-gdb.py.in: Rename it to ...
    	* gdb.python/py-objfile-script-gdb.py: New file.
    	* gdb.python/py-objfile-script.exp: Update reference to
    	py-objfile-script-gdb.py.in.  Use gdb_remote_donwload instead
    	of remote_download.  Remove the dest file.

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

commit acbdb7f355f9dfa851dcff3154944a0d96771b0e
Author: Yao Qi <yao@codesourcery.com>
Date:   Mon Sep 29 20:47:30 2014 +0800

    Don't remove files copied to host
    
    Nowadays, if we do in-tree build and run tests sequentially, some source
    files are removed, due to the following pattern:
    
    set pi_txt [gdb_remote_download host ${srcdir}/${subdir}/pi.txt]
    
    remote_exec host "rm -f $pi_txt"
    
    If testing is run sequentially, file ${srcdir}/${subdir}/pi.txt is
    copied to ${objdir}/${subdir}/pi.txt.  However, ${objdir} is ${srcdir}
    in the in-tree build/test, so the file is coped to itself, as a nop.
    As a result, the file in source is removed at the end of test.
    
    This patch fixes this problem by not removing files copied to host in
    each test.  This patch also addresses the question we've had that why
    don't we keep files copied to host because they are needed to reproduce
    certain fails.
    
    gdb/testsuite:
    
    2014-10-20  Yao Qi  <yao@codesourcery.com>
    
    	* gdb.base/checkpoint.exp: Don't remove file copied on host.
    	* gdb.base/step-line.exp: Likewise.
    	* gdb.dwarf2/dw2-anonymous-func.exp: Likewise.
    	* gdb.dwarf2/dw2-basic.exp: Likewise.
    	* gdb.dwarf2/dw2-compressed.exp: Likewise.
    	* gdb.dwarf2/dw2-filename.exp: Likewise.
    	* gdb.dwarf2/dw2-intercu.exp: Likewise.
    	* gdb.dwarf2/dw2-intermix.exp: Likewise.
    	* gdb.dwarf2/dw2-producer.exp: Likewise.
    	* gdb.dwarf2/mac-fileno.exp: Likewise.
    	* gdb.python/py-frame-args.exp: Likewise.
    	* gdb.python/py-framefilter.exp: Likewise.
    	* gdb.python/py-mi.exp: Likewise.
    	* gdb.python/py-objfile-script.exp: Likewise
    	* gdb.python/py-pp-integral.exp: Likewise.
    	* gdb.python/py-pp-re-notag.exp: Likewise.
    	* gdb.python/py-prettyprint.exp: Likewise.
    	* gdb.python/py-section-script.exp: Likewise.
    	* gdb.python/py-typeprint.exp: Likewise.
    	* gdb.python/py-xmethods.exp: Likewise.
    	* gdb.stabs/weird.exp: Likewise.
    	* gdb.xml/tdesc-regs.exp: Likewise.

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

Summary of changes:
 gdb/testsuite/ChangeLog                            |   33 ++++++++++++++++++++
 gdb/testsuite/gdb.base/checkpoint.exp              |    2 -
 gdb/testsuite/gdb.base/step-line.exp               |    2 -
 gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp    |    5 +--
 gdb/testsuite/gdb.dwarf2/dw2-basic.exp             |    5 +--
 gdb/testsuite/gdb.dwarf2/dw2-compressed.exp        |    5 +--
 gdb/testsuite/gdb.dwarf2/dw2-filename.exp          |    5 +--
 gdb/testsuite/gdb.dwarf2/dw2-intercu.exp           |    2 -
 gdb/testsuite/gdb.dwarf2/dw2-intermix.exp          |    6 +--
 gdb/testsuite/gdb.dwarf2/dw2-producer.exp          |    5 +--
 gdb/testsuite/gdb.dwarf2/mac-fileno.exp            |    5 +--
 gdb/testsuite/gdb.python/py-frame-args.exp         |    2 -
 gdb/testsuite/gdb.python/py-framefilter.exp        |    2 -
 gdb/testsuite/gdb.python/py-mi.exp                 |    2 -
 ...e-script-gdb.py.in => py-objfile-script-gdb.py} |    0
 gdb/testsuite/gdb.python/py-objfile-script.exp     |    7 +---
 gdb/testsuite/gdb.python/py-pp-integral.exp        |    2 -
 gdb/testsuite/gdb.python/py-pp-re-notag.exp        |    2 -
 gdb/testsuite/gdb.python/py-prettyprint.exp        |    4 --
 gdb/testsuite/gdb.python/py-section-script.exp     |    2 -
 gdb/testsuite/gdb.python/py-typeprint.exp          |    2 -
 gdb/testsuite/gdb.python/py-xmethods.exp           |    2 -
 gdb/testsuite/gdb.stabs/weird.exp                  |    2 -
 gdb/testsuite/gdb.xml/tdesc-regs.exp               |    4 --
 24 files changed, 43 insertions(+), 65 deletions(-)
 rename gdb/testsuite/gdb.python/{py-objfile-script-gdb.py.in => py-objfile-script-gdb.py} (100%)


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]