aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2017-03-17 01:21:10 +0000
committerJoseph Myers <joseph@codesourcery.com>2017-03-17 01:21:10 +0000
commitc33eac51f4a8aa6a7ea77cccf6bea3f417eaff6d (patch)
tree96868af3f817ec48e35119387dcb0984af16e630 /ChangeLog
parent33c02810c5fdc06deddbf0b1bfd78969da9ec739 (diff)
downloadglibc-c33eac51f4a8aa6a7ea77cccf6bea3f417eaff6d.tar.xz
glibc-c33eac51f4a8aa6a7ea77cccf6bea3f417eaff6d.zip
conformtest: Skip execution tests when cross-compiling.
This patch makes conformtest skip execution tests when cross-compiling, as an interim step towards running most of these tests (presently disabled) in that case. It omits the (obvious) Makefile change to actually enable the conformtest tests when cross-compiling, as there are still enough failures seen with build-many-glibcs.py that I'd like to get the results cleaner before enabling these tests. Tested for x86_64, and with the tests actually enabled for cross-compilation with build-many-glibcs.py. * conform/conformtest.pl ($cross): New variable. (--cross): New command-line option. (runtest): Skip test execution when cross-compiling. * conform/Makefile (conformtest-cross): New variable. ($(conformtest-header-tests)): Pass $(conformtest-cross) to conformtest.pl.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1f8760f571..5b0a0bd83c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2017-03-17 Joseph Myers <joseph@codesourcery.com>
+ * conform/conformtest.pl ($cross): New variable.
+ (--cross): New command-line option.
+ (runtest): Skip test execution when cross-compiling.
+ * conform/Makefile (conformtest-cross): New variable.
+ ($(conformtest-header-tests)): Pass $(conformtest-cross) to
+ conformtest.pl.
+
* conform/conformtest.pl ($xfail_str): New variable.
(--xfail=): New command-line option.
(top level): Handle expectations starting xfail[cond]-.