aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/gcc.dg/nextafter-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/nextafter-2.c3
-rw-r--r--gcc/testsuite/gcc.dg/profile-info-section.c2
3 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/nextafter-1.c b/gcc/testsuite/gcc.dg/nextafter-1.c
index 1916ac2..646a741 100644
--- a/gcc/testsuite/gcc.dg/nextafter-1.c
+++ b/gcc/testsuite/gcc.dg/nextafter-1.c
@@ -6,12 +6,14 @@
/* { dg-final { scan-tree-dump-not "nextafter" "optimized" } } */
/* { dg-final { scan-tree-dump-not "nexttoward" "optimized" } } */
+#ifndef _NEXT_AFTER_2
float nextafterf (float, float);
double nextafter (double, double);
long double nextafterl (long double, long double);
float nexttowardf (float, long double);
double nexttoward (double, long double);
long double nexttowardl (long double, long double);
+#endif
#define CHECK(x) if (!(x)) __builtin_abort ()
diff --git a/gcc/testsuite/gcc.dg/nextafter-2.c b/gcc/testsuite/gcc.dg/nextafter-2.c
index 8149a70..b36bc8b 100644
--- a/gcc/testsuite/gcc.dg/nextafter-2.c
+++ b/gcc/testsuite/gcc.dg/nextafter-2.c
@@ -25,4 +25,7 @@
# define NO_LONG_DOUBLE 1
# endif
#endif
+
+#define _NEXT_AFTER_2
+
#include "nextafter-1.c"
diff --git a/gcc/testsuite/gcc.dg/profile-info-section.c b/gcc/testsuite/gcc.dg/profile-info-section.c
index c27fe17..8f31f3b 100644
--- a/gcc/testsuite/gcc.dg/profile-info-section.c
+++ b/gcc/testsuite/gcc.dg/profile-info-section.c
@@ -1,3 +1,5 @@
+/* { dg-do compile } */
+/* { dg-skip-if "profile-info-section" { powerpc-ibm-aix* } } */
/* { dg-options "-fprofile-arcs -fprofile-info-section -fdump-tree-optimized" } */
int foo()