components/gcc48/patches/008-c99_classification_macros.patch
author pkidd <patrick.kidd@oracle.com>
Wed, 04 Nov 2015 16:32:18 -0800
branchs11u3-sru
changeset 5063 86c367271071
parent 2997 6a6348ea8de7
permissions -rw-r--r--
build metadata for S11.3SRU3.1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2997
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     1
# 2013-07-17 Stefan Teleman <[email protected]>
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     2
# This test case is marked as "expected to fail on Solaris", due to a
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     3
# misconfiguration of the GNU C++ Standard Library in Solaris.
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     4
--- gcc-4.7.3/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc	2010-08-08 03:07:16.000000000 -0700
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     5
+++ gcc-4.7.3/libstdc++-v3/testsuite/26_numerics/headers/cmath/c99_classification_macros_c++0x.cc	2013-07-18 14:27:59.606294430 -0700
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     6
@@ -17,6 +17,8 @@
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     7
 
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     8
 // { dg-options "-std=gnu++0x" }
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
     9
 // { dg-do compile { xfail uclibc } }
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
    10
+// { dg-xfail-if "" { { *-*-solaris2.1[0-9]* } || { uclibc } } { "*" } { "" } }
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
    11
+// { dg-excess-errors "" { target { { *-*-solaris* } || { uclibc } } } }
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
    12
 // { dg-excess-errors "" { target uclibc } }
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
    13
 
6a6348ea8de7 17436986 integrate GCC 4.8.x
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff changeset
    14
 #include <cmath>