2020-02-29 John David Anglin <danglin@gcc.gnu.org>
* g++.dg/pr90981.C: Skip on hppa*-*-hpux*.
* gcc.dg/gnu2x-attrs-1.c: Add dg-require-alias.
* gcc.dg/pr90756.c: Add -fno-common option on hppa*-*-hpux*.
* gcc.dg/torture/
20190327-1.c: Likewise.
* gcc.dg/spellcheck-options-21.c: Skip on 32-bit hppa*-*-hpux*.
* gcc.dg/strlenopt-68.c: Skip on hppa*-*-hpux*.
* gcc.dg/torture/pr90020.c: Likewise.
* gcc.dg/ucnid-16-utf8.c: Add dg-require-iconv "latin1".
2020-02-29 John David Anglin <danglin@gcc.gnu.org>
+ * g++.dg/pr90981.C: Skip on hppa*-*-hpux*.
+ * gcc.dg/gnu2x-attrs-1.c: Add dg-require-alias.
+ * gcc.dg/pr90756.c: Add -fno-common option on hppa*-*-hpux*.
+ * gcc.dg/torture/20190327-1.c: Likewise.
+ * gcc.dg/spellcheck-options-21.c: Skip on 32-bit hppa*-*-hpux*.
+ * gcc.dg/strlenopt-68.c: Skip on hppa*-*-hpux*.
+ * gcc.dg/torture/pr90020.c: Likewise.
+ * gcc.dg/ucnid-16-utf8.c: Add dg-require-iconv "latin1".
+
PR ipa/92548
* gcc.dg/ipa/ipa-sra-12.c: xfail parameter split test on 32-bit
hppa*-*-hpux*.
/* { dg-do compile } */
+/* { dg-skip-if "No dwarf debug support" { hppa*-*-hpux* } } */
/* { dg-options "-O2 -g -gdwarf-5 -gsplit-dwarf" } */
/* No addresses in the DWARF, so no .debug_addr section,
/* Test C2x attribute syntax. Test GNU attributes appertain to
appropriate constructs. */
/* { dg-do compile } */
+/* { dg-require-alias "" } */
/* { dg-options "-std=gnu2x" } */
void f (void) {};
/* { dg-do compile } */
/* { dg-options "-O2 -Wno-psabi" } */
/* { dg-additional-options "-mno-sse" { target ia32 } } */
+/* { dg-additional-options "-fno-common" { target hppa*-*-hpux* } } */
typedef float B __attribute__((vector_size(4 * sizeof (float))));
typedef unsigned long long C __attribute__((vector_size(4 * sizeof (long long))));
/* { dg-do compile } */
+/* { dg-skip-if "-flto not supported" { { hppa*-*-hpux* } && { ! lp64 } } } */
/* { dg-options "-flto=sparta" } */
/* { dg-error "unrecognized argument to '-flto=' option: 'sparta'" "" { target *-*-* } 0 } */
the expected result regardless of the order of the expression
operands.
{ dg-do run }
+ { dg-skip-if "UNIX 2003 return behavior not supported" { hppa*-*-hpux* } }
{ dg-options "-O2 -Wall" } */
#include "strlenopt.h"
/* { dg-do run } */
+/* { dg-additional-options "-fno-common" { target hppa*-*-hpux* } } */
typedef long v2di __attribute__((vector_size(16)));
v2di v;
/* { dg-do run } */
+/* { dg-skip-if "No undefined weak" { hppa*-*-hpux* } } */
/* { dg-require-weak "" } */
/* { dg-additional-options "-Wl,-undefined,dynamic_lookup" { target *-*-darwin* } } */
/* { dg-additional-options "-Wl,-flat_namespace" { target *-*-darwin[89]* } } */
/* { dg-do compile } */
+/* { dg-require-iconv "latin1" } */
/* { dg-options "-std=c99 -g -finput-charset=latin1" } */
/* { dg-final { scan-file ucnid-16-utf8.s "²" } } */