From 2d304f3c6f5c34b4dd34c7ab0663d93adec14c26 Mon Sep 17 00:00:00 2001 From: Siddhesh Poyarekar Date: Wed, 20 Apr 2016 13:19:01 +0530 Subject: benchtests: Support for cross-building benchmarks This patch adds full support for cross-building benchmarks. Some benchmarks like those that need locales to be generated cannot be built and are hence skipped for cross builds. Tested by cross building for aarch64 on x86_64 and then running the generated benchmark on aarch64. * benchtests/Makefile (wcsmbs-benchset): Include only for native builds and runs. (LOCALES): Likewise. (bench-build): Build timing-type here instead of the bench target. Generate locale only for native builds. * benchtests/README: Add note for cross-building. --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index f26f8f8f1a..ded10937fa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2016-04-20 Siddhesh Poyarekar + * benchtests/Makefile (wcsmbs-benchset): Include only for + native builds and runs. + (LOCALES): Likewise. + (bench-build): Build timing-type here instead of the bench + target. Generate locale only for native builds. + * benchtests/README: Add note for cross-building. + * benchtests/Makefile (bench-clean): Clean up extra-objs. * benchtests/README: Update README to include instructions on -- cgit v1.2.3