summaryrefslogtreecommitdiffstats
path: root/clang/runtime/compiler-rt
Commit message (Collapse)AuthorAgeFilesLines
* Add MSan to the list of targets in Makefile-based builds.Evgeniy Stepanov2013-02-211-1/+2
| | | | llvm-svn: 175738
* UBSan: enable proper linking with UBsan runtime on Darwin. Turn on building ↵Alexey Samsonov2012-11-161-1/+2
| | | | | | ubsan on OS X in 'make' build system. Patch by Jean-Daniel Dupas. llvm-svn: 168168
* [UBSan] Add support for building ubsan runtime library on Linux with 'make'. ↵Alexey Samsonov2012-11-151-5/+6
| | | | | | Clang part. llvm-svn: 168039
* Pass LLVM_ANDROID_TOOLCHAIN_DIR if set.Evgeniy Stepanov2012-10-241-0/+4
| | | | | | | | | This lets one build ASan runtime for ARM/Android by running make -C tools/clang/runtime/ \ LLVM_ANDROID_TOOLCHAIN_DIR=/path/to/ndk/toolchain in an existing build tree. llvm-svn: 166560
* Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow.Daniel Dunbar2012-10-151-2/+2
| | | | llvm-svn: 165988
* Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6.Nico Weber2012-10-151-2/+2
| | | | | | See PR14013. llvm-svn: 165962
* Fixup for r165097: build 32-bit ASan compiler-rt library on 64-bit Linux ↵Alexey Samsonov2012-10-092-3/+23
| | | | | | only if just-built clang can build simple 32-bit executables llvm-svn: 165503
* Make sure 32-bit ASan runtime is available on 64-bit Linux platformsAlexey Samsonov2012-10-031-0/+4
| | | | llvm-svn: 165097
* Add Clang support for iOS6.Bob Wilson2012-09-291-2/+2
| | | | llvm-svn: 164907
* Run install_name_tool to fix the dynamic library ID after it has been copied.Alexander Potapenko2012-09-171-0/+2
| | | | | | Fixes http://code.google.com/p/address-sanitizer/issues/detail?id=113 llvm-svn: 164031
* compiler-rt/darwin: Install asan_osx_dynamic with the other runtime libraries.Daniel Dunbar2012-09-141-6/+29
| | | | llvm-svn: 163941
* build/compiler-rt: Companion commit to r159172.Daniel Dunbar2012-06-251-2/+2
| | | | llvm-svn: 159174
* [tsan] add ThreadSanitizer linker flags on Linux and also copy the tsan-rt ↵Kostya Serebryany2012-05-161-1/+1
| | | | | | into the appropriate place at build time llvm-svn: 156906
* build/compiler-rt: Stop forcing off -integrated-as for compiler-rt builds.Daniel Dunbar2012-03-051-12/+1
| | | | llvm-svn: 152054
* Use -no-integrated-as only on ARM. The X86 and X86-64 integrated as have beenRafael Espindola2012-02-241-1/+4
| | | | | | the default for clang for some time now and can handle compiler-rt. llvm-svn: 151367
* runtime/Linux: Include the profile and ASAN libs on x86.Daniel Dunbar2011-12-071-2/+4
| | | | llvm-svn: 146051
* runtime/Linux: Initial support for tying compiler-rt build into Clang build onDaniel Dunbar2011-12-021-1/+14
| | | | | | | | Linux. - Currently just builds a full library, and only on x86, and only for the target arch. llvm-svn: 145672
* Driver/Darwin: Add ASAN runtime library link support.Daniel Dunbar2011-12-011-1/+1
| | | | llvm-svn: 145651
* clang/Darwin: Use the compiler-rt provided profile library.Daniel Dunbar2011-11-171-1/+3
| | | | llvm-svn: 144869
* build/make/compiler-rt: Don't attempt to build compiler-rt runtime librariesDaniel Dunbar2011-11-161-1/+41
| | | | | | | when cross compiling under the current organization. - See verbose comment for explanation, justification, and how to fix. llvm-svn: 144860
* Install a copy of the libc++ headers with clang. <rdar://problem/10096516>Bob Wilson2011-09-301-1/+1
| | | | llvm-svn: 140876
* Build and use libcompiler_rt whenever possible.Eric Christopher2011-06-221-1/+1
| | | | | | Patch by Jean-Daniel Dupas! llvm-svn: 133624
* Driver/Darwin: Change to use generic iOS runtime library, which we now ↵Daniel Dunbar2011-04-181-1/+1
| | | | | | always need. llvm-svn: 129734
* Reapply r129561, moving the runtime/Makefile that builds compiler-rt intoNick Lewycky2011-04-151-0/+114
| | | | | | | runtime/compiler-rt/Makefile paving the way to put multiple different libraries into runtime/ and build all of them. llvm-svn: 129585
* Revert r129561, which broke one of the clang buildbots.Owen Anderson2011-04-151-114/+0
| | | | llvm-svn: 129581
* Create a compiler-rt directory and move the Makefile to it. Add a makefile thatNick Lewycky2011-04-151-0/+114
builds the subdirs from this directory. This makes the behaviour with make match what already happens with cmake. llvm-svn: 129561
OpenPOWER on IntegriCloud