- 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
-
Alexey Samsonov authored
1) Depend on llvm-config (configured in LLVM_CONFIG_PATH) to get necessary LLVM source/binary directories. 2) Add basic support for running lit tests (check-xsan commands). For now this "support" is far from what we want: * unit tests are not built currently. * lit tests use Clang/compiler-rt from LLVM build directory, not the host compiler or just-built compiler-rt libraries. We should make a choice on the way we intend ti run compiler-rt lit testsuite: a) use either Clang from LLVM build tree, or the host compiler. b) use either just-built runtimes, or the runtimes shipped with the host compiler. Using just-built runtimes is tricky - we have to know where to put them, so that Clang/GCC driver would pick them up (and not overwrite the existing runtimes). Using a host compiler instead of Clang from LLVM build tree will give us a chance to run lit tests under GCC (which already has support for several sanitizers). That is, I tend to make the following choice: if we're in a standalone compiler-rt build, use host compiler with its set of runtime libraries to run lit tests. This will effectively decouple "make compiler-rt" and "make check-compiler-rt" in a standalone build - the latter wouldn't invoke the former. Note that if we decide to fix LLVM/Clang/compiler-rt build system so that it would configure/build compiler-rt with just-built Clang (as we do in Makefile-based build), this will not be a problem - we can add a dependency to ensure that clang/compiler-rt are rebuilt before running compiler-rt tests. llvm-svn: 201656
-
Alexey Samsonov authored
This change allows to build compiler-rt libraries separately from LLVM/Clang (path to LLVM build directory should be specified at configure time). Running tests is not yet supported. llvm-svn: 201647
-
- Feb 18, 2014
-
-
Alexey Samsonov authored
llvm-svn: 201575
-
Alexey Samsonov authored
llvm-svn: 201566
-
Alexey Samsonov authored
llvm-svn: 201547
-
Alexey Samsonov authored
llvm-svn: 201543
-
- Feb 14, 2014
-
-
Alexey Samsonov authored
llvm-svn: 201414
-
Alexey Samsonov authored
llvm-svn: 201413
-
Alexey Samsonov authored
llvm-svn: 201412
-
Alexey Samsonov authored
llvm-svn: 201408
-
Alexey Samsonov authored
llvm-svn: 201403
-
Alexey Samsonov authored
llvm-svn: 201401
-
Alexey Samsonov authored
llvm-svn: 201399
-