History log of /external/llvm/include/llvm/Config/llvm-config.h.cmake
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
add4c2fbb1c5038337146a04e48d66a3d8bafa6b 11-Jun-2013 Rafael Espindola <rafael.espindola@gmail.com> Don't define LLVM_LIBDIR, it is not used anymore.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183769 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
d66ad6c57115e85487e8a29b1e073305690a9be2 04-May-2013 Tim Northover <Tim.Northover@arm.com> Allow host triple to be correctly overridden in CMake builds

The intended semantics mirror autoconf, where the user is able to
specify a host triple, but if it's left to the build system then
"config.guess" is invoked for the default.

This also renames the LLVM_HOSTTRIPLE define to LLVM_HOST_TRIPLE to
fit in with the style of the surrounding defines.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181112 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
782a65056aeed8ed3b632deeeec6973986c751bf 13-Feb-2013 Evgeniy Stepanov <eugeni.stepanov@gmail.com> Fix MSan annotations inclusion guard.

#cmakedefine does not behave the way I though it was.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175050 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
9c02a276049cbd1d1511a88ebc7a22bb33658237 04-Feb-2013 Evgeniy Stepanov <eugeni.stepanov@gmail.com> More MSan/ASan annotations.

This change lets us bootstrap LLVM/Clang under ASan and MSan. It contains
fixes for 2 issues:

- X86JIT reads return address from stack, which MSan does not know is
initialized.
- bugpoint tests run binaries with RLIMIT_AS. This does not work with certain
Sanitizers.

We are no longer including config.h in Compiler.h with this change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174306 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
0069b55b8a70e450fa612534bc13f28b2be28c7e 13-Dec-2012 NAKAMURA Takumi <geek4civic@gmail.com> JITEventListener.h: Use llvm-config.h instead of config.h.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170129 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
2864de7c2d764a4be44bed073afadb663fdbb2dd 22-Jul-2012 NAKAMURA Takumi <geek4civic@gmail.com> autoconf: Re-introduce LLVM_HOSTTRIPLE since r143500, as rework of PR11060.

cmake: Add LLVM_HOSTTRIPLE. For now, it is same as TARGET_TRIPLE.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160609 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
c4b2271d4aa5c98417d6582b4f0b69fbe5e61cb9 26-Mar-2012 Eric Christopher <echristo@apple.com> Add InitializeNativeTargetDisassembler function.

Patch by Ojab.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
fde8237cd9c7e0eb503e6c53994c9c9d19cbb4c6 13-Feb-2012 Dylan Noblesmith <nobled@dreamwidth.org> add LLVM_VERSION_MAJOR and _MINOR defines

This is useful for clients that want to maintain compatibility
across multiple releases of LLVM. Currently users like Klee and
Mesa all have to roll their own 'parse llvm-config --version
output and generate defines' solution.

Also reuse the new macros so that version information is less
redundant/likely to fall out of sync again in the future.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150405 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
6e9b5eb51bb623995c90295d265a7682277653a1 05-Jan-2012 Sebastian Pop <spop@codeaurora.org> revert r147542 after comments from Joerg Sonnenberger

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147608 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
8a86887ba3dcf59ddfd1d26bd2af1ac9c6bed76a 04-Jan-2012 Sebastian Pop <spop@codeaurora.org> use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJIT

Get back getHostTriple.

For JIT compilation, use the host triple instead of the default
target: this fixes some JIT testcases that used to fail when the
compiler has been configured as a cross compiler.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147542 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
08b73a30bbb6407c7b48a734a29f65f4c8ddd782 28-Nov-2011 Dylan Noblesmith <nobled@dreamwidth.org> rename ENABLE_THREADS to LLVM_ENABLE_THREADS

Now that it needs to be exported in a public header (Valgrind.h)
it should be prefixed to avoid collision with other projects.
Add it to llvm-config.h as well.

This'll require regenerating the configure script after this
commit, but I don't have the required autoconf version.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145214 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
81818fc770bde5e279a1990f269b80da3219907c 28-Nov-2011 Dylan Noblesmith <nobled@dreamwidth.org> update description of LLVM_DEFAULT_TARGET_TRIPLE

It was out of sync with the description in configure.ac/config.h.in.
Also re-alphabetize it from its position when it was LLVM_HOST_TRIPLE.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145213 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
de2e0b5e6d5aa7eccf62df17b86c31b39732bf86 01-Nov-2011 Sebastian Pop <spop@codeaurora.org> rename LLVM_HOSTTRIPLE into LLVM_DEFAULT_TARGET_TRIPLE



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143501 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
81da2e1ada4cbeb01b18ce44741a174680ac00e4 20-Sep-2011 NAKAMURA Takumi <geek4civic@gmail.com> include/llvm/Config: Reorder LLVM_HAS_ATOMICS along config.h.in for consistency.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140136 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
f9ef3b6e9eb0218477de2d1e8d0820263524670b 20-Sep-2011 NAKAMURA Takumi <geek4civic@gmail.com> include/llvm/Config/config.h.cmake: Unbreak CMake build to tweak LLVM_HAS_ATOMICS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140135 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
627445f3e661629d6d5f82f2dbf17be140a93c7d 19-Sep-2011 Eric Christopher <echristo@apple.com> Rename LLVM_MULTITHREADED define and fix build without threads.

Patch by Arrowdodger.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140064 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
b43b09eef54ebb99079c6541f1b14ae1a2ef7017 12-Aug-2011 NAKAMURA Takumi <geek4civic@gmail.com> include/llvm/Config/llvm-config.h: Reorder and reword to follow (generated) config.h.in.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137413 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
7decee357b9e72491ef74c9497fe758ed55e50e4 23-Jul-2011 NAKAMURA Takumi <geek4civic@gmail.com> CMake: Fix LLVM_NATIVE_TARGETMC in config.h.cmake.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135832 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
1608637bbd327fe1fbc82e0e0639224b124de720 23-Jul-2011 Oscar Fuentes <ofv@wanadoo.es> Teach cmake configured headers about LLVM_NATIVE_TARGETMC

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135820 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
439661395fd2a2a832dba01c65bc88718528313c 19-Jul-2011 Evan Cheng <evan.cheng@apple.com> Introduce MCCodeGenInfo, which keeps information that can affect codegen
(including compilation, assembly). Move relocation model Reloc::Model from
TargetMachine to MCCodeGenInfo so it's accessible even without TargetMachine.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135468 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
1abf2cb59b8d63415780a03329307c0997b2670c 15-Jul-2011 Evan Cheng <evan.cheng@apple.com> Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135219 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
6cd71c6292b8803fb3affe7cfc6f527fcdb280d8 25-May-2011 Frits van Bommel <fvbommel@gmail.com> Fix warning in the CMake build about redefining LLVM_PATH_XDOT_PY by making sure both definitions are identical. This used to produce warnings like

In file included from .../llvm/trunk/tools/lto/LTOCodeGenerator.cpp:45:
In file included from .../llvm/trunk/include/llvm/Support/system_error.h:225:
.../include/llvm/Config/config.h:591:9: warning: 'LLVM_PATH_XDOT_PY' macro redefined
#define LLVM_PATH_XDOT_PY ".../bin/xdot.py"
^
.../include/llvm/Config/llvm-config.h:98:9: note: previous definition is here
#define LLVM_PATH_XDOT_PY ""
^
1 warning generated.

(Paths edited for clarity)

Note: This only affected people who had xdot.py installed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132050 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
dd54ffda263a17bddb0ad04a670916125972929a 09-Mar-2011 Jan Sjödin <jan_sjodin@yahoo.com> Add InitializeNativeAsmParser function.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127341 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
f3a83d6d0b4dd657f04f6d19f95fb53f136039c0 27-Feb-2011 Tobias Grosser <grosser@fim.uni-passau.de> cmake: Add xdot.py support as it already exists in autoconf.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126563 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
e85dcb54d1a2bb957a430212b1f2b1c88553878a 31-Jan-2011 NAKAMURA Takumi <geek4civic@gmail.com> CMake: Fix a few definition to suppress warnings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124583 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
753f3265dafdcfeec07b561ca278524c35477583 30-Aug-2010 Eric Christopher <echristo@apple.com> Fix LLVM target initialization to deal with sociopathic outside projects
that like to randomly define things like "X86", regenerate autoconf bits
and update cmake.

Fixes PR7852.

Patch by Xerxes Rånby!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112499 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
0a16b22e64336d01967bc2a25c7c3a3bde0358af 11-Aug-2010 Oscar Fuentes <ofv@wanadoo.es> Avoid multiple definition warnings when both config.h and
llvm-config.h are included.

This is the cmake counterpart of r110547. See bug #7809.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110753 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
652eb506a70728d69a0858e794cd79d8840918e2 08-Aug-2010 Oscar Fuentes <ofv@wanadoo.es> CMake: set configure macro LLVM_PREFIX


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110536 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake
118eb57d762e15e67f9bb61bd9cf0e8545eb4ce8 08-Aug-2010 Oscar Fuentes <ofv@wanadoo.es> CMake: configure header llvm-config.h

This is the cmake equivalent of r110532, which fixed bug #7809.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110535 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/llvm-config.h.cmake