History log of /external/clang/clang-host-build.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a4de17562d13d7a8188108243c4cfbd52f33229a 04-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master clang for rebase to r256229

http://b/26987366

(cherry picked from commit 87d948ecccffea9e9e37d0d053b246e2d6d6c47b)

Change-Id: I10ca401a280e905253aafabad9118693a2f24ffb
/external/clang/clang-host-build.mk
2d2dc9f1b26d4f1884468294dd509088fa04b2b0 19-Aug-2015 Dan Willemsen <dwillemsen@google.com> Stop using HOST_OS, whitelist windows modules

All clang host modules are whitelisted, since they all pass checkbuild.

Bug: 23566667
Change-Id: Idcd328323b2a2e9cc9c0acd29e583b6bb77e72b0
/external/clang/clang-host-build.mk
16f348349c181abd8a5c7f5e8c70ffdb38804dda 12-Jun-2015 David Gross <dgross@google.com> Replace LLVM_ENABLE_ASSERTION with FORCE_BUILD_LLVM_DISABLE_NDEBUG, and add FORCE_BUILD_LLVM_DEBUG.

FORCE_BUILD_LLVM_DISABLE_NDEBUG and FORCE_BUILD_LLVM_DEBUG are
environment variables analogous to FORCE_BUILD_LLVM_COMPONENTS.

FORCE_BUILD_LLVM_DISABLE_NDEBUG compiles with -D_DEBUG -UNDEBUG. This
has the effect of enabling assert() and certain internal behaviors
(e.g., various LLVM sanity checks). FORCE_BUILD_LLVM_DISABLE_NDEBUG
must be set consistently during builds of llvm, clang, libbcc, and
slang to avoid undefined behavior.

FORCE_BUILD_LLVM_DEBUG compiles host code (but not device code) with -O0 -g.

Depends on similar changes in llvm, libbcc, and slang.

Change-Id: Ic7cbfeb5fd97061c82a007324fb851eda2117f19
/external/clang/clang-host-build.mk
235e990832a13036d6fe0b128ba97fd8202d17d7 23-Feb-2015 Pirama Arumuga Nainar <pirama@google.com> Add flag to enable assertions in Clang

Add a flag CLANG_ENABLE_ASSERTIONS to enable assertions in Clang,
similar to LLVM_ENABLE_ASSERTIONS in llvm.

Change-Id: Id2a63516a98e4724f2157a41c0bfd621ff48bec3
/external/clang/clang-host-build.mk
2607472d34b984c7093be52b045bbaff28bfad09 27-Mar-2015 Dan Albert <danalbert@google.com> Remove uses of libcxx.mk.

This is a no-op.

Change-Id: I4d6a2dc2b7fda5d54087757b602b6007429a111c
/external/clang/clang-host-build.mk
68350211f1894b4a544f50b3acc141c675e63fe4 10-Jun-2014 Logan Chien <tzuhsiang.chien@gmail.com> Fix windows sdk build.

Change-Id: I0af79c0ada8de360a50dbfdf561ca5597672b7c5
/external/clang/clang-host-build.mk
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 29-May-2014 Stephen Hines <srhines@google.com> Update Clang for 3.5 rebase (r209713).

Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/clang-host-build.mk
17fe6b86205261afc93f7689a73da21a83e0cc65 02-Apr-2014 Tim Murray <timmurray@google.com> Revert "Make clang self-hosting."

This reverts commit 4d56250efa5424e8a31afef33bef3a4921706e21.

Change-Id: I1d77355ebbac62573b5f3923a705568d340c7180
/external/clang/clang-host-build.mk
4d56250efa5424e8a31afef33bef3a4921706e21 21-Mar-2014 Tim Murray <timmurray@google.com> Make clang self-hosting.

bug 13588226

Change-Id: I34c04c929d4d0470acc9978b2def58d81b6f3761
/external/clang/clang-host-build.mk
93e534a7b387932ef82f09a5a7e3f409a2aed6ab 16-Dec-2011 Logan Chien <loganchien@google.com> Fix LOCAL_MODULE for tblgen rules.

Change-Id: I8058597cff4c4a879742a5bcc17baf81de9ac5d4
/external/clang/clang-host-build.mk
fe6bd6dc51777802a0118521b9039981a0e6a806 21-Oct-2011 Logan Chien <loganchien@google.com> Apply changes to migrate to upstream Oct 20th 2011 (r142531)

Change-Id: I32cdb5da2c07c84e01f42b4e87161196f468806a
/external/clang/clang-host-build.mk
9c64df299df8b565955920c038ce9b8a0244448c 14-Feb-2011 Logan <tzuhsiang.chien@gmail.com> Apply changes to merge with clang upstream Nov 10th 2010.
/external/clang/clang-host-build.mk
6f59a1e31a871787c9ef89b106bfe99cc304f23b 10-Feb-2011 Shih-wei Liao <sliao@google.com> For fixing b/3427124. Allowing name mangling support for overloadable invokable on the RenderScript.

1. Support name mangling support and MangleContext.
2. Shall move to the LLVM trunk soon, to avoid more repeated labor and wasted time. This bug on the clang side is fixed in LLVM trunk already.
3. This CL only affects Honeycomb SDK. It doesn't affect Final ROM.

Change-Id: Ib63052d0888e7aaa71389955c6b1d22d8c17ae01
/external/clang/clang-host-build.mk
3f1d1f9131cb8ad24704a193ab29f938e1bc553f 19-Jan-2011 Logan <tzuhsiang.chien@gmail.com> Use automatically generated Version.inc instead.
/external/clang/clang-host-build.mk
150e0efec6302fa5a8c3b5c3c4ecf5778d3a29f5 19-Jan-2011 Logan <tzuhsiang.chien@gmail.com> Add build rules for clang executable.
/external/clang/clang-host-build.mk
c69ce36f306879e3e9cc6f129fd959e0a84a3f84 10-Sep-2010 Ying Wang <wangying@google.com> Fix clang dependency on llvm.

Change-Id: Ifcd4e0d12e3dfd0546c6569a000e3f42dcfb15e7
/external/clang/clang-host-build.mk
94123d2d6164c19fe11d639459a054455f2ee887 20-Aug-2010 Ying Wang <wangying@google.com> Fix sim build.

Note that this only makes the sim build green, but the built images won't work for sure:
No libbcc.so, which depends on something else that can not build in sim mode.
No x86 bitcode is generated as well, I believe.

Change-Id: Idca8378427196622ac77cd56a38c6a160f03ba22
/external/clang/clang-host-build.mk
c8bfd0f8bb22ea019c673898bbdb07a834f0d821 08-Jun-2010 Shih-wei Liao <sliao@google.com> Git hiccup. Retry....

Change-Id: I5a329137a43f36bab32ea62386ade11da550c0b0
/external/clang/clang-host-build.mk
200213f20fef82c10b7da00873c99b93cee6da63 08-Jun-2010 Shih-wei Liao <sliao@google.com> Fix llvm.mk and the other 49 mk files

Change-Id: I5aa02363c1083297d163a575f5a35c495f950230
/external/clang/clang-host-build.mk
ea285162342df160e7860e26528bc7110bc6c0cd 04-Jun-2010 Shih-wei Liao <sliao@google.com> Initial slang.

Change-Id: I4f84a741e5fbc440cd4c251406d2b611a237f713
/external/clang/clang-host-build.mk