From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7774 invoked by alias); 10 Jun 2010 15:42:02 -0000 Received: (qmail 7758 invoked by uid 9071); 10 Jun 2010 15:42:02 -0000 Date: Thu, 10 Jun 2010 15:42:00 -0000 Message-ID: <20100610154202.7757.qmail@sourceware.org> From: jakub@sourceware.org To: src-cvs@sourceware.org Subject: src/libiberty ChangeLog cp-demangle.c testsuit ... Mailing-List: contact src-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sourceware.org X-SW-Source: 2010-q2/txt/msg00018.txt.bz2 CVSROOT: /cvs/src Module name: src Changes by: jakub@sourceware.org 2010-06-10 15:42:01 Modified files: libiberty : ChangeLog cp-demangle.c libiberty/testsuite: demangle-expected Log message: PR other/43838 * cp-demangle.c (struct d_print_info): Add flush_count field. (d_print_init): Initialize it to 0. (d_print_flush): Increment it. (d_print_comp): If needed flush before appending ", ". Only decrement dpi->len if no flushes happened during the recursive call. * testsuite/demangle-expected: Add a test for this. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/src/libiberty/ChangeLog.diff?cvsroot=src&r1=1.537&r2=1.538 http://sourceware.org/cgi-bin/cvsweb.cgi/src/libiberty/cp-demangle.c.diff?cvsroot=src&r1=1.86&r2=1.87 http://sourceware.org/cgi-bin/cvsweb.cgi/src/libiberty/testsuite/demangle-expected.diff?cvsroot=src&r1=1.50&r2=1.51