c58a43648cd6121c51a2e795a28e2ef90d7813e6 |
|
20-Sep-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master compiler-rt for rebase to r275480 Bug: http://b/31320715 This merges commit db963a21048fd7242daae74666cb221f796f33c3 from aosp/dev. Test: Build AOSP and run RenderScript tests (host tests for slang and libbcc, RsTest, CTS) Change-Id: I8bdd651c1759c4306d62c34edec1d8d9536c9715
/external/compiler-rt/make/platform/clang_darwin.mk
|
799172d60d32feb1acba1a6867f3a9c39a999e5c |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master compiler-rt for rebase to r256229 http://b/26987366 Change-Id: I0ca3d7d3f1b7926fcffcb5b467e79958de576437
/external/compiler-rt/make/platform/clang_darwin.mk
|
cdce50bda3603770cc4ef80cbb613c78b8e47a17 |
|
01-Jul-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master compiler-rt for rebase to r239765 Change-Id: I722dcde07e4f76a8a35ca701d89be5f311840e74
/external/compiler-rt/make/platform/clang_darwin.mk
|
259f7063e3e4c4b94dded1e90ab0a943d0fa737b |
|
06-May-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master compiler-rt for rebase to r235153 Change-Id: I7c900e78d263fe0f574369e8383ccac7e36f5c3b
/external/compiler-rt/make/platform/clang_darwin.mk
|
7c9150579ed0278492f51cc8434b1d63a44b9bd1 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master compiler-rt for rebase to r233350 Change-Id: I5f20256ce73ec7b5956f742b4062f850bf11b667
/external/compiler-rt/make/platform/clang_darwin.mk
|
86277eb844c4983c81de62d7c050e92fe7155788 |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master compiler-rt for rebase to r230699. Change-Id: I6c415fd5f6420e3012d9da76719111721e906dfa
/external/compiler-rt/make/platform/clang_darwin.mk
|
6d1862363c88c183b0ed7740fca876342cf0474b |
|
27-Nov-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master compiler-rt for rebase to r222486. Change-Id: I38047809dbac0425193c82e810315998adbb380d
/external/compiler-rt/make/platform/clang_darwin.mk
|
4cfed2772a42058c8b68b825c336344d6dbfad7c |
|
08-Oct-2014 |
Tim Northover <tnorthover@apple.com> |
AArch64: add support for ARM64 iOS versions of compiler-rt. Just a dummy directory and a few sane choices in the Darwin SDK. rdar://problem/18575597 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@219323 91177308-0d34-0410-b5e6-96231b3b80d8 (cherry picked from commit c1bdff019f0b948d949e535ebd91586f95ef7c42)
/external/compiler-rt/make/platform/clang_darwin.mk
|
2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update compiler-rt aosp/master for 3.5 (r209699) rebase. Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/make/platform/clang_darwin.mk
|
d5c29a8584d5284ae4cf7e7176efe0692ccde5c0 |
|
22-Nov-2013 |
Alexander Potapenko <glider@google.com> |
[ASan] Backport r195125, r195132, r195216 to LLVM 3.4 branch. These patches should fix building asan_iossim_dynamic (the ASan runtime targeting iOS simulator). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_34@195465 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
8975fa7ba8b508ba2d56c75e4f910da78ad3eee4 |
|
15-Nov-2013 |
Alexander Potapenko <glider@google.com> |
[ASan] Add the configure+make rules for building the ASan runtime for iOS simulator. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194813 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d2e32e323cca83b666ecd124ebfd1720232d0928 |
|
13-Nov-2013 |
Alexander Potapenko <glider@google.com> |
[ASan] Remove the stale dependency on the Foundation framework from the dynamic ASan runtime. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@194583 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
0d77f8cb7b8feeb10ea00f2ec64ed300fde260fe |
|
21-Aug-2013 |
Bill Wendling <isanbard@gmail.com> |
Add missing ']'. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188927 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
21afede01089ae194f0f9658f444aff0496220dd |
|
21-Aug-2013 |
Bob Wilson <bob.wilson@apple.com> |
For Darwin builds, locate tools using xcrun when available. The make/platform/darwin_bni.mk file already has similar code but we apparently neglected to add it to the clang_darwin.mk file. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@188864 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
742c1135a0ae9c5c9c5b0751cd0766c7d9f38d57 |
|
16-Jul-2013 |
Alexey Samsonov <samsonov@google.com> |
[ASan] Bump min supported Mac OS X version to 10.6 - makefile build git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@186410 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
8e4d371a0b4bf4704b8984732b3bd91a85850582 |
|
26-Jun-2013 |
Bob Wilson <bob.wilson@apple.com> |
Revert "Temporarily disable building the armv7 variants of profile_ios on" This reverts commit r184816. With Chandler's change in r184929, this should no longer be necessary. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184961 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
5ab0e47ce6eaaaddd743d3fdaf255ef16f11a685 |
|
26-Jun-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Revert the Darwin half of r184805: "Remove the sysroot (or isysroot) restriction from the GCDAProfile.c" Bill added a much more effective way of coping with the use of errno and other system interactions for Darwin for now by disabling it on that platform. Building against the SDK stuff is more fundamental to the darwin build process. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184929 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
6ca5bec3b518c41e60e9f2d89e458af67a38b2da |
|
25-Jun-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Temporarily disable building the armv7 variants of profile_ios on darwin. After talking with Jim Grosbach pretty extensively, he was OK with me punting on this to the Apple folks. We agreed that the correct fix is either to extend the fake SDK headers in compiler-rt to support the rest of libc needed by GCDAProfiling.c or to teach the make build to test for the existence of a suitable SDK on the system prior to building it. Both of these require someone with access to the SDK which I don't have, and the latter (my preferred solution) requires understanding the strange compiler-rt make build system. Punting to Dan Dunbar or one of the others who support this stuff on ios to write the appropriate fix, and we can let the build bots proceed in the mean time. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184816 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
3515fb60c6edb50c3e4c0928100fefdf7bb495bc |
|
25-Jun-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Remove the sysroot (or isysroot) restriction from the GCDAProfile.c runtime in the Makefile build system as well. Sorry for the temporary fallout, it took me a while to find these bits. Bill, I'm not at all confident of the change for Darwin and iOS, but as discussed we're completely blocked on fixing this. Anyways, please review and let me know if this will work for you guys. If necessary, I can work with you to rig up an errno.h stub for Darwin, but I expect that to be... moderately challenging. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@184805 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
b812409721eb6b8c039fb748658313c531d0f2bb |
|
20-May-2013 |
Alexey Samsonov <samsonov@google.com> |
[ASan] Nuke build of static ASan runtime on Mac OS git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182261 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
a225736903b1bef1a232067429368e536f610266 |
|
20-May-2013 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] Build sanitizer runtimes with debug info in Makefile build git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@182260 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
2b26c909424953af8fa443d075e27e68c1571be4 |
|
30-Apr-2013 |
Bob Wilson <bob.wilson@apple.com> |
Rewrite sw_vers makefile check to avoid error message on Linux. When building compiler-rt on Linux, the "which sw_vers" check fails and writes an error message into the build log. Apparently on Solaris "which" writes the error message to stdout, so that the current test won't even work properly. As far as I know sw_vers always lives in /usr/bin, so just check for it there instead of using "which". git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180792 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
1d38069f4842973df02525c7bf77a5cbed3b03aa |
|
24-Apr-2013 |
Bob Wilson <bob.wilson@apple.com> |
Use the new iOS deployment target command-line options. We now rely on the -mios-simulator-version-min option to identify the iOS simulator target. I'm not sure if there's anything in compiler-rt where that matters, but it's the right thing to do regardless. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@180163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
3f814987cee8310083cb4a5cfb1a3850f9a067a1 |
|
22-Mar-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Don't forget to link in the C++-specific parts of the ubsan runtime when using the Makefile build system on Darwin. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177684 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
a7e5db966299a50c0e68cf9d35e1130b6c024c94 |
|
13-Mar-2013 |
Alexey Samsonov <samsonov@google.com> |
[Sanitizer] Build ASan, TSan and MSan runtimes with -fno-rtti. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@176940 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
89adb89cc56c84042cc67958369ab85f2e0ba6c5 |
|
30-Jan-2013 |
Daniel Dunbar <daniel@zuster.org> |
[build/clang_darwin] Fix the case reversal in r173465. - I got confused by the double negative, the test succends on 10.6, in which case we *do* want to perform the filter-out. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173977 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
7ce46daf86200776204e6ba3ae4fef4ff71808c4 |
|
25-Jan-2013 |
Daniel Dunbar <daniel@zuster.org> |
[build/clang_darwin] Don't try to run sw_vers if we don't have it. - Also, fix the test this is guarding, which was backwards. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173465 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
583336e293ed718109ab2fe0dc4197be9cba6c52 |
|
21-Jan-2013 |
Alexey Samsonov <samsonov@google.com> |
ASan: build runtime flexible mapping and offset in configure+make build as well git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@173016 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
94a04b1590ea7c096b2fd1d5eab06759b566712c |
|
16-Nov-2012 |
Alexey Samsonov <samsonov@google.com> |
UBSan: fix support on Darwin in 'make' build system. Patch by Jean-Daniel Dupas. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@168167 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
4a4ef702597471bff5e249b8ec9d94d265007895 |
|
14-Nov-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Support for building the ubsan runtime when using the autoconf build system on Darwin. Patch by Jean-Daniel Dupas, tweaked by Jonathan Sauer, simplified somewhat by me. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@167889 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
a69eb9a1a0b111a4776a9bd727f4d551ec308261 |
|
24-Oct-2012 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Build ASan runtime for ARM/Android. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166559 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
087a68b7719e102c2e6c426120b5cb55d0313460 |
|
19-Oct-2012 |
Bob Wilson <bob.wilson@apple.com> |
Fix comment typo. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166246 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
079ed92654d44e30c620788a6acf70188f2272af |
|
17-Oct-2012 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: Don't try to build ARM contents on 10.6. - The cctools' ranlib on 10.6 has a bug and can't understand our ARM object files. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166114 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
bd8969c11c1312a6ec28ff8c62dddefcfc59101a |
|
16-Oct-2012 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Drop an x86_64 slice into cc_kext_ios5. - This doesn't get used, but it is a simple workaround for PR14013. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165987 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
7bba84ad33054a703634b090a846f6b35861e30d |
|
16-Oct-2012 |
Daniel Dunbar <daniel@zuster.org> |
Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165986 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
0cbb83bc4e99bd4d78f0875171b3451e4270bbda |
|
15-Oct-2012 |
Nico Weber <nicolasweber@gmx.de> |
Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6. See PR14013. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165963 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
11830e0e64047a80962626dbe3f53857833ab357 |
|
04-Oct-2012 |
Bill Wendling <isanbard@gmail.com> |
I'm getting these errors with r165159: /Users/void/llvm/llvm-tot.src/projects/compiler-rt/lib/arm/eqdf2vfp.S:22:2: error: instruction requires: VFP2 vmov d6, r0, r1 ^ /Users/void/llvm/llvm-tot.src/projects/compiler-rt/lib/arm/eqdf2vfp.S:23:2: error: instruction requires: VFP2 vmov d7, r2, r3 ^ /Users/void/llvm/llvm-tot.src/projects/compiler-rt/lib/arm/eqdf2vfp.S:24:2: error: instruction requires: VFP2 vcmp.f64 d6, d7 ^ /Users/void/llvm/llvm-tot.src/projects/compiler-rt/lib/arm/eqdf2vfp.S:25:2: error: instruction requires: VFP2 vmrs apsr_nzcv, fpscr ^ git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165191 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
f3656c15a797c7c9665e185de90c0964c246fe62 |
|
03-Oct-2012 |
Bob Wilson <bob.wilson@apple.com> |
Back out my temporary workaround for Apple buildbots. --- Reverse-merging r164909 into '.': U make/platform/clang_darwin.mk git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@165159 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
41c6ac5a00fb011a2ba9a60766880536f3eecdec |
|
30-Sep-2012 |
Bob Wilson <bob.wilson@apple.com> |
Temporarily comment out some new arm variants to try to fix buildbots. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164909 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
004c4340248841aefe5a23d1d20556ac801c871d |
|
30-Sep-2012 |
Bob Wilson <bob.wilson@apple.com> |
Add compiler-rt support for Swift. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
7bc07eb5427224b34277a25b79bd354e5a6bb39c |
|
30-Sep-2012 |
Bob Wilson <bob.wilson@apple.com> |
Add support for iOS6. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@164902 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
78aedd464282595ba2c7bf83ddc4978117925217 |
|
10-Sep-2012 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: Add the ASAN dynamic library. - Now with spelling fix for -lstdc++. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163527 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d2f2615acc34278a7c6c5e3d75c14266ce1ee513 |
|
10-Sep-2012 |
Chad Rosier <mcrosier@apple.com> |
Revert r163415 in an attempt to bring back the buildbots. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163522 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
5b36c14401009924adc6088e3289effdb7ee6555 |
|
07-Sep-2012 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: Add the ASAN dynamic library. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163415 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d6ccdaca29e0cc3e39b5ccd8bd33c827eeda1cb4 |
|
26-Jun-2012 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: More principled fix for PR12918; none of this stuff should be built here. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@159172 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
a9f18d17d034e4001db2d673c7cc3bc52dadbcb6 |
|
14-Jun-2012 |
Nico Weber <nicolasweber@gmx.de> |
Don't build compiler-rt arm code on darwin. Fixes PR12918. I'm not sure if this is the right fix, but this has been broken for two weeks and pleas for review were ignored. It seems to do the right thing. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@158466 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
b3cedf98a3c8545da2234c2d35cb5d687984035f |
|
29-May-2012 |
Kostya Serebryany <kcc@google.com> |
[asan,tsan] Add a new directory compiler-rt/lib/sanitizer_common which will contain code shared between asan and tsan run-times. Naming is hard. If you can suggest a better name for the directory -- speak up. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157611 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
9003eae323f92d68b834f649de17774a21866f0d |
|
22-May-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] use -fno-builtin to build asan-rt on Mac git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@157239 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
0d49904d50fc42b411c396c472ce70f8e4575f99 |
|
15-May-2012 |
Kostya Serebryany <kcc@google.com> |
[asan] move lib/asan/interception to lib/interception so that other tools (e.g. tsan) can use it git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@156816 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
99d4932b06dfe16e6bb76c6808d359fcf87fbaae |
|
05-Mar-2012 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Fix a comment. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@152058 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
0e1d0f2dd3349fda967bd5ae098332301d8b70c5 |
|
05-Mar-2012 |
Daniel Dunbar <daniel@zuster.org> |
make/clang_darwin: Tweak CheckArches function to force the integrated-as and use the stub SDK to try and ensure we always pick up the right archs when they should be able to be used. - Also, warn when we drop an architecture. This is a reapplication of r150232 that should stick now that we have the integrated assembler on for ARM. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@152057 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
40d3a772e8adfb536e94dddab769777f792f6f42 |
|
10-Feb-2012 |
Bob Wilson <bob.wilson@apple.com> |
Revert r150232 since it breaks the build when there's no ARM assembler. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@150253 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
074049d24b51ea3a1f7cc45d127ff609d32b1356 |
|
10-Feb-2012 |
Daniel Dunbar <daniel@zuster.org> |
make/clang_darwin: Tweak CheckArches function to force the integrated-as and use the stub SDK to try and ensure we always pick up the right archs when they should be able to be used. - Also, warn when we drop an architecture. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@150232 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
c6f2223a8772262e5e682403f2d57f0b465a98fc |
|
08-Dec-2011 |
Kostya Serebryany <kcc@google.com> |
[asan] move build-time config options from makefile to source (otherwise we need config options in all makefiles) git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@146161 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
7855275763348a191f88cf2c741618785d62fde7 |
|
02-Dec-2011 |
Daniel Dunbar <daniel@zuster.org> |
build/asan: Better fix for ASAN i386 build on Darwin, this causes us to see the non-standard struct names. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145658 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
fe18082eb32b4b8a9b9bee1f252fc9e7791aab2a |
|
02-Dec-2011 |
Daniel Dunbar <daniel@zuster.org> |
build/asan: Fix ASAN build for i386, for reasons I don't really understand we get the DARWIN_UNIX03 definition on x86_64 but not on i386. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145657 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
f8328c56b93ccbb11ce2e77e066c25536204d31b |
|
02-Dec-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Add asan runtime library configuration. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145649 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
91354d7be8b43a5008f8bc5bb53b8e396afb3d20 |
|
17-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Fix a refacto and commento. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144913 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
91d9c15ef503507fc5badd4900a5049936be65c1 |
|
17-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Add configs for profiling support. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144866 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
6ecc1feee8799472a6f3eeadfb7b817eb253b4cd |
|
16-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Switch over to use stub Darwin SDK. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144845 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
469846b9252d2790bfc7d86927a780cf76c52c01 |
|
16-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Tweak deployment arg variable names. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144844 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d69211491f42082d7cb2c294007c05704a98a163 |
|
15-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: Set CC before trying to run CheckArches. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144661 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
55812b55319abed4fc77fdcb29310fe60b275717 |
|
15-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
build: Change default CC to be clang instead of gcc. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144658 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
279a22ab3a2a5c838b7e80d67cbc970b7c12bbd8 |
|
10-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Improve the "can we build for this arch test" by checking that the standard includes we use in compiler-rt also work. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144305 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
8ef083003fe24fe2b3e8e35c03f4039c45bc46aa |
|
14-Sep-2011 |
Daniel Dunbar <daniel@zuster.org> |
platform/clang_darwin: Allow use of an RC_SUPPORTED_ARCHS variable to limit the architectures we try to build for. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@139738 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
b0f8ecc5eef96eeab0d75d79332d6589401dce36 |
|
22-Aug-2011 |
Bob Wilson <bob.wilson@apple.com> |
Remove redundant flag: -mthumb is the default for armv7. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@138275 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
dee377302e2639d43fe9060dbb8bb04b433de1af |
|
17-Aug-2011 |
Bob Wilson <bob.wilson@apple.com> |
Add the ARM VFP variants to the cc_kext libraries for armv6 and armv7. Radar 9959402. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@137835 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
1ace4055f79f304750839d73c46bbcaeb994f1b5 |
|
17-Jun-2011 |
Eric Christopher <echristo@apple.com> |
Implement mulo<mode>4 for use in signed overflow checking. Fixes rdar://9219742 and rdar://9218244 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@133284 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
90467a679a4e45c035b126701a0450857f3c4483 |
|
15-Jun-2011 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: Fix previous change to CheckArches to not cause problem when command produces error output on stdout instead of stderr (and suppress the stderr output while at it). git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@133019 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
355afd2bb150dce5fb0c24569b2860e9b1fa6ec4 |
|
13-Jun-2011 |
Daniel Dunbar <daniel@zuster.org> |
build/clang_darwin: Improve archs check to verify we can not just recognize arch, but actually compile a file with that arch. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@132928 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
96051e1bd0e4c60a65e8c059a719a4a72b229247 |
|
19-May-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang/darwin: Tweak CheckArches function to use CC and to not spew output. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@131656 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
2f5efb0238df99509fb8dd53d218065abd8dff8b |
|
09-May-2011 |
Eric Christopher <echristo@apple.com> |
Check architectures to make sure that we can build for all of them before we try to. Patch by Patrick Walton! git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@131098 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
187b4b5773107cdc8bb5c1d122ecf9c603fd6ced |
|
07-May-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang/Darwin: Include divsi3 functions on x86, they are used by the divmod implementation. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@131034 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
a14b7219a3fbfa3ca0d699db0919f51a762689e2 |
|
30-Apr-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang/Darwin: Update ios static lib to build for all archs, in case the simulator wants to use it. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@130566 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
3d8090e3400bcedb99e7b5b2471d53d9c7d74e8a |
|
22-Apr-2011 |
Eric Christopher <echristo@apple.com> |
Make sure we include __sync_synchronize on arm platforms if we need it. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@129944 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
4c45b931fde3005c8b253ebf7e18035b88e05f52 |
|
20-Apr-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: Add divmod functions to cc_kext library. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@129874 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
56026be8c0582ae073c46b47b81856fb425bf977 |
|
20-Apr-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: Always set deployment targets when building compiler-rt bits, so that we don't have a hidden dependency on possible deployment target environment overrides. - Also, add support for an ARM_SDK build variable which points to the isysroot to use for ARM bits. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@129873 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d0dbbc4c9ac73e7a7de8a90408a4982819e1811b |
|
19-Apr-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: Tweak runtime library definitions to include divmod functions. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@129757 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
358b3fd9c3fbdba1e0b8f5ed2aa4a4bfe62375eb |
|
25-Mar-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang/Darwin: Add all the comparison functions, the desire to cherry pick just the ones we want isn't worth the effort. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@128298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
ce750fdaab5c9c1d013817ad949c9109eb3f2af2 |
|
25-Mar-2011 |
Daniel Dunbar <daniel@zuster.org> |
Revert "Split single & double comparison routines into separate implementation files," for now, I missed some necesary updates. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@128296 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
fb92f4bd1dec8ddd6132d9a365fd7be3b8086824 |
|
25-Mar-2011 |
Daniel Dunbar <daniel@zuster.org> |
Split single & double comparison routines into separate implementation files, for consistency. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@128282 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
f442f2622541ce54aea208fbe2ea5b79a104a481 |
|
22-Mar-2011 |
Daniel Dunbar <daniel@zuster.org> |
compiler-rt/clang/cc_kext: Update for functions which we have sinced acquired implementations for. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@128039 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
e512f7ffd8b7e6636b4a5cb66b2968b2c3608ff5 |
|
21-Jan-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: We don't need clear_cache for use with Clang on ARM/Darwin. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@123989 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
4e105fbbc36f267636e4fb5627a7a5face201ad9 |
|
21-Jan-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: Build with -fno-builtin, primarily to avoid issues with defining possible builtin functions. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@123988 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
cfa4feae4eafbc8a4eab2d6b25425fb3e7182581 |
|
21-Jan-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: Start building an armv7 slice for cc_kext. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@123987 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
341b7de5824fea386018ee7e5da9dfb2d0f8b786 |
|
21-Jan-2011 |
Daniel Dunbar <daniel@zuster.org> |
clang_darwin: Build cckext bits with -mthumb. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@123986 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
ed9b014382e7af5d62358dd7cddc58598b050fd5 |
|
21-Jan-2011 |
Daniel Dunbar <daniel@zuster.org> |
Fix typo. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@123985 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
ab94fd371211921be9ee3b3c7f9a817bddaff3e3 |
|
22-Sep-2010 |
Daniel Dunbar <daniel@zuster.org> |
compiler-rt/clang/Darwin: Add a new library configuration which has nothing other than eprintf for i386. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@114504 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
e972d67ffbcd45e7b5f19cd404e41f4f505bfa76 |
|
01-Apr-2010 |
Daniel Dunbar <daniel@zuster.org> |
clang/Darwin: Don't include enable_execute_stack in libcc_kext.a. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@100055 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d3d22631ca0b314f0564a9bcfe96dd2d6ca85fa6 |
|
31-Mar-2010 |
Daniel Dunbar <daniel@zuster.org> |
Add new build option KERNEL_USE, which compiles with -mkernel and gets propogated to CFLAGS. Use this to call panic() instead of abort() when enabled. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@100015 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
95f271b12981bf7f9254fcd4f51be441aa73e638 |
|
26-Mar-2010 |
Daniel Dunbar <daniel@zuster.org> |
Don't build an armv7 slice for now, it has the same stuff as on armv6. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@99654 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
b0be8f126f939dc6c7fdcb2489926556e62ed86d |
|
26-Mar-2010 |
Daniel Dunbar <daniel@zuster.org> |
Clang/Darwin: Add definition for files to put in cc_kext.a. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@99632 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
d5feee3db8cf84a5789b728e223988f207b5ecbb |
|
22-Jan-2010 |
Daniel Dunbar <daniel@zuster.org> |
Tweak clang_darwin config to strip off any -arch if the user overrides CC, we do this during an Apple style build. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@94216 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
4a32c6e4fdcefa55602615c8fdb756af613a2a8e |
|
20-Jan-2010 |
Daniel Dunbar <daniel@zuster.org> |
clang/Darwin: Rename x86_10.4 static lib config to just 10.4, and add 'eprintf' which seems to be needed. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93969 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|
8b790353436e0815e6b94a018c6e6b314cba9042 |
|
19-Jan-2010 |
Daniel Dunbar <daniel@zuster.org> |
Add .mk for use by clang/Darwin. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93817 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/platform/clang_darwin.mk
|