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


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