- Jun 24, 2014
-
-
Daniel Sanders authored
Summary: The patch supports both the clang cross-compiler and native compiler Patch by Kumar Sukhani <Kumar.Sukhani@imgtec.com> Test Plan: Kumar had the following asan test results when compiled on a MIPS board: Expected Passes : 96 Expected Failures : 2 Unsupported Tests : 84 Unexpected Passes : 4 Unexpected Failures: 19 The list of unexpected failures can be found in the review. Reviewers: kcc, petarj, dsanders Reviewed By: kcc Subscribers: farazs, kcc, llvm-commits Differential Revision: http://reviews.llvm.org/D4208 llvm-svn: 211587
-
- Jun 03, 2014
-
-
Greg Fitzgerald authored
llvm-svn: 210069
-
Greg Fitzgerald authored
No longer need to set ANDROID if COMPILER_RT_TEST_TARGET_TRIPLE is arm-linux-androideabi. No need to set ANDROID_COMMON_FLAGS. These flags are already in CMAKE_CXX_FLAGS which are used in try_compile(). llvm-svn: 210053
-
- May 30, 2014
-
-
Greg Fitzgerald authored
Differential Revision: http://reviews.llvm.org/D3794 llvm-svn: 209856
-
- May 29, 2014
-
-
Greg Fitzgerald authored
This commit broke the Windows build, where CMAKE_C_COMPILER can compile and link with -march=armv7-a but the just-built-clang cannot. llvm-svn: 209851
-
Greg Fitzgerald authored
You can expect the sanitizers to be built under any of the following conditions: 1) CMAKE_C_COMPILER is GCC built to cross-compile to ARM 2) CMAKE_C_COMPILER is Clang built to cross-compile to ARM (ARM is default target) 3) CMAKE_C_COMPILER is Clang and CMAKE_C_FLAGS contains -target and --sysroot Differential Revision: http://reviews.llvm.org/D3794 llvm-svn: 209835
-
- May 28, 2014
-
-
Timur Iskhodzhanov authored
[ASan/Win] Use clang rather than clang-cl by default for lit tests. Make Windows-only tests explicitly use clang-cl. Reviewed at http://reviews.llvm.org/D3893 llvm-svn: 209719
-
- May 21, 2014
-
-
Greg Fitzgerald authored
The patch adds better target_triple and target_arch defaults for lit tests, which allows us to XFAIL tests based on architecture. Was: target_triple = LLVM_DEFAULT_TARGET_TRIPLE target_arch = HOST_ARCH Now: target_triple = COMPILER_RT_TEST_TARGET_TRIPLE , otherwise LLVM_DEFAULT_TARGET_TRIPLE target_arch = first item in COMPILER_RT_TEST_TARGET_TRIPLE Differential Revision: http://reviews.llvm.org/D3855 llvm-svn: 209256
-
- May 14, 2014
-
-
Timur Iskhodzhanov authored
Reviewed at http://reviews.llvm.org/D3767 llvm-svn: 208802
-
Greg Fitzgerald authored
llvm-svn: 208745
-
- May 13, 2014
-
-
Timur Iskhodzhanov authored
llvm-svn: 208701
-
- May 12, 2014
-
-
Alexey Samsonov authored
llvm-svn: 208629
-
Timur Iskhodzhanov authored
Reviewed at http://reviews.llvm.org/D3680 llvm-svn: 208526
-
- Apr 01, 2014
-
-
Greg Fitzgerald authored
Change-Id: I76d4708a26f17185efb746f4b836aa32f3f8a44f llvm-svn: 205362
-
Alexey Samsonov authored
Based on http://llvm-reviews.chandlerc.com/D3042 by Yuri Gribov! llvm-svn: 205308
-
Duncan P. N. Exon Smith authored
Add the test infrastructure for testing lib/profile and a single test. This initial commit only enables the tests on Darwin, but they'll be enabled on Linux soon after. <rdar://problem/16458307> llvm-svn: 205256
-
- Mar 31, 2014
-
-
Evgeniy Stepanov authored
llvm-svn: 205184
-
- Mar 27, 2014
-
-
Greg Fitzgerald authored
Unbreak the sanitizer-x86_64-linux bot. Change-Id: Ie03f1b93fae45c54b142003731ff4f5d4f6b62f8 llvm-svn: 204886
-
Greg Fitzgerald authored
Change-Id: Ida62c2d85f541260f505c3dbd5d71a4b2a6004f4 llvm-svn: 204877
-
- Mar 18, 2014
-
-
Alexey Samsonov authored
llvm-svn: 204145
-
Evgeniy Stepanov authored
Google is re-licensing this code under the standard dual license of compiler-rt. llvm-svn: 204128
-
- Mar 14, 2014
-
-
Alexey Samsonov authored
llvm-svn: 203911
-
- Mar 13, 2014
-
-
Alexey Samsonov authored
llvm-svn: 203798
-
Alexey Samsonov authored
llvm-svn: 203789
-
Alexey Samsonov authored
llvm-svn: 203786
-
Alexey Samsonov authored
llvm-svn: 203773
-
- Mar 06, 2014
-
-
Alexey Samsonov authored
llvm-svn: 203113
-
- Mar 05, 2014
-
-
Alexey Samsonov authored
llvm-svn: 202954
-
- Feb 28, 2014
-
-
Alexey Samsonov authored
llvm-svn: 202472
-
- Feb 27, 2014
-
-
Evgeniy Stepanov authored
asan_device_setup is a utility that prepares a device to run code built with ASan. Essentially, it installs ASan runtime library into the system. For this reason, it has to be at a predictable relative path from the runtime library itself. We also plan to distribute this utility, packaged with runtime library and maybe llvm-symbolizer, to the users. llvm-svn: 202362
-
Alexey Samsonov authored
llvm-svn: 202355
-
Alexey Samsonov authored
llvm-svn: 202353
-
- Feb 26, 2014
-
-
Reid Kleckner authored
This way it gets picked up for all sanitizer libs, both sanitizer_common and asan. I believe those are the only libs that build with asan. There should be no need to set the __func__ definition inside clang_compile. llvm-svn: 202303
-
NAKAMURA Takumi authored
For now, use both keywords, INTERFACE and PRIVATE via the variable, - ${cmake_2_8_12_INTERFACE} - ${cmake_2_8_12_PRIVATE} They could be cleaned up when we introduce 2.8.12. llvm-svn: 202239
-
- Feb 24, 2014
-
-
Alexey Samsonov authored
[CMake] Better support for COMPILER_RT_ENABLE_WERROR. Make sure compiler-rt libraries are build by 'make all' command llvm-svn: 202023
-
Alexey Samsonov authored
llvm-svn: 202021
-
- Feb 19, 2014
-
-
Alexey Samsonov authored
llvm-svn: 201680
-
Alexey Samsonov authored
llvm-svn: 201674
-
Alexey Samsonov authored
llvm-svn: 201672
-
Alexey Samsonov authored
llvm-svn: 201666
-