aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Billinghurst <billingd@gcc.gnu.org>2009-05-12 08:34:46 +0000
committerDavid Billinghurst <billingd@gcc.gnu.org>2009-05-12 08:34:46 +0000
commitb7a0af68063c79655c561750e9863799bf846cae (patch)
treebd85788f15afeed164848cff6cd4236093904213 /gcc
parent16670495853863e8d45f0b26f7add7a762ed590f (diff)
downloadgcc-b7a0af68063c79655c561750e9863799bf846cae.zip
gcc-b7a0af68063c79655c561750e9863799bf846cae.tar.gz
gcc-b7a0af68063c79655c561750e9863799bf846cae.tar.bz2
target-supports.exp (check_profiling_available): Return false for -p on *-*-cygwin* targets.
2009-05-12 David Billinghurst <billingd@gcc.gnu.org> * lib/target-supports.exp (check_profiling_available): Return false for -p on *-*-cygwin* targets. From-SVN: r147421
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/lib/target-supports.exp5
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b6b0949..fc377f7 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2009-05-12 David Billinghurst <billingd@gcc.gnu.org>
+
+ * lib/target-supports.exp (check_profiling_available): Return
+ false for -p on *-*-cygwin* targets.
+
2009-05-11 H.J. Lu <hongjiu.lu@intel.com>
PR tree-optimization/38632
diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp
index 92bde78..56f7877 100644
--- a/gcc/testsuite/lib/target-supports.exp
+++ b/gcc/testsuite/lib/target-supports.exp
@@ -466,6 +466,11 @@ proc check_profiling_available { test_what } {
return 0
}
+ # cygwin does not support -p.
+ if { [istarget *-*-cygwin*] && [lindex $test_what 1] == "-p" } {
+ return 0
+ }
+
# uClibc does not have gcrt1.o.
if { [check_effective_target_uclibc]
&& ([lindex $test_what 1] == "-p"