This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 95c64f92be44781ab0f9472e88296fbf971c79fa
- From: qiyao at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 16 May 2014 12:22:28 -0000
- Subject: gdb and binutils branch master updated. 95c64f92be44781ab0f9472e88296fbf971c79fa
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 95c64f92be44781ab0f9472e88296fbf971c79fa (commit)
from 19679ecafced89bcaea535d8129f6ecbc8199e9e (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=95c64f92be44781ab0f9472e88296fbf971c79fa
commit 95c64f92be44781ab0f9472e88296fbf971c79fa
Author: Yao Qi <yao@codesourcery.com>
Date: Tue Apr 22 12:56:08 2014 +0800
Fix display of tabulation character for mingw hosts.
Pierre proposed this patch
https://sourceware.org/ml/gdb-patches/2013-10/msg00011.html and
Tom gave a suggestion that it's better to do check \t in print_wchar
<https://sourceware.org/ml/gdb-patches/2013-11/msg00148.html>
However, I don't see the follow-up to this discussion.
We encounter two fails in printcmds.exp on mingw host, and Pierre's
patch fixes them. I pick it up, update a little per Tom's
comments, and post it here for review. This patch fixes these fails
below on mingw32 host.
FAIL: gdb.base/charset.exp: print string in ASCII
FAIL: gdb.base/charset.exp: try printing '\t' in ASCII
FAIL: gdb.base/charset.exp: print string in ISO-8859-1
FAIL: gdb.base/charset.exp: try printing '\t' in ISO-8859-1
FAIL: gdb.base/charset.exp: print string in UTF-32
FAIL: gdb.base/charset.exp: try printing '\t' in UTF-32
FAIL: gdb.base/printcmds.exp: p ctable1[9]
FAIL: gdb.base/printcmds.exp: p &ctable1[1*8]
Also regression tested on x86_64-linux. Is it OK?
gdb:
2014-05-16 Pierre Muller <muller@sourceware.org>
Yao Qi <yao@codesourcery.com>
* valprint.c (print_wchar): Move the code on checking whether
W is a printable wide char to the default branch of switch
statement below. Call wchar_printable instead of gdb_iswprint.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 7 +++
gdb/valprint.c | 126 +++++++++++++++++++++++++++++---------------------------
2 files changed, 72 insertions(+), 61 deletions(-)
hooks/post-receive
--
gdb and binutils