Change mpx effective-target test into link test
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Thu, 18 Dec 2014 11:54:40 +0000 (11:54 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Thu, 18 Dec 2014 11:54:40 +0000 (11:54 +0000)
* lib/mpx-dg.exp (check_effective_target_mpx): Change into link test.
Add main.

From-SVN: r218859

gcc/testsuite/ChangeLog
gcc/testsuite/lib/mpx-dg.exp

index 3f33ac66cf5f2d0efb573e86373c83670e537154..aa7e8c7409d03dae444bafcdd21f6bf1d43d0aea 100644 (file)
@@ -1,3 +1,8 @@
+2014-12-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * lib/mpx-dg.exp (check_effective_target_mpx): Change into link test.
+       Add main.
+
 2014-12-18  Bin Cheng  <bin.cheng@arm.com>
 
        PR tree-optimization/62178
index de7eba8787712e391acbb2b4af2d4c4240c0448b..be82ce1cc4d29db5f5f2d8327d95568345875dec 100644 (file)
@@ -18,7 +18,8 @@
 # error-free for trivial code, 0 otherwise.
 
 proc check_effective_target_mpx {} {
-    return [check_no_compiler_messages mpx object {
+    return [check_no_compiler_messages mpx executable {
        int *foo (int *arg) { return arg; }
+       int main (void) { return foo ((void *)0) == 0; }
     } "-fcheck-pointer-bounds -mmpx"]
 }