summaryrefslogtreecommitdiffstats
path: root/core/clang
Commit message (Collapse)AuthorAgeFilesLines
* am 09e044ea: am 6ac74e6d: am d720c5a2: Merge "Add -no-integrated-as for ARM64."Tim Murray2014-05-021-1/+3
|\ | | | | | | | | * commit '09e044ea813cc23b1d3b5ed99b20dea9ec7c5328': Add -no-integrated-as for ARM64.
| * Merge "Add -no-integrated-as for ARM64."Tim Murray2014-05-021-1/+3
| |\
| | * Add -no-integrated-as for ARM64.Tim Murray2014-04-301-1/+3
| | | | | | | | | | | | Change-Id: I7faba190554aa43f43b2eb164bdc7b3bfab68ef0
* | | am cf53e0e0: am 27fe9406: am 7e65b6c1: Merge "Remove tblgen and clang-tblgen ↵Tim Murray2014-04-301-2/+3
|\ \ \ | |/ / | | | | | | | | | | | | | | | from prebuilts." * commit 'cf53e0e0aaf569d7e76472e2958dca5a44f45df2': Remove tblgen and clang-tblgen from prebuilts.
| * | Remove tblgen and clang-tblgen from prebuilts.Tim Murray2014-04-301-2/+3
| |/ | | | | | | Change-Id: I89fb74da5a516d0f768f72518a401216f8a5b1a8
* | am f0dda8d0: am 9661b09f: am 9956bb6a: Merge "Build changes necessary for ↵Stephen Hines2014-04-255-10/+21
|\ \ | |/ | | | | | | | | | | LLVM 3.5 switch." * commit 'f0dda8d0cbb249be24a71776289b1d9ebe17faaf': Build changes necessary for LLVM 3.5 switch.
| * Build changes necessary for LLVM 3.5 switch.Tim Murray2014-04-245-10/+21
| | | | | | | | | | | | | | Change-Id: Icb6065daada7cb1d7425206830a4ef9e23454c03 Conflicts: core/clang/arm.mk
* | am aabe27cc: am 9754735f: am db55f602: Merge "Switch to new host prebuilt ↵Andrew Hsieh2014-04-241-20/+23
|\ \ | |/ | | | | | | | | | | x86_64-linux-glibc2.11-4.6" * commit 'aabe27ccfd7f372d75426181eeeede4a7f908179': Switch to new host prebuilt x86_64-linux-glibc2.11-4.6
| * Switch to new host prebuilt x86_64-linux-glibc2.11-4.6Andrew Hsieh2014-04-231-20/+23
| | | | | | | | Change-Id: I763398d523bf4851a13722f72b12ec69d7a4bb4f
* | am ad60c86e: am f1a3d5e8: am 871bc703: Merge "Update build system for better ↵Ying Wang2014-04-232-5/+9
|\ \ | |/ | | | | | | | | | | Clang behavior on Mac." * commit 'ad60c86eda1a975d6966f414b4a7065d97e7505b': Update build system for better Clang behavior on Mac.
| * Update build system for better Clang behavior on Mac.Tim Murray2014-04-222-5/+9
| | | | | | | | Change-Id: I1813954681b670807d7e3faaf6d5f5a769cc5f2e
* | Update ASan configuration.Evgeniy Stepanov2014-04-161-2/+3
|/ | | | | | | Change runtime library name to keep in sync with upstream. Enable frame pointers in instrumented code for fast stack unwind. Change-Id: I815912bb856c56c399639ea76ad4cb6b97961840
* Always use prebuilt clang, even if we're explicitly building clang/LLVM.Tim Murray2014-04-011-5/+0
| | | | | | | | This is needed for self-hosting Clang/LLVM. bug 13588226 Change-Id: Ic98adc2b174b12ce046b7b65bbc28901a766a485
* Make Clang host builds hermetic on Linux.Tim Murray2014-03-244-10/+74
| | | | | | | | | This lays the groundwork for making builds hermetic on Darwin as well. That will be fixed in a future patch. bug 13435344 Change-Id: Iae82d0b9efad0598d682ff5fd4daa737aa607866
* Remove arm64 clang build warningYing Wang2014-03-182-9/+2
| | | | | | | | Now we have enabled arm64 clang. This change remvoed arm64 clang build warning and cleaned the arm64 unknow c flags. Change-Id: Ia583a78c6d364e603ff09df423aa34a6e03d0b9b
* Work in progress to enable build system support for Clang.Tim Murray2014-03-141-2/+2
| | | | Change-Id: I278b48bcd976afcbde8d86261da9b9b9efc9002c
* Split WITHOUT_CLANG to WITHOUT_HOST_CLANG and WITHOUT_TARGET_CLANGYing Wang2014-03-101-0/+8
| | | | | | | Still keep WITHOUT_CLANG, which enables both. Bug: 13402154 Change-Id: I32cb668223997719875751bf3d64f592d6086830
* Switch to LLVM 3.4 prebuilts in AOSP.Stephen Hines2014-02-191-6/+16
| | | | Change-Id: I064e953fb1bf69e7e321616647aab88dcc39af76
* Fix incorrect x86 build rules.Stephen Hines2014-02-131-0/+2
| | | | | | | | combo/TARGET_x86*.mk mistakenly added TARGET_GLOBAL_CFLAGS to their linker command lines. This results in clang builds not working properly, since they strip some unknown flags from TARGET_GLOBAL_CFLAGS. Change-Id: I60a1ff5df70305323134435e4ae107ea7acfe8ea
* fix 2nd target clang prebuilt pathsColin Cross2014-02-113-3/+3
| | | | Change-Id: I4c196221bd377e30bbff1aafa265952e29c85cb5
* Refactor llvm_config.mk and support the 2nd archYing Wang2014-02-0715-0/+640
1. Following the setup of gcc in build/core/combo/, we added the [HOST|TARGET]_<arch>.mk clang config files, and load only the configs needed by the current product. 2. Added support for the 2nd arch. Change-Id: I2a383418a9688a050b39492f8e489d40eeeb5f2d