[PATCH] D64427: [Test-Suite] Support Cross-Compilation and Cross-execution targeting arm64-linux-android

Ziang Wan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 16 15:57:24 PDT 2019


ziangwan updated this revision to Diff 210210.
ziangwan edited the summary of this revision.
ziangwan added a comment.
Herald added a subscriber: jfb.

Update diff.

1. Create a new templates folder inside cmake to store the targeting android template shell script (subject to change)
2. Rename and improve the file transfer script push_android.py.
3. Use strreplace in the android module to support arbitrary build directory on the host system. In that way, we don't need root privilege to build the test cases anymore.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D64427/new/

https://reviews.llvm.org/D64427

Files:
  CMakeLists.txt
  External/SPEC/CFP2006/CMakeLists.txt
  External/SPEC/CINT2006/462.libquantum/CMakeLists.txt
  External/SPEC/CINT2006/CMakeLists.txt
  MicroBenchmarks/CMakeLists.txt
  MultiSource/Applications/CMakeLists.txt
  MultiSource/Benchmarks/CMakeLists.txt
  MultiSource/Benchmarks/DOE-ProxyApps-C++/CMakeLists.txt
  MultiSource/Benchmarks/MiBench/CMakeLists.txt
  MultiSource/Benchmarks/Prolangs-C/CMakeLists.txt
  SingleSource/UnitTests/C++11/CMakeLists.txt
  SingleSource/UnitTests/CMakeLists.txt
  cmake/templates/build-arm64-linux-android.sh
  lit.cfg
  lit.site.cfg.in
  litsupport/modules/android.py
  utils/push_android.sh

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64427.210210.patch
Type: text/x-patch
Size: 17291 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190716/f3a09216/attachment.bin>


More information about the llvm-commits mailing list