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. 3bdff46b67a527886f49735a5d192c05a332a131


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  3bdff46b67a527886f49735a5d192c05a332a131 (commit)
      from  62cf91a31e4086abbee7bae5cb1b6d9f5133aaad (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=3bdff46b67a527886f49735a5d192c05a332a131

commit 3bdff46b67a527886f49735a5d192c05a332a131
Author: Luis Machado <lgustavo@codesourcery.com>
Date:   Thu Oct 30 09:48:10 2014 -0200

    Skip tests that use cd for remote hosts
    
    Several GDB tests change directory before compiling the test program
    in order to test source file names that include directories.  This
    doesn't work on a remote host because default_target_compile in
    DejaGnu's target.exp copies each source file with
    "[remote_download host $x]" which uses "[file tail $file] to strip
    off the directory of each file.  If the source directory is remote
    mounted on the host, this also leaves copied files in the source
    directory.
    
    A similar skip is already used in gdb.test/fullname.exp:
    
        # We rely on being able to copy things around.
    
        if { [is_remote host] } {
    	untested "setting breakpoints by full path"
    	return -1
        }
    
    This patch causes three GDB tests that use "cd" to be skipped for a
    remote host.  For gdb.base/fullpath-expand.exp this eliminates two
    failures and prevents the test from leaving files fullpath-expand.c
    and fullpath-expand-func.c in gdb/testsuite.  For
    gdb.base/realname-expand.exp it eliminates two failures.  For
    gdb.linespec/macro-relative.exp it prevents file macro-relative.c
    from being left in gdb/testsuite/gdb.linespec/base/two.
    
    gdb/testsuite/
    
    	* gdb.base/fullpath-expand.exp: Skip for a remote host.
    	* gdb.base/realname-expand.exp: Likewise.
    	* gdb.linespec/macro-relative.exp: Likewise.

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

Summary of changes:
 gdb/testsuite/ChangeLog                       |    6 ++++++
 gdb/testsuite/gdb.base/fullpath-expand.exp    |    5 +++++
 gdb/testsuite/gdb.base/realname-expand.exp    |    5 +++++
 gdb/testsuite/gdb.linespec/macro-relative.exp |    5 +++++
 4 files changed, 21 insertions(+), 0 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]