PR c++/42338
commite9b1be72e8c51f2f935e82733151993527722cad
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Jan 2010 01:58:53 +0000 (21 01:58 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Jan 2010 01:58:53 +0000 (21 01:58 +0000)
tree7f36d32b649117c432fd4d50913d0ac71b47d393
parent3af97df7ac22a2392b5b59ed1bd77809c351d2da
PR c++/42338
* mangle.c (write_expression): Handle tree codes that have extra
arguments in the middle-end.
* cp-demangle.c (d_print_comp): Fix array index printing.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156103 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/mangle.c
gcc/testsuite/g++.dg/abi/mangle39.C [new file with mode: 0644]
libiberty/ChangeLog
libiberty/cp-demangle.c