re PR target/25042 (__float128 ICE on x86)

PR target/25042
	* i386.c (ix86_init_mmx_sse_builtins): Do not delcare float128

From-SVN: r109582
This commit is contained in:
Jan Hubicka 2006-01-11 14:26:45 +01:00 committed by Jan Hubicka
parent 81d9f8df19
commit f749178de1
2 changed files with 12 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2006-01-11 Jan Hubicka <jh@suse.cz>
PR target/25042
* i386.c (ix86_init_mmx_sse_builtins): Do not delcare float128
2006-01-11 Jan Hubicka <jh@suse.cz>
* i386.h (TARGET_DECOMPOSE_LEA): Kill.

View File

@ -14669,10 +14669,13 @@ ix86_init_mmx_sse_builtins (void)
(*lang_hooks.types.register_builtin_type) (float80_type, "__float80");
}
if (TARGET_64BIT)
{
float128_type = make_node (REAL_TYPE);
TYPE_PRECISION (float128_type) = 128;
layout_type (float128_type);
(*lang_hooks.types.register_builtin_type) (float128_type, "__float128");
}
/* Add all builtins that are more or less simple operations on two
operands. */