History log of /external/llvm/host/include/llvm/Config/config.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
399e474681d159a5bbe9e92ab81ade28140cc9c4 16-Mar-2017 Dan Willemsen <dwillemsen@google.com> Fixes for host bionic support

This enables linux_bionic for llvm-headers-no-generated-headers, which
was missing.

Then add some more ifdefs in the host-side config.h (that's used for
linux_bionic) to deal with differences between bionic and glibc/darwin's
libc.

Bug: 31559095
Test: Enable host bionic, run soong
Change-Id: Ie01d3317eb21edd861163722d40a354207fada66
/external/llvm/host/include/llvm/Config/config.h
de2d8694e25a814696358e95141f4b1aa4d8847e 20-Sep-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r275480

Bug: http://b/31320715

This merges commit 7dcf7f03e005379ef2f06db96aa93f06186b66d5 from
aosp/dev.

Test: Build AOSP and run RenderScript tests (host tests for slang and
libbcc, RsTest, CTS)

Change-Id: Iaf3738f74312d875e69f61d604ac058f381a2a1a
/external/llvm/host/include/llvm/Config/config.h
f3ef5332fa3f4d5ec72c178a2b19dac363a19383 04-Mar-2016 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master LLVM for rebase to r256229

http://b/26987366

Change-Id: I1f29c4676a8abe633ab5707dded58d846c973d50
/external/llvm/host/include/llvm/Config/config.h
3c19f5eec3bfcd1fcfda72cd02585569b42507a3 24-Sep-2015 Stephen Hines <srhines@google.com> Remove ENABLE_TIMESTAMPS to ensure reproducible builds.

Bug: 24349363

The use of __DATE__ makes this build hard to reproduce/diff.

Change-Id: I7d2b05bef53eac7084918f0781107bb920285bdf
/external/llvm/host/include/llvm/Config/config.h
41aacf604d4434b1cd3e4cb6b6286a07bc729065 24-Aug-2015 Stephen Hines <srhines@google.com> Switch to x86_64 instead of i386 for default host compilation.

Change-Id: Icccf656bdf93b604d47ff2fc0d613ae53a79f222
/external/llvm/host/include/llvm/Config/config.h
e33c5fac0bb13e002d1a4a99271726734c18c5e5 08-Jul-2015 Elliott Hughes <enh@google.com> Prepare for the removal of HAVE_MALLOC_H from AndroidConfig.h.

The device config.h is a good cleanup; the host side doesn't work
as well because of Mac OS, but it's no worse than the existing Mac OS
hacks.

Change-Id: I7a9dc089f03ae992c7463866a8b6c383ba0437e3
/external/llvm/host/include/llvm/Config/config.h
5a119335f700251983d9c7da31bdfe17532334b2 10-Dec-2014 Dan Albert <danalbert@google.com> Reset to master.

Various automerger/conflict resolution shenanigans have made this
branch no longer match AOSP. Bring them back into sync.

Change-Id: I4117ea6a323068945f237edc0ce0f51e171d4bae
/external/llvm/host/include/llvm/Config/config.h
a21bbdfad461e957fa42ac9d6860ddc9de2da3e9 04-Dec-2014 Stephen Hines <srhines@google.com> am 876d6995: Merge "Update aosp/master LLVM for rebase to r222494."

* commit '876d6995443e99d13696f3941c3a789a4daa7c7a':
Update aosp/master LLVM for rebase to r222494.
37ed9c199ca639565f6ce88105f9e39e898d82d0 01-Dec-2014 Stephen Hines <srhines@google.com> Update aosp/master LLVM for rebase to r222494.

Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
/external/llvm/host/include/llvm/Config/config.h
6b8c6a5088c221af2b25065b8b6b8b0fec8a116f 27-Nov-2014 Stephen Hines <srhines@google.com> am 7a24d3c9: Switch to futimes() instead of futimens() so that we don\'t need GLIBC_2.6.

* commit '7a24d3c99c444122c5bcc1c49f43584140975ce8':
Switch to futimes() instead of futimens() so that we don't need GLIBC_2.6.
7a24d3c99c444122c5bcc1c49f43584140975ce8 27-Nov-2014 Stephen Hines <srhines@google.com> Switch to futimes() instead of futimens() so that we don't need GLIBC_2.6.

Bug: 18540243
Change-Id: I66c63c0aed1da38d676025308f229c927b8ce956
/external/llvm/host/include/llvm/Config/config.h
1688e72ef913bb23fbf533f97d3a73b616b387ce 25-Nov-2014 Elliott Hughes <enh@google.com> glibc has <sys/uio.h>.

Change-Id: Iaed181ce8f142355b69b8fd9590f62199c13e534
/external/llvm/host/include/llvm/Config/config.h
b6426fc192e01338f9983c8c9943515af191afd6 31-Oct-2014 Stephen Hines <srhines@google.com> Add color support for Clang!

Bug: 18187181

We were missing the HAVE_TERMINFO define, as well as proper linkage against
ncurses to enable this.

Change-Id: I985e1720fadbce4e20ec3608e7d5f0f67d1a74e9
/external/llvm/host/include/llvm/Config/config.h
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/host/include/llvm/Config/config.h
cfe73f379d20f50874bc523fab59c2db43388a32 15-Feb-2014 Stephen Hines <srhines@google.com> Fix Windows configuration for LLVM 3.4.

Change-Id: Ia5772dc9edbef054a56c60e830bdd84794844854
/external/llvm/host/include/llvm/Config/config.h
373aa5c665fe6df6b9c5586d397dc3617f25aab5 07-Feb-2014 Stephen Hines <srhines@google.com> Update LLVM for merge to 3.4.

Update config.h files.

Add RS SubtargetFeature for +long64 on ARM devices.

Adjust Android.mk for added/removed files:

+ Delinearization.cpp
- PathNumbering.cpp
- PathProfileInfo.cpp
- PathProfileVerifier.cpp
- ProfileDataLoader.cpp
- ProfileDataLoaderPass.cpp
- ProfileEstimatorPass.cpp
- ProfileInfo.cpp
- ProfileInfoLoader.cpp
- ProfileInfoLoaderPass.cpp
- ProfileVerifierPass.cpp

+ LiveRegUnits.cpp
- ShrinkWrapping.cpp
+ StackMaps.cpp
- StrongPHIElimination.cpp

+ DIEHash.cpp

+ LegacyPassManager.cpp

+ ELF.cpp

+ Unicode.cpp

- MipsOptimizeMathLibCalls.cpp

- MipsELFStreamer.cpp
+ MipsTargetStreamer.cpp

- EdgeProfiling.cpp
+ DataFlowSanitizer.cpp
+ DebugIR.cpp
- OptimalEdgeProfiling.cpp
- PathProfiling.cpp
- ProfilingUtils.cpp

- BasicBlockPlacement.cpp
+ LoopRerollPass.cpp
+ PartiallyInlineLibCalls.cpp
+ SampleProfile.cpp

+ GlobalStatus.cpp

Change-Id: I17dcf0bf53a1720acd8226ae3e30d84993562a91
/external/llvm/host/include/llvm/Config/config.h
917ae8fb30e31b065310aea214dbb5655d9a23d0 13-Sep-2013 Stephen Hines <srhines@google.com> Fix LLVM version number (3.3).

Change-Id: Iee3f058ff8484699e76080695815677d355dfbd1
/external/llvm/host/include/llvm/Config/config.h
5d63c52424acc972d6370c50e1f3930d695790b7 13-Aug-2013 Stephen Hines <srhines@google.com> Mac only has ::futimes() and not ::futimens().

Change-Id: I61d7aab308971e632e01c649a8c2b503e851dadc
/external/llvm/host/include/llvm/Config/config.h
e4799f60dc79d16ee270b38e9fab805178a572aa 13-Aug-2013 Stephen Hines <srhines@google.com> Fix build break due to conflicting #define values.

Change-Id: I502c13aba9eb720a9591af998cb339836c9d8620
/external/llvm/host/include/llvm/Config/config.h
ead8d02a509cd69a74e01e4af90d8b237f30ed1c 08-Aug-2013 Stephen Hines <srhines@google.com> Update LLVM for merge to r187913.

Add HAVE_FUTIMENS to */include/llvm/Config/config.h

Update version number to 3.3 (even though this is tracking 3.4)

Removed lib/Archive

Added lib/Option

Android.mk changes:
- PathV2.cpp
- SimplifyLibCalls.cpp
- BlackList.cpp
- VecUtils.cpp
+ MD5.cpp
+ CFG.cpp
+ SpecialCaseList.cpp
+ MachOUniversal.cpp
+ StructurizeCFG.cpp

Change-Id: I8ee072cd0d4210a6a5492c0e6663f8464ff21386
/external/llvm/host/include/llvm/Config/config.h
c7ef4e40cf01397ebd25fc9622fc8eb9c61a547d 30-Jul-2013 Stephen Hines <srhines@google.com> Fix Windows build issues for LLVM.

Remove HAVE_SYS_UIO_H redefinition due to Windows build conflicts.
Add dependency on imagehlp.lib/dll.

Change-Id: I41cb9331c1fbde849ff9dc6906cbe9d8ae6bbc50
/external/llvm/host/include/llvm/Config/config.h
e177e2144ea8bfc5dd1831167db9e1ae71be240e 12-May-2012 Shih-wei Liao <sliao@google.com> Fix HAVE_SYS_UIO_H configuration on Mac build.

Darwin-x86 has sys/uio.h. It's already configured in system/core.

Change-Id: Ia0791b2e5dbe1c0bfde7d5f74198580c855b5bee
/external/llvm/host/include/llvm/Config/config.h
f5f5cf7b3c61a71e6c11228f5089da294275e9da 11-May-2012 Shih-wei Liao <sliao@google.com> Set LLVM_HAS_ATOMICS to 0 for _WIN32 and _Win64.

Change-Id: I137160488239abcdf7a1af2c904c8f0e2d985b82
/external/llvm/host/include/llvm/Config/config.h
bc9f907b1682ea298242168028c7d93974be4fee 11-May-2012 Shih-wei Liao <sliao@google.com> If _WIN32 or _WIN64, don't define LLVM_HAS_ATOMICS.

mingw32 gcc compiler is different from gcc on Linux or Mac, in terms of
built-ins.

Change-Id: I4d699006c5321273ec383533eb4d5c5239f69a96
/external/llvm/host/include/llvm/Config/config.h
ad37058add808519aaa29290480a11082dd1a978 10-May-2012 Shih-wei Liao <sliao@google.com> Fix Mac (APPLE) build.

Change-Id: Icdb09933e1065985b6341fde770d5ddc7895d789
/external/llvm/host/include/llvm/Config/config.h
b1b06417a6534ce8b6c9c20f39a0aaecaa8a6891 10-May-2012 Shih-wei Liao <sliao@google.com> Fix Mac breakage properly: Configuration of MMAP_ANON and HAVE_MALLINFO

Change-Id: I92d44cb5fe428efeb739eb6f4207a10f6dc30214
/external/llvm/host/include/llvm/Config/config.h
3b53a8f9b0d6ef490effa08104301fb6aa341765 10-May-2012 Logan Chien <loganchien@google.com> Fix Win SDK build after changing config.h

Change-Id: Ie21425f90d11e065e5a38b7fd16d1488a77e5873
/external/llvm/host/include/llvm/Config/config.h
25cfae268a7557246cffec2e4793113e38b4da94 10-May-2012 Shih-wei Liao <sliao@google.com> Fix Mac breakage due to not HAVE_MALLINFO.

Error message was:
external/llvm/lib/Support/Unix/Process.inc:90: error: ‘::mallinfo’ has
not been declared

Change-Id: Icc3bf1f828426c08b3b1db134ef5337b40b271af
/external/llvm/host/include/llvm/Config/config.h
cea6fb5f1c653e52528f26a8a77fc912b7ed012d 10-May-2012 Shih-wei Liao <sliao@google.com> Fix Mac build breakage.

Error message:
external/llvm/lib/Support/Unix/Memory.inc:51: error: 'MAP_ANONYMOUS'
was not declared in this scope

Change-Id: Ibe66561ab0fec678ecb357f07192a811ddd47240
/external/llvm/host/include/llvm/Config/config.h
9318a38869458cef6806cf85a7d7d8157101fb9f 08-May-2012 Logan Chien <loganchien@google.com> Reconfigure config.h and llvm-config.h.

The config.h and llvm-config.h was out-of-date, and missing
a lot of important #defines.

Change-Id: I1394a2de64915efd56686de4bdb7999cc9705660
/external/llvm/host/include/llvm/Config/config.h
f2a027ee44593147a4aee5566a13f682a1964773 11-Nov-2011 Stephen Hines <srhines@google.com> Update LLVM to svn 144354.

Change-Id: I1935ffce1c5d5eec52ad8b69bab9ee0c281aef16
/external/llvm/host/include/llvm/Config/config.h
2e5a5ee613fae456a8ed4282acede56860682f4f 21-Oct-2011 Logan Chien <loganchien@google.com> Apply changes to migrate to upstream Oct 20th 2011.

Change-Id: I2bb819151f3fa5ce18690ef373bf071205d3f278
/external/llvm/host/include/llvm/Config/config.h
71fea9a88608e9c8fe8a8a523367878e279c3e90 22-Jun-2011 Stephen Hines <srhines@google.com> Switch to PSTR from PCSTR.

Change-Id: I500dc66cd86e211aef6d6bf98aa30895ddc90079
/external/llvm/host/include/llvm/Config/config.h
53bd2e49d3d5c42bdec95b1fb72fb1e95c26b7f7 22-Jun-2011 Stephen Hines <srhines@google.com> Add comment about PCSTR.

Change-Id: I580282af90c08f8fe81f05270b5a13b1f4283878
/external/llvm/host/include/llvm/Config/config.h
7cfff62b69e6394f6145a3a3a7aad8faaa6c4ea7 22-Jun-2011 Stephen Hines <srhines@google.com> Define WIN32_ELMCB_PCSTR for Windows host builds.

Change-Id: I5233875cd1c07a41897cd732dc9ac67ae3d03af1
/external/llvm/host/include/llvm/Config/config.h
4671b174806e6c8577125a644aa85999598e4971 28-Feb-2011 jush <jush.msn@gmail.com> Update build script after merge.
/external/llvm/host/include/llvm/Config/config.h
eb17d172c661dc61104d6f38e20a4f4f83e271ab 14-Jan-2011 Raphael <raphael@google.com> Support for building/using tblgen for Windows SDK.

Change-Id: I174939e0acb4bc3bea368c8a8e8435384bcc8d48
/external/llvm/host/include/llvm/Config/config.h
a95f589c757c8c857096a07e0d376ca9aaec6c2c 11-Sep-2010 Shih-wei Liao <sliao@google.com> Apply changes on LLVM r112364 after merge.

Change-Id: I9688675d46dca0d564206616c40b005669269010
/external/llvm/host/include/llvm/Config/config.h
8a54f3e1f79c1e57e76a1cc53c6c5697374ea7b5 04-Jun-2010 Shih-wei Liao <sliao@google.com> Initial slang.

Change-Id: I4f84a741e5fbc440cd4c251406d2b611a237f713
/external/llvm/host/include/llvm/Config/config.h
6d9ab31472b61c32b71878d72a421dac40a509aa 09-May-2010 Shih-wei Liao <sliao@google.com> mError

Change-Id: I29399bbfa3b4b8cabb6caf64f5f3121727b17583
/external/llvm/host/include/llvm/Config/config.h
01cd9d86e74fb2f13156215d85df202a0d11110f 09-May-2010 Shih-wei Liao <sliao@google.com> atomics.h

Change-Id: Iad1cf587770d21d2d7306fc661ee159901cc4d18
/external/llvm/host/include/llvm/Config/config.h
7abe37e4aee38cc79d91dd069a37d7e91d5bef53 28-Apr-2010 Shih-wei Liao <sliao@google.com> Sync upstream to r102410.
Re-turn on sdk.

Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
/external/llvm/host/include/llvm/Config/config.h
e4454320b3cfffe926a487c33fbeb454366de2f8 07-Apr-2010 Shih-wei Liao <sliao@google.com> libbcc

Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5
/external/llvm/host/include/llvm/Config/config.h