History log of /external/llvm/llvm-device-build.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/llvm-device-build.mk
7b17ef61ee92cbea0cc4d321e95046d3179e21ad 04-Jun-2014 Stephen Hines <srhines@google.com> Switch name from tblgen -> llvm-tblgen for consistency with upstream LLVM.

Change-Id: I7735fd88104ff95001dd5f88a1c387df9af993ad
/external/llvm/llvm-device-build.mk
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/llvm-device-build.mk
c4b495138646347154a45bf5524d8a936153c4bc 02-Apr-2014 Tim Murray <timmurray@google.com> Revert "Make LLVM compile with prebuilt clang."

This reverts commit 7d8cea6e8e2bddaa4475835106bf88d214d95279.

Change-Id: Ide81c8f7662646070481edb9f3196a0d9152adc2
/external/llvm/llvm-device-build.mk
7d8cea6e8e2bddaa4475835106bf88d214d95279 21-Mar-2014 Tim Murray <timmurray@google.com> Make LLVM compile with prebuilt clang.

bug 13588226

Change-Id: I278371c48b8da811a4bdb1be99bfe6474b0d525a
/external/llvm/llvm-device-build.mk
b7325c318ecf01d4c82391c1f0a63090c8de0144 05-Feb-2014 Colin Cross <ccross@android.com> llvm: convert makefiles to support multilib build

Convert makefiles to allow for building two architectures at the
same time. This will also cause make checkbuild to build the target
libraries for all supported architectures.

Change-Id: Ia5e6fe5b1186a67753faafd3532ed4cb280a8b10
/external/llvm/llvm-device-build.mk
a523d505e6da8650dd5a86474cec28d03109f346 18-Jul-2012 Shih-wei Liao <sliao@google.com> Device side needs -D__STDC_LIMIT_MACROS.

Change-Id: I44e9708a4c41afe85f98b4b7adad83bbbe599320
/external/llvm/llvm-device-build.mk
7817934515cdec7157a853376b2a5f83fae687fc 17-Jul-2012 Shih-wei Liao <sliao@google.com> Fix Mac build breakage.

Change-Id: I5c92053d81093cdb7810d758d568d2694038280a
/external/llvm/llvm-device-build.mk
fd6aea25184fd0735922461b88f059ee547844c3 03-May-2012 Stephen Hines <srhines@google.com> Fix assert handling for LLVM.

If we undefined NDEBUG first, the system-wide -DNDEBUG will override it, thus
causing asserts to still remain off.

Change-Id: I84342ca36595bbd7e310ea19c6907938fba4cee7
/external/llvm/llvm-device-build.mk
2987cbcdaef9e14f635b6f9ac32c58ff26a2fc0f 29-Feb-2012 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 8f698b54 to master

Change-Id: Ie502ec01a03b2f9a8e015a2b83139f56fd84b91e
369c4a40cd8c97e1e513ec8c6eaeee26e6adfc9b 19-Feb-2012 Daniel Malea <daniel.malea@intel.com> Build FileCheck and enable DWARF emission for target eng builds

- conditionally enable AsmPrinter Dwarf bits for eng builds
- build script for FileCheck

Change-Id: I68c5f9b2f28b36a779cf76e9161f740994c619f5
/external/llvm/llvm-device-build.mk
56837864265a27fdecc85c85f4c1cec73845cc94 16-Dec-2011 Logan Chien <loganchien@google.com> Fix LOCAL_MODULE for tblgen rules.

Change-Id: I844d8c5c8dcc86cbc5ec32c2ee442bf70bff0290
/external/llvm/llvm-device-build.mk
f2a027ee44593147a4aee5566a13f682a1964773 11-Nov-2011 Stephen Hines <srhines@google.com> Update LLVM to svn 144354.

Change-Id: I1935ffce1c5d5eec52ad8b69bab9ee0c281aef16
/external/llvm/llvm-device-build.mk
8aca41132270925dfb55502ea2126e2c464ac0eb 12-Jul-2011 Jeff Brown <jeffbrown@google.com> Remove the simulator target from all makefiles.
Bug: 5010576

Change-Id: Ia82a523b49d44a2d806867d0ff931a15a10f980b
/external/llvm/llvm-device-build.mk
ca65f4e8b7d5566d70a99273a4baabf4dbf08c05 24-May-2011 Ying Wang <wangying@google.com> Always bring tblgen target up to date.

The copy-only-diff trick violates the makefile assumption:
Rules should bring the target up to date if any source has newer time
stamp.

Change-Id: I9301d00461f1480ffd9293b81294985e58d4cdef
/external/llvm/llvm-device-build.mk
c0a87ab7907e88efa4a5d7cba27e876f0dab1f5b 15-Mar-2011 Logan Chien <tzuhsiang.chien@gmail.com> Implement copy-when-different build rules for tblgen.

Before this commit, tblgen rules will always generate new file,
change the timestamp, and then a lot of c++ files have to be
recompiled.

This commit modifies transform-td-to-out macro. Now, tblgen will
generate its output to an intermediate file. The timestamp of the
inc files will only be changed when the newly generated intermediate
file is different from the old one.
/external/llvm/llvm-device-build.mk
4671b174806e6c8577125a644aa85999598e4971 28-Feb-2011 jush <jush.msn@gmail.com> Update build script after merge.
/external/llvm/llvm-device-build.mk
7fa502c8157d3e9584da0bf3c6f87f7ca70e5b69 08-Dec-2010 Jing Yu <jingyu@google.com> Move global inline options to local makefile for libbcc.so.

We plan to remove the global inline options for better inline
tuning. Blindly removing global inline options for
libbcc.so may increase certain code size. To be conservative,
we simply copy the global inline options into local makefile
for libbcc.so.

Change-Id: I30ca5ef67602be51c9b83fa52e8c3ced423694ea
/external/llvm/llvm-device-build.mk
5183d48d560ae7c0c548bc23eb0101784cfd664d 20-Aug-2010 Ying Wang <wangying@google.com> Fix sim build.

Change-Id: I2c8630506321e6046c4cffce055438e0acb8db78
/external/llvm/llvm-device-build.mk
28c238c9ded0b5c91e122c94b5a02d76a5245c11 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/llvm/llvm-device-build.mk
28188e1c4986d9e4985f0f4a8ce268743eb94631 08-Jun-2010 Shih-wei Liao <sliao@google.com> Git hiccup. Retry....

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

Change-Id: I5aa02363c1083297d163a575f5a35c495f950230
/external/llvm/llvm-device-build.mk
c364886a209cb2712a4a8e55ba84a53e780fa78a 07-May-2010 Patrick Scott <phanna@android.com> Get rid of several build warnings.

Change-Id: Icdfbe34f73663b0f84de12394bb65137a86ba403
/external/llvm/llvm-device-build.mk
44ce444e5ee78c3230e92439366b48a13559ccd6 04-May-2010 Shih-wei Liao <sliao@google.com> enable assertion

Change-Id: I1db0884c86ac6744f3c95ae10cefc75e762a79c7
/external/llvm/llvm-device-build.mk
7abe37e4aee38cc79d91dd069a37d7e91d5bef53 28-Apr-2010 Shih-wei Liao <sliao@google.com> Sync upstream to r102410.
Re-turn on sdk.

Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
/external/llvm/llvm-device-build.mk
e4454320b3cfffe926a487c33fbeb454366de2f8 07-Apr-2010 Shih-wei Liao <sliao@google.com> libbcc

Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5
/external/llvm/llvm-device-build.mk