This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. a80db0157c31d3f0fbb37ea40384b11041429a2f
- From: luisgpm at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 17 Oct 2014 14:28:54 -0000
- Subject: gdb and binutils branch master updated. a80db0157c31d3f0fbb37ea40384b11041429a2f
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 a80db0157c31d3f0fbb37ea40384b11041429a2f (commit)
from b22089abcba7cc3be26a9ab7d60e01299ac13ea0 (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=a80db0157c31d3f0fbb37ea40384b11041429a2f
commit a80db0157c31d3f0fbb37ea40384b11041429a2f
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Fri Oct 17 11:28:17 2014 -0300
Fix mingw32 failures due to incorrect directory separator in pattern
Some testcases, mostly gdb.reverse ones, assume the presence of a
'/' directory separator before the source file name. This is
incorrect for mingw32 hosts, generating false failures for those
tests.
I attempted to catch most of the occurrences of the pattern
".*/$srcfile" and replaced them with ".*$srcfile". The latter
is used elsewhere in the testsuite. The resulting patch is attached.
I also see other occurrences of the same assumption throughout the
testsuite, but usually they are arguments for function calls and i
seem to recall either the test harness or GDB deals with those
paths properly.
gdb/testsuite:
2014-10-17 Luis Machado <lgustavo@codesourcery.com>
* gdb.guile/scm-breakpoint.exp: Do not assume any
directory separators when matching source file paths.
* gdb.python/py-breakpoint.exp: Likewise.
* gdb.reverse/break-precsave.exp: Likewise.
* gdb.reverse/break-reverse.exp: Likewise.
* gdb.reverse/consecutive-precsave.exp: Likewise.
* gdb.reverse/finish-precsave.exp: Likewise.
* gdb.reverse/finish-reverse-bkpt.exp: Likewise.
* gdb.reverse/finish-reverse.exp: Likewise.
* gdb.reverse/i386-precsave.exp: Likewise.
* gdb.reverse/i387-env-reverse.exp: Likewise.
* gdb.reverse/i387-stack-reverse.exp: Likewise.
* gdb.reverse/machinestate-precsave.exp: Likewise.
* gdb.reverse/machinestate.exp: Likewise.
* gdb.reverse/sigall-precsave.exp: Likewise.
* gdb.reverse/solib-precsave.exp: Likewise.
* gdb.reverse/step-precsave.exp: Likewise.
* gdb.reverse/until-precsave.exp: Likewise.
* gdb.reverse/watch-precsave.exp: Likewise.
* gdb.reverse/watch-reverse.exp: Likewise.
-----------------------------------------------------------------------
Summary of changes:
gdb/testsuite/ChangeLog | 23 +++++++++
gdb/testsuite/gdb.guile/scm-breakpoint.exp | 8 ++--
gdb/testsuite/gdb.python/py-breakpoint.exp | 10 ++--
gdb/testsuite/gdb.reverse/break-precsave.exp | 20 ++++----
gdb/testsuite/gdb.reverse/break-reverse.exp | 18 ++++----
gdb/testsuite/gdb.reverse/consecutive-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/finish-precsave.exp | 30 ++++++------
gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp | 4 +-
gdb/testsuite/gdb.reverse/finish-reverse.exp | 28 ++++++------
gdb/testsuite/gdb.reverse/i386-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 6 +-
.../gdb.reverse/machinestate-precsave.exp | 50 ++++++++++----------
gdb/testsuite/gdb.reverse/machinestate.exp | 48 +++++++++---------
gdb/testsuite/gdb.reverse/sigall-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/solib-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/step-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/until-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/watch-precsave.exp | 6 +-
gdb/testsuite/gdb.reverse/watch-reverse.exp | 4 +-
20 files changed, 148 insertions(+), 125 deletions(-)
hooks/post-receive
--
gdb and binutils