summaryrefslogtreecommitdiffstats
path: root/core/clang
Commit message (Collapse)AuthorAgeFilesLines
* Switch to new host prebuilt x86_64-linux-glibc2.11-4.6Andrew Hsieh2014-04-231-20/+23
| | | | Change-Id: I763398d523bf4851a13722f72b12ec69d7a4bb4f
* Update build system for better Clang behavior on Mac.Tim Murray2014-04-222-5/+9
| | | | Change-Id: I1813954681b670807d7e3faaf6d5f5a769cc5f2e
* 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