summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/android-ndk-standalone.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [Driver] Reland again again: Default Android toolchains to libc++.Dan Albert2018-11-051-65/+55
| | | | | | | | Landed more fixes to the compiler-rt Android tests. Original review was https://reviews.llvm.org/D53109. llvm-svn: 346167
* Revert "[Driver] Reland again: Default Android toolchains to libc++."Dan Albert2018-10-221-55/+65
| | | | | | More compiler-rt test bot breakages... llvm-svn: 344963
* [Driver] Reland again: Default Android toolchains to libc++.Dan Albert2018-10-221-65/+55
| | | | | | | | | Some of the test data went missing last time I tried to submit this, causing the tests to fail when the build did not include libc++. Original review was https://reviews.llvm.org/D53109. llvm-svn: 344946
* Revert "[Driver] Reland: Default Android toolchains to libc++."Dan Albert2018-10-191-55/+65
| | | | | | This reverts commit 84677d5009d613232d360fda27e6e41fb5cb6700. llvm-svn: 344806
* [Driver] Reland: Default Android toolchains to libc++.Dan Albert2018-10-191-65/+55
| | | | | | | | The sanitizer builder that was broken by this should now be fixed. Original review was https://reviews.llvm.org/D53109 llvm-svn: 344795
* Revert "[Driver] Default Android toolchains to libc++."Dan Albert2018-10-111-55/+65
| | | | | | | | | Breaks some of the Android bots because they aren't expecting to need to explicitly set -stdlib. This reverts commit 031072f5048654b01a40f639633de1ff4e2f3dc8. llvm-svn: 344297
* [Driver] Default Android toolchains to libc++.Dan Albert2018-10-111-65/+55
| | | | | | | | | | | | Reviewers: srhines, pirama, EricWF Reviewed By: srhines Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D53109 llvm-svn: 344296
* [Driver] Reland "Android triples are not aliases for other triples."Dan Albert2018-04-251-0/+35
| | | | | | | | | Fixed directory separators in tests to be compatible with both Windows and !Windows. This reverts commit aa423850afa4c16a53c4c492fe254dcad3d5a53e. llvm-svn: 330873
* Revert "[Driver] Android triples are not aliases for other triples."Dan Albert2018-04-241-35/+0
| | | | | | | | Revering while I diagnose the failures. This reverts commit 82dc3bf2157da280420f80e654292cb05e0dc5f7. llvm-svn: 330780
* [Driver] Android triples are not aliases for other triples.Dan Albert2018-04-241-0/+35
| | | | | | | | | | | | | | | | Summary: Android targets should never use tools/libraries for non-Android targets or vice versa. Reviewers: srhines, george.burgess.iv, eugenis Reviewed By: eugenis Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D45597 llvm-svn: 330770
* [Driver] Use the per-API level Android library directories.Dan Albert2018-04-171-90/+40
| | | | | | | | | | | | | | | | Summary: Android sysroots contain libraries for each OS version, as well as a handful of unversioned libraries in the typical multiarch directory. Reviewers: srhines, eugenis, george.burgess.iv Reviewed By: eugenis Subscribers: javed.absar, cfe-commits Differential Revision: https://reviews.llvm.org/D45290 llvm-svn: 330213
* [Driver] Include the Android multiarch includes.Dan Albert2018-04-041-0/+25
| | | | | | | | | | | | | | | | Summary: Most Android headers live in a single directory, but a small handful live in multiarch directories. Reviewers: srhines Reviewed By: srhines Subscribers: javed.absar, cfe-commits Differential Revision: https://reviews.llvm.org/D44995 llvm-svn: 329234
* Document that Multilib flags must be actual flagsJonathan Roelofs2017-05-051-0/+14
| | | | | | | | This is because -print-multi-lib depends on them being flags for correctness. Fixes a case of this in the arm-android multilib selection logic. llvm-svn: 302207
* [driver][mips] Support MIPS targets in modern Android NDKSimon Atanasyan2016-07-191-8/+40
| | | | | | Initial patch provided by Duane Sand. llvm-svn: 275949
* Capture the resource directory and use it for subsequent checks.Paul Robinson2016-06-131-4/+8
| | | | | | This is the same tactic used in linux-header-search.cpp. llvm-svn: 272568
* Fix test for LLVM_LIBDIR_SUFFIX=64 case.Ismail Donmez2016-06-031-4/+4
| | | | llvm-svn: 271689
* clang/test/Driver/android-ndk-standalone.cpp: Tweak for dos r'\\'.NAKAMURA Takumi2016-06-021-4/+4
| | | | llvm-svn: 271450
* [driver][arm] change regular expression to work on WindowsChih-Hung Hsieh2016-06-011-4/+4
| | | | | | Differential Revision: http://reviews.llvm.org/D20600 llvm-svn: 271438
* [driver][arm] add armv7 and thumb include and lib pathsChih-Hung Hsieh2016-06-011-0/+279
Add a new test android-ndk-standalone.cpp with new Android NDK release tree structure. Detect armv7 sub architecture and thumb mode, to add system include and link search paths. Differential Revision: http://reviews.llvm.org/D20600 llvm-svn: 271427
OpenPOWER on IntegriCloud