Commit 7d522000 by Steve Ellcey Committed by Steve Ellcey

re PR target/30182 (FAIL: gcc.dg/pr28796-2.c (test for excess errors))

	PR other/30182
	* config/pa/pa.c (pa_init_builtins): Set asm names for finite routines.
	* config/ia64/ia64.c (ia64_init_builtins):  Ditto.

From-SVN: r121178
parent cd259a98
2007-01-25 Steve Ellcey <sje@cup.hp.com>
PR other/30182
* config/pa/pa.c (pa_init_builtins): Set asm names for finite routines.
* config/ia64/ia64.c (ia64_init_builtins): Ditto.
2007-01-25 Richard Guenther <rguenther@suse.de> 2007-01-25 Richard Guenther <rguenther@suse.de>
* doc/invoke.texi (-Wcoverage-mismatch): Document. * doc/invoke.texi (-Wcoverage-mismatch): Document.
......
...@@ -9146,6 +9146,19 @@ ia64_init_builtins (void) ...@@ -9146,6 +9146,19 @@ ia64_init_builtins (void)
IA64_BUILTIN_FLUSHRS); IA64_BUILTIN_FLUSHRS);
#undef def_builtin #undef def_builtin
if (TARGET_HPUX)
{
if (built_in_decls [BUILT_IN_FINITE])
set_user_assembler_name (built_in_decls [BUILT_IN_FINITE],
"_Isfinite");
if (built_in_decls [BUILT_IN_FINITEF])
set_user_assembler_name (built_in_decls [BUILT_IN_FINITEF],
"_Isfinitef");
if (built_in_decls [BUILT_IN_FINITEL])
set_user_assembler_name (built_in_decls [BUILT_IN_FINITEL],
"_Isfinitef128");
}
} }
rtx rtx
......
...@@ -512,6 +512,12 @@ pa_init_builtins (void) ...@@ -512,6 +512,12 @@ pa_init_builtins (void)
implicit_built_in_decls[(int) BUILT_IN_FPUTC_UNLOCKED] implicit_built_in_decls[(int) BUILT_IN_FPUTC_UNLOCKED]
= implicit_built_in_decls[(int) BUILT_IN_PUTC_UNLOCKED]; = implicit_built_in_decls[(int) BUILT_IN_PUTC_UNLOCKED];
#endif #endif
#if TARGET_HPUX
if (built_in_decls [BUILT_IN_FINITE])
set_user_assembler_name (built_in_decls [BUILT_IN_FINITE], "_Isfinite");
if (built_in_decls [BUILT_IN_FINITEF])
set_user_assembler_name (built_in_decls [BUILT_IN_FINITEF], "_Isfinitef");
#endif
} }
/* Function to init struct machine_function. /* Function to init struct machine_function.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment