This is the mail archive of the
src-cvs@sourceware.org
mailing list .
src/libiberty ChangeLog cp-demangle.c testsuit ...
- From: jakub at sourceware dot org
- To: src-cvs at sourceware dot org
- Date: 10 Jun 2010 15:42:02 -0000
- Subject: src/libiberty ChangeLog cp-demangle.c testsuit ...
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