From fae927d3bd1c1d5bcef31763547658d8ee5336d0 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Wed, 11 Nov 2009 23:44:24 -0500 Subject: re PR c++/39131 (decimal float point: ICE on typeid( 0.dd )) PR c++/39131 * rtti.c (emit_support_tinfos): Add DFP types. * config/abi/pre/gnu.ver: Add DFP types. * testsuite/util/testsuite_abi.cc (check_version): Add CXXABI_1.3.4. From-SVN: r154113 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/rtti.c | 1 + 2 files changed, 6 insertions(+) (limited to 'gcc/cp') diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 80948b1..355cf99 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,10 @@ 2009-11-11 Jason Merrill + PR c++/39131 + * rtti.c (emit_support_tinfos): Add DFP types. + +2009-11-11 Jason Merrill + * call.c (build_op_delete_call): Downgrade error about placement/non-placement confusion to permerror. diff --git a/gcc/cp/rtti.c b/gcc/cp/rtti.c index 3fb6d11..e96abcb 100644 --- a/gcc/cp/rtti.c +++ b/gcc/cp/rtti.c @@ -1448,6 +1448,7 @@ emit_support_tinfos (void) &long_integer_type_node, &long_unsigned_type_node, &long_long_integer_type_node, &long_long_unsigned_type_node, &float_type_node, &double_type_node, &long_double_type_node, + &dfloat32_type_node, &dfloat64_type_node, &dfloat128_type_node, 0 }; int ix; -- cgit v1.1