re PR c++/35319 (ICE throwing fixed-point types)
authorJason Merrill <jason@redhat.com>
Wed, 10 Dec 2008 22:11:44 +0000 (17:11 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 10 Dec 2008 22:11:44 +0000 (17:11 -0500)
commit07523e7c080b44354836524f09f1c9a11f2a1679
tree262e40a0acb4385f32e278194a774e3b2f7f60a0
parent615cb001bb90ef2acb21c011918b456c59ddb5de
re PR c++/35319 (ICE throwing fixed-point types)

        PR c++/35319
        * mangle.c (write_builtin_type): Add mangling for decimal floating
        point and fixed point types.
        (write_type): Pass FIXED_POINT_TYPE along.
        * cp-demangle.c (cplus_demangle_type): Support fixed-point types.
        (d_print_comp, d_dump): Likewise.

From-SVN: r142661
gcc/cp/ChangeLog
gcc/cp/mangle.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/fixed2.C [new file with mode: 0644]
include/ChangeLog
include/demangle.h
libiberty/ChangeLog
libiberty/cp-demangle.c