re PR c/32191 (ICE with complex __float128)
PR c/32191 * gcc/c-common.c (c_define_builtins): Call targetm.init_builtins () before build_common_builtin_nodes (). testsuite/ChangeLog: PR c/32191 * gcc.dg/pr32191.c: New test. From-SVN: r125314
This commit is contained in:
parent
bd075cf298
commit
8de7ef2a87
|
@ -1,3 +1,9 @@
|
|||
2007-06-04 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR c/32191
|
||||
* gcc/c-common.c (c_define_builtins): Call targetm.init_builtins ()
|
||||
before build_common_builtin_nodes ().
|
||||
|
||||
2007-06-04 Steve Ellcey <sje@cup.hp.com>
|
||||
|
||||
PR target/31733
|
||||
|
|
|
@ -3491,9 +3491,10 @@ c_define_builtins (tree va_list_ref_type_node, tree va_list_arg_type_node)
|
|||
#include "builtins.def"
|
||||
#undef DEF_BUILTIN
|
||||
|
||||
targetm.init_builtins ();
|
||||
|
||||
build_common_builtin_nodes ();
|
||||
|
||||
targetm.init_builtins ();
|
||||
if (flag_mudflap)
|
||||
mudflap_init ();
|
||||
}
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2007-06-04 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR c/32191
|
||||
* gcc.dg/pr32191.c: New test.
|
||||
|
||||
2007-05-28 Tobias Burnus <burnus@net-b.de>
|
||||
|
||||
PR fortran/32124
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
/* { dg-do compile { target { { i?86-*-* x86_64-*-* } && lp64 } } } */
|
||||
/* { dg-options "-std=c99" } */
|
||||
|
||||
typedef _Complex float __attribute__((mode(TC))) _Complex128;
|
||||
|
||||
_Complex128 foo (_Complex128 x, _Complex128 y)
|
||||
{
|
||||
return x * y;
|
||||
}
|
Loading…
Reference in New Issue