summaryrefslogtreecommitdiff
path: root/runtime/prebuilt_tools_test.cc
AgeCommit message (Collapse)Author
2024-01-24Add visibility attributes in runtime/p* Dmitrii Ishcheikin
Bug: 260881207 Test: presubmit Test: abtd app_compat_drm Test: abtd app_compat_top_100 Test: abtd app_compat_banking Change-Id: Iefca20560bc1753d53e2e1e21daa38c4b6a19fff
2020-07-15Fixes for gtests in eng-prod David Srbecky
Bug: 147817558 Test: art/art-host-gtest on forrest Change-Id: I0ecfbc81fe6998d4c8c69ce6fbeb35bdd5908b55
2020-07-15Revert^2 "Switch to LLVM prebuilt tools for ART gtests" David Srbecky
It is also necessary to adjust the expected output of some tests. This reverts commit ea54b823a3a02f65c865e11bbbccb327a273c039. Bug: 147817558 Test: m test-art-host-gtest Change-Id: Ib244e8b7d43d575299654397a47056f295ab4589
2020-07-10Revert "Switch to LLVM prebuilt tools for ART gtests" Alex Light
This reverts commit 8070443ce4b31a6787c22490f18f838f8f6ed4be. Reason for revert: Failing on chrome buildbots. Test: None Bug: 137817558 Change-Id: I4cbb4898e859ce33560592dd63cbf4a413048662
2020-07-10Switch to LLVM prebuilt tools for ART gtests David Srbecky
It is also necessary to adjust the expected output of some tests. Bug: 147817558 Test: m test-art-host-gtest Change-Id: Ib517169614470193e0c55f566adb72a526ae6902
2020-07-09Refactor arm assembly tests. David Srbecky
Another step in preparation to move to the LLVM toolchain. Bug: 147817558 Test: m test-art-host-gtest Change-Id: Ie5be337165d8f24e04740de0486144fa6a62f063
2017-11-16cpplint: Remove many unnecessary NOLINT Igor Murashkin
Now that we updated to upstream cpplint, a lot of these NOLINTs are no longer necessary. Bug: 68951293 Change-Id: If8ed5ffe89727f313f907a214b6d8fd2a2eddbad
2017-11-02ART: Make InstructionSet an enum class and add kLast. Vladimir Marko
Adding InstructionSet::kLast shall make it easier to encode the InstructionSet in fewer bits using BitField<>. However, introducing `kLast` into the `art` namespace is not a good idea, so we change the InstructionSet to an enum class. This also uncovered a case of InstructionSet::kNone being erroneously used instead of vixl32::Condition::None(), so it's good to remove `kNone` from the `art` namespace. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Change-Id: I6fa6168dfba4ed6da86d021a69c80224f09997a6
2016-04-22Refactor use of __ANDROID__ macro Bilyan Borisov
We use the __ANDROID__ macro, which is provided by the toolchain, in numerous places. This patch refactors the usage of this by defining a new macro, ART_TARGET_ANDROID, that is being passed during build to ART_TARGET_CFLAGS in Android.common_build.mk on the same line as ART_TARGET. The codebase currently assumes that the existence of the __ANDROID__ macro implies that we are compiling art for an android target device. This is because, currently, target builds are compiled with target toolchains that provide the macro, while host toolchains do not. With this change this assumption is still preserved. However, in a future patch we will add the ability to compile art for a linux target, and in that case the ART_TARGET_ANDROID macro won't be passed anymore. Change-Id: I1f3a811aa735c87087d812da27fc6b08f01bad51
2016-01-19Fix various typos in ART's comments and string literals. Roland Levillain
Change-Id: I85d628055b1a61647a77fef730c9631c234e22a2
2015-07-30ART: Use __ANDROID__ instead of HAVE_ANDROID_OS Andreas Gampe
Use the proper define. Change-Id: I71e291ac25f5d5f0187ac9b6ef2d6872f19e6085
2015-04-21Do not look for prebuilts on architectures other than Arm. David Srbecky
The repo manifest on the build server includes prebuilts only for Arm and host. Change-Id: Ic9fc762f3e9a4421cc2293b6e95caf196551cbad
2015-04-21Move GetAndroidToolsDir to common location. David Srbecky
Move the code which looks for the prebuilts directory to CommonRuntimeTest and add test for it. Change-Id: Id804de31c466656957fdd4b6a470f80a00477aed