Commit dfcb2b51 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.h (TARGET_HPUX_11): New.
	* config/pa/pa-hpux11.h (TARGET_HPUX_11): New.
	* config/pa/pa.c (pa_init_builtins): Use TARGET_HPUX_11.

From-SVN: r121211
parent ddde5c6d
2007-01-26 Steve Ellcey <sje@cup.hp.com>
PR other/30182
* config/pa/pa.h (TARGET_HPUX_11): New.
* config/pa/pa-hpux11.h (TARGET_HPUX_11): New.
* config/pa/pa.c (pa_init_builtins): Use TARGET_HPUX_11.
2007-01-26 Daniel Berlin <dberlin@dberlin.org> 2007-01-26 Daniel Berlin <dberlin@dberlin.org>
Richard Guenther <rguenther@suse.de> Richard Guenther <rguenther@suse.de>
......
...@@ -191,3 +191,6 @@ Boston, MA 02110-1301, USA. */ ...@@ -191,3 +191,6 @@ Boston, MA 02110-1301, USA. */
with secondary definition (weak) symbols. */ with secondary definition (weak) symbols. */
#undef TARGET_SOM_SDEF #undef TARGET_SOM_SDEF
#define TARGET_SOM_SDEF 1 #define TARGET_SOM_SDEF 1
#undef TARGET_HPUX_11
#define TARGET_HPUX_11 1
...@@ -512,7 +512,7 @@ pa_init_builtins (void) ...@@ -512,7 +512,7 @@ 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 TARGET_HPUX_11
if (built_in_decls [BUILT_IN_FINITE]) if (built_in_decls [BUILT_IN_FINITE])
set_user_assembler_name (built_in_decls [BUILT_IN_FINITE], "_Isfinite"); set_user_assembler_name (built_in_decls [BUILT_IN_FINITE], "_Isfinite");
if (built_in_decls [BUILT_IN_FINITEF]) if (built_in_decls [BUILT_IN_FINITEF])
......
...@@ -84,6 +84,11 @@ extern int flag_pa_unix; ...@@ -84,6 +84,11 @@ extern int flag_pa_unix;
#define TARGET_HPUX_10_10 0 #define TARGET_HPUX_10_10 0
#endif #endif
/* HP-UX 11.* features (11.00, 11.11, 11.23, etc.) */
#ifndef TARGET_HPUX_11
#define TARGET_HPUX_11 0
#endif
/* HP-UX 11i multibyte and UNIX 98 extensions. */ /* HP-UX 11i multibyte and UNIX 98 extensions. */
#ifndef TARGET_HPUX_11_11 #ifndef TARGET_HPUX_11_11
#define TARGET_HPUX_11_11 0 #define TARGET_HPUX_11_11 0
......
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