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/include/llvm/Config/config.h.cmake
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/include/llvm/Config/config.h.cmake
|
ddfc20dea4dbd3e9fea354696f8ed50d4f01eef8 |
|
05-Nov-2013 |
Alp Toker <alp@nuanti.com> |
Fix symbol defines in config.h.cmake These were incorrectly pointing to HAVE_LOG despite being checked for correctly in config-ix.cmake. Patch by James Lyon! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194051 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
6a971bb8f59f4e20c953a2cc360cab7bae8642e4 |
|
07-Oct-2013 |
David Majnemer <david.majnemer@gmail.com> |
Revert "Revert "Windows: Add support for unicode command lines"" This reverts commit r192070 which reverted r192069, I forgot to regenerate the configure scripts. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192079 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
b262556c45bb7b3add826bc3f050c99db6990c37 |
|
06-Oct-2013 |
David Majnemer <david.majnemer@gmail.com> |
Revert "Windows: Add support for unicode command lines" This is causing MinGW bots to fail. This reverts commit r192069. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192070 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
5a1a1856a4dfa1335d937437fade5c0bbab06560 |
|
06-Oct-2013 |
David Majnemer <david.majnemer@gmail.com> |
Windows: Add support for unicode command lines Summary: The MSVCRT deliberately sends main() code-page specific characters. This isn't too useful to LLVM as we end up converting the arguments to UTF-16 and subsequently attempt to use the result as, for example, a file name. Instead, we need to have the ability to access the Unicode command line and transform it to UTF-8. This has the distinct advantage over using the MSVC-specific wmain() function as our entry point because: - It doesn't work on cygwin. - It only work on MinGW with caveats and only then on certain versions. - We get to keep our entry point as main(). :) N.B. This patch includes fixes to other parts of lib/Support/Windows s.t. we would be able to take advantage of getting the Unicode paths. E.G. clang spawning clang -cc1 would want to give it Unicode arguments. Reviewers: aaron.ballman, Bigcheese, rnk, ruiu Reviewed By: rnk CC: llvm-commits, ygao Differential Revision: http://llvm-reviews.chandlerc.com/D1834 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192069 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
e179b31bfcb6a49de5fe7df7586a2aade9191e08 |
|
30-Aug-2013 |
Daniel Dunbar <daniel@zuster.org> |
[conf] Add config variable to disable crash related overrides. - We do some nasty things w.r.t. installing or overriding signal handlers in order to improve our crash recovery support or interaction with crash reporting software, and those things are not necessarily appropriate when LLVM is being linked into a client application that has its own ideas about how to do things. This gives those clients a way to disable that handling at build time. - Currently, the code this guards is all Apple specific, but other platforms might have the same concerns so I went for a more generic configure name. Someone who is more familiar with library embedding on Windows can handle choosing which of the Windows/Signals.inc behaviors might make sense to go under this flag. - This also fixes the proper autoconf'ing of ENABLE_BACKTRACES. The code expects it to be undefined when disabled, but the autoconf check was just defining it to 0. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189694 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
19a54725044b8c7338aa86d0edf75dec1bae93a8 |
|
26-Aug-2013 |
Alexey Samsonov <samsonov@google.com> |
[cmake] Check for realpath availability in CMake git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189249 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
3729d7d62b9973baa60d253fe0463d6d607dd815 |
|
12-Aug-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Remove all checking for the various terminfo headers (term.h and curses.h). Finding these headers is next to impossible. For example, on Debian systems libtinfo-dev provides the terminfo reading library we want, but *not* term.h. For the header, you have to use libncurses-dev. And libncursesw-dev provides a *different* term.h in a different location! These headers aren't worth it. We want two functions the signatures of which are clearly spec'ed in sys-v and other documentation. Just declare them ourselves and call them. This should fix some debian builders and provide better support for "minimal" debian systems that do want color autodetection. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188165 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
8d8bdff6d7eccb05bf16e18141263ee72ea8296b |
|
12-Aug-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Target a minimal terminfo library rather than necessarily a full curses library for color support detection. This still will use a curses library if that is all we have available on the system. This change tries to use a smaller subset of the curses library, specifically the subset that is on some systems split off into a separate library. For example, if you install ncurses configured --with-tinfo, a 'libtinfo' is install that provides just the terminfo querying functionality. That library is now used instead of curses when it is available. This happens to fix a build error on systems with that library because when we tried to link ncurses into the binary, we didn't pull tinfo in as well. =] It should also provide an easy path for supporting the NetBSD libterminfo library, but as I don't have access to a NetBSD system I'm leaving adding that support to those folks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188160 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
f7364d5833f700eefd7919326bfa5724da1461c3 |
|
07-Aug-2013 |
Chandler Carruth <chandlerc@gmail.com> |
Add support for linking against a curses library when available and using it to detect whether or not a terminal supports colors. This replaces a particularly egregious hack that merely compared the TERM environment variable to "dumb". That doesn't really translate to a reasonable experience for users that have actually ensured their terminal's capabilities are accurately reflected. This makes testing a terminal for color support somewhat more expensive, but it is called very rarely anyways. The important fast path when the output is being piped somewhere is already in place. The global lock may seem excessive, but the spec for calling into curses is *terrible*. The whole library is terrible, and I spent quite a bit of time looking for a better way of doing this before convincing myself that this was the fundamentally correct way to behave. The damage of the curses library is very narrowly confined, and we continue to use raw escape codes for actually manipulating the colors which is a much sane system than directly using curses here (IMO). If this causes trouble for folks, please let me know. I've tested it on Linux and will watch the bots carefully. I've also worked to account for the variances of curses interfaces that I could finde documentation for, but that may not have been sufficient. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187874 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
3e53241fea9c39789ec65c5814f69a2f1e4ab68e |
|
07-Aug-2013 |
Reid Kleckner <reid@kleckner.net> |
Check for _strtoi64 in the cmake build if strtoll is missing Previously this check was guarded by MSVC, which doesn't distinguish between the compiler and the headers/library. This enables clang to compile more of LLVM on Windows with Microsoft headers. Remove some unused macros while I'm here: error_t and LTDL stuff. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187839 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
244acf3a4b172657924d21bbb3a65f6388cb68bd |
|
03-Aug-2013 |
Bob Wilson <bob.wilson@apple.com> |
Link with -rdynamic instead of -Wl,-export-dynamic. Recent versions of the OS X linker support this but follow the existing OS X linker convention of using an underscore in the option name, i.e., -export_dynamic. Rather than changing our configure scripts to check for that alternate spelling, it is simpler to just use the compiler's -rdynamic option and let it deal with translating that to the appropriate linker option. One potential disadvantage of this approach is that the compiler will typically ignore -rdynamic on platforms where it is not supported, so the HAVE_LINK_EXPORT_DYNAMIC in config.h will not necessarily show whether that option has any effect or not. I don't see any in-tree uses of that macro, so I'm assuming it is OK. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187686 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
65985348c5ece4efecce485029b147c45453c4c8 |
|
26-Jul-2013 |
Reid Kleckner <reid@kleckner.net> |
Remove dead or useless header checks from cmake and autoconf On Windows, this improves clean cmake configuration time on my workstation from 1m58s to 1m32s, which is pretty significant. There's probably more that can be done here, but this is the low hanging fruit. Eric volunteered to regenerate ./configure for me. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187209 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
e1e7310749008a515ddd5bf6398df17644f53b33 |
|
08-Jul-2013 |
Matt Arsenault <Matthew.Arsenault@amd.com> |
Find xdot or xdot.py. Ubuntu installs this as xdot, so finding xdot.py would fail. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185860 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
c589a5f2849620306b14077b16e51a3e0b7ef5cd |
|
04-Jul-2013 |
Eric Christopher <echristo@gmail.com> |
Reapply r185601 with a fix for the cmake build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185605 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
ba30d60ebb71ce403ebd29dab1d5afa5241b1bcf |
|
11-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't define LTDL_SHLIBPATH_VAR. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183771 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
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/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/config.h.cmake
|
dfa0e92fa034019252305d62e42387bf6a758500 |
|
28-Apr-2013 |
Joerg Sonnenberger <joerg@bec.de> |
Only use cxxabi.h's demangler, if it is actually available. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180684 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
a0bd5df0867e054b9740bc734325cdeabfe3825a |
|
23-Apr-2013 |
Alexey Samsonov <samsonov@google.com> |
Add more guards around zlib-dependent code git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
ee03c949b85036b68c261dcc27dca064ee7e525d |
|
23-Apr-2013 |
Alexey Samsonov <samsonov@google.com> |
Add basic zlib support to LLVM. This would allow to use compression/uncompression in selected LLVM tools. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180083 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
1e8f6f4df1c8431773bf46e87b284db2b1541234 |
|
07-Feb-2013 |
Owen Anderson <resistor@mac.com> |
Fix CMake detection of various cmath functions, and XFAIL the test on platforms that are known to be missing them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174564 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
ea2d8780e9c78628fe5e3312ca4c17c054156c83 |
|
31-Jan-2013 |
Evgeniy Stepanov <eugeni.stepanov@gmail.com> |
Annotate BumpPtrAllocator for MemorySanitizer. This change adds MemorySanitizer annotations to BumpPtrAllocator to improve report quality. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174051 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
d749382c8cc991bc75a384212a898e2396a09837 |
|
30-Jan-2013 |
NAKAMURA Takumi <geek4civic@gmail.com> |
[autoconf]: Fix description in HAVE_CRASHREPORTER_INFO. http://llvm-reviews.chandlerc.com/D332 Signed-off-by: Saleem Abdulrasool <compnerd@compnerd.org> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173879 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
63cab6c9d2f8c54f599c4b2ec6b2530ca3b585e1 |
|
14-Dec-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
[CMake] Move libxml2 stuff from clang to llvm/cmake. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170225 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
45770dab3605e4badc42274c190328244913e5d1 |
|
29-Oct-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
llvm/Config/config.h.cmake: Good bye, Kevin! We won't honor authors in comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166934 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
53347ed2f8b6a80a36b0450a13eaa44da983ac3d |
|
28-Sep-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Make backtraces work again with both the configure and cmake build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164817 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
8dce5b600494a6a3e1e1b157f038d97bb3dc4aa3 |
|
01-Sep-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
PR13689: Check for backtrace(3) in the cmake build. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163074 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
2e14d27cc49f82f2c259f330c724bc826b5433ac |
|
18-Jul-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Update config.h.cmake corresponding to config.h.in. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
e5f31ad55ef67231b6e415a4a7dc7f1eb7c0871c |
|
05-May-2012 |
Jim Grosbach <grosbach@apple.com> |
Nuke a few dead remnants of the CBE. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156241 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
e0b0e7b2950d3c132004105bba5f36a8eaea7925 |
|
05-May-2012 |
Daniel Dunbar <daniel@zuster.org> |
[build] Add build check for ::arc4random(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156236 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
ff9229ecf09c1909adafcdd58134d3ac1414b565 |
|
03-May-2012 |
Ted Kremenek <kremenek@apple.com> |
Add rudimentary CMake logic for detecting Graphviz. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156108 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
7e5c316b05d87a23abff03865d776bfb5634e7cd |
|
16-Apr-2012 |
Sebastian Pop <spop@codeaurora.org> |
add configure flag --with-default-sysroot git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154791 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
61b1851a205cb8dd29c1d3d4231efb8f8f7da283 |
|
13-Mar-2012 |
Eli Bendersky <eli.bendersky@intel.com> |
Add profiling support for Intel Parallel Amplifier XE (VTune) for JITted code in LLVM. Also refactor the existing OProfile profiling code to reuse the same interfaces with the VTune profiling code. In addition, unit tests for the profiling interfaces were added. This patch was prepared by Andrew Kaylor and Daniel Malea, and reviewed in the llvm-commits list by Jim Grosbach git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
1aee22e0720932a82dd3bf3fc8be804fff6bb89a |
|
03-Feb-2012 |
Rafael Espindola <rafael.espindola@gmail.com> |
Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain that just uses the new toolchain probing logic. This fixes linking with -m32 on 64 bit systems (the /32 dir was not being added to the search). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149651 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/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/config.h.cmake
|
c73f3d1ce7dc236169fcb5f9149562bb50986cd9 |
|
28-Nov-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
configure, config.h.in: Regenerate. config.h.cmake: Synchronize to config.h.in. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145217 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/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/config.h.cmake
|
5745fbce1674b29f4dce6b6e31556c4c1e83dc89 |
|
22-Nov-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add configure checking for pread(2) and use it to save a syscall when reading files. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145061 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
d8282cd64fd8744ab3d564bef19f9172570024f0 |
|
23-Sep-2011 |
Eric Christopher <echristo@apple.com> |
We're no longer going to bother supporting platforms that don't support C89. We probably didn't support them anyways. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140361 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/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/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/config.h.cmake
|
1221139f1089c7f7afaf0aff1049625a8d31be9d |
|
12-Aug-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
include/llvm/Config/config.h.cmake: Reorder to follow config.h.in, and import stuff from llvm-config.h.cmake and clang/config.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137424 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
8776fa44d4bb86dc44317d3929519d47ee57e089 |
|
12-Aug-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
CMake: Eliminate unused checks and #undef(s) as below; STACK_DIRECTION YYTEXT_POINTER HAVE_NAMESPACES HAVE_STD_ITERATOR HAVE_FWD_ITERATOR HAVE_BI_ITERATOR HAVE_GLOBAL_HASH_MAP HAVE_GLOBAL_HASH_SET HAVE_GNU_EXT_HASH_MAP HAVE_GNU_EXT_HASH_SET HAVE_STD_EXT_HASH_MAP HAVE_STD_EXT_HASH_SET git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137423 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
4aa8fe8b245b8cf9506d896a81ddf1298f31edf6 |
|
23-Jul-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
config.h.cmake: Reorder along config.h.in. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135831 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/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/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/config.h.cmake
|
3fa9a42fdd5b692c4fb07f18c1c1a52f9c370620 |
|
23-Jun-2011 |
Dylan Noblesmith <nobled@dreamwidth.org> |
remove CMake mode_t define It's now replaced with a simple ifdef _MSC_VER in the one place it's needed (clang's FileManager.h header). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133711 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
6073a0524023454324d2575e8667c72666597bfe |
|
01-May-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries. autoconf: Add checking ELM_Callback decl for mingw32 and mingw-w64. cmake/config-ix.cmake: Add checking ELM_Callback decl for win32. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130657 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/config.h.cmake
|
e29b0aca51e3568a92869daa70c4a0351750fd1e |
|
09-Feb-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
lib/Support/Errno.cpp: Check strerror_s() with HAVE_DECL_STRERROR_S in config.h.*. AC_CHECK_FUNCS seeks a symbol only in libs. We should check the declaration in string.h. FIXME: I have never seen mingw(s) have strerror_s() (not _strerror_s()). FIXME: Autoconf/CMake may seek strerror_s() with the definition MINGW_HAS_SECURE_API in future. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125172 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
1f6832a858db891b7a7b08d438afb373eefa628c |
|
05-Feb-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Windows/DynamicLibrary.inc: Split explicit symbols into explicit_symbols.inc. config.h.* have conditions whether each symbol is defined or not. Autoconf and CMake may check symbols in libgcc.a for JIT on Mingw. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124950 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
d931dca6e57cf9ceb4ceb04c23debe93e96eb7f9 |
|
03-Feb-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Moved to Clang's source tree its configuration options and associated macros. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124824 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
254f35ca4a9bd1a12f0ea263aa7434c62056bf8b |
|
03-Feb-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Platform tests for `sys/uio.h' header and `writev' function. This is the cmake equivalent for r124769. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124775 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
78e2074eeeee266f4b6b212800f00e9acddecb15 |
|
31-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Adds some platform checks to cmake/config-ix.cmake and fixes checking for dlopen/dlerror. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124590 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
596937914548c181f2504aad3b709189e87a561b |
|
21-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Handles libffi on the CMake build. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123976 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
3c00a83c3362dc7d066454936ad36fbfb3fd26c5 |
|
17-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Add some platform checks. Also fix a typo on a Makefile. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123659 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
111fd9ce64726867c634dc8bbe042c6eb8de85fc |
|
15-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Make config.h.cmake similar to config.h.in Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123539 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
da7e2870eb43c464d06a2eea5edf42abdc59a9f1 |
|
14-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Reorder macros on config.h.cmake to easily compare it against config.h.in. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123445 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
006bfeba06b99ac08a829b12a5f3cb748b810b02 |
|
13-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Add some platform tests. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123388 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
60b531270b412621bf3d94186e96a38920ae78e8 |
|
13-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Platform tests for argz_* functions. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123376 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
19823b19baaaa7638e4e69d7e1342dfee0ef9f2f |
|
11-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Add to the CMake build some options and platform tests supported by the traditional build. Patch by arrowdodger! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123233 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
2c5e0b8b981dc9d1ea575037b9befa8c3b6102b8 |
|
09-Jan-2011 |
Oscar Fuentes <ofv@wanadoo.es> |
Rewrite handling of LLVM_ENABLE_PIC. It was being processed after config.h was generated, so it had no effect on it. Thanks to arrowdodger for pointing out this and a tentative patch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123119 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
db04b39dad59fa1ae2a15a56ac74ec1628881c65 |
|
03-Dec-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/FileSystem: Fix MinGW build. It doesn't have _chsize_s. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120826 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
fd7c230c85dbc9b1c5145319a0d5eaeb99f61176 |
|
22-Oct-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Endian: Get rid of LLVM_IS_HOST_BIG_ENDIAN. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117124 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
523579e0758bfa5781b63eabdc079a3ff074c36a |
|
22-Oct-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Rename LLVM_IS_TARGET_BIG_ENDIAN to LLVM_IS_HOST_BIG_ENDIAN to reflect what it actually means. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117092 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
5e0b2bf657dd8b6b3bb58439e6cb293f3116687f |
|
21-Oct-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support: Add Endian.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117057 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
6b241160eddc96ec098c74a041a327d545df6ff7 |
|
19-Oct-2010 |
Chandler Carruth <chandlerc@gmail.com> |
First step to allowing the resource directory of Clang to be adjusted for strange packaging environments. The primary result of this is to expose a (normally empty) CLANG_RESOURCE_DIR string in the autoconf and CMake builds. This will in turn be used by a subsequent commit to Clang. Regenerated configure and config.h.in thanks to Nick. =D git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116802 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
3f2f21e640682c604d9322ba0708e122d1fcf5ee |
|
17-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Attempt to support platforms which don't have fenv.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114196 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/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/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/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/config.h.cmake
|
b1247c313dc319313fffec57e7b68532cb6a2d12 |
|
03-Aug-2010 |
Daniel Dunbar <daniel@zuster.org> |
build: Add LLVM_NATIVE_ARCHNAME, which has the sensible value, without "Target" appended. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110109 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
4c297c9153899a41c541474187a3e3a8dbf8a794 |
|
15-May-2010 |
Chris Lattner <sabre@nondot.org> |
improve portability to systems that don't have round, patch by Evzen Muller! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103877 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
f28411f732960981f8920195ad8f7e6792396961 |
|
15-Mar-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Tell Valgrind when we modify already-executed machine code so it knows to re-instrument the code. We depend on the system valgrind.h to avoid adding a new license. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98529 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
420d23c3d6c0fd0a5ec8f03acbbd222a377339da |
|
16-Nov-2009 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add configure options for specifying where to look for libstdc++. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88943 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
8e3c16917c2d37011c3cfe1eb5b7111ab428e80a |
|
12-Nov-2009 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Hopefully unbreak the build by mimicking the changes on the other build system about the new C_INCLUDE_DIRS configure option. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86960 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
a447cfea453b582092a7a1e5a7f71e695981c4d2 |
|
12-Nov-2009 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Pass -lm to check_symbol_exists for detecting several math functions like floorf, ceilf, ... Add test for detecting nearbyintf. This change was prompted by test/Transforms/SimplifyLibCalls/floor.ll git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86954 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
6a660d4a438ba79d5d1aaccfe2ffecdef3d7d2f1 |
|
09-Nov-2009 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Detect gv, circo, twopi, neato, fdo, dot and dotty. Patch by Arnaud Allard de Grandmaison! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86547 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
b5b10c25f72f983f5876c0091cc98be36a6a3f0a |
|
05-Nov-2009 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Detect dotty. Patch by Arnaud Allard de Grandmaison! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86153 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
c6cf5fe595cd3cec3f8320ec29118e0e2b39b28c |
|
12-Oct-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
Fix LLVM CMake build system so that it may now work on Solaris and AuroraUX. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83819 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
b7a8d400be7ce9e275c6e09a2a90fbacd0566476 |
|
25-Sep-2009 |
Jeffrey Yasskin <jyasskin@google.com> |
Fix a compile failure introduced by r82675 on MinGW which doesn't have setenv(). This patch just disables the test rather than getting putenv() to work. Thanks to Sandeep Patel for reporting the problem. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82797 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
2f3fa88a2515e1ba9c5a3a8cc4add0b79b492ba0 |
|
26-Aug-2009 |
Gabor Greif <ggreif@gmail.com> |
revert r78628 and r78803 as these are not needed any more git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80048 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
87cbef0df0f7bb86a0e8181aa72c4d322bb0707b |
|
24-Aug-2009 |
Daniel Dunbar <daniel@zuster.org> |
Remove alloca config.h support. - I did not actually remove the configure test itself, someone who can regenerate configure should do this (see FIXME in autoconf/configure.ac) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79881 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
9befba80be6dcf0eeb7c9808ec05b37519169ff3 |
|
12-Aug-2009 |
Gabor Greif <ggreif@gmail.com> |
here comes the CMAKE part on LLVM_COMPACT_SENTINELS; see also r78628 and r78661 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78803 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
a4e387933940539d811e4ec8561fc101a9fed48a |
|
27-Jul-2009 |
Douglas Gregor <dgregor@apple.com> |
CMake configuration: find mkdtemp, mkstemp, mktemp. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77219 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
6215c6227e788c7c13d5d83d469e5b0019a0f1af |
|
17-Jul-2009 |
Xerxes Ranby <xerxes@zafena.se> |
Implement cmake LLVM_MULTITHREADED gcc atomic builtin checks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76221 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
6bfead31791a7ef7739d451eeaf7e5cf7eea2485 |
|
14-Jul-2009 |
Dan Gohman <gohman@apple.com> |
LLVM doesn't use libelf. Remove libelf configurey. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75643 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
0cddc49b91db628353dbd7f97b8092b44d39d348 |
|
04-Jul-2009 |
Jeffrey Yasskin <jyasskin@google.com> |
Have cmake define HAVE_STRERROR and friends to 1 when they're defined at all. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74791 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
ed1c0ffe0b2287deaee7cba7506c93aa34c6d4b7 |
|
01-Jul-2009 |
Jeffrey Yasskin <jyasskin@google.com> |
Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the Windows variant, strerror_s, but I couldn't test that. I'll update configure and config.h.in in a subsequent patch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74621 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
c7077c701541f7d07d41f3926f7ea9edd204347c |
|
26-Jun-2009 |
Douglas Gregor <dgregor@apple.com> |
CMake: add configure checks for pthread_rwlock_init and pthread_getspecific git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74284 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
bcba7f95c2c79eb6526b3729b08f9e881a11e858 |
|
23-Jun-2009 |
Douglas Gregor <dgregor@apple.com> |
Work around build problem with OpenJDK, which defines X86 as a macro. Fixes PR 4427. Patch by Xerxes Rånby! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73961 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
e9d683b052b31d5243f3e205070a6b7d07c39596 |
|
17-Jun-2009 |
Douglas Gregor <dgregor@apple.com> |
Define LLVM_NATIVE_ARCH in CMake, so that lli can actually JIT git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73616 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
318de6070119f7ace92fa542ffb85b0a1c9f9479 |
|
06-Jun-2009 |
Douglas Gregor <dgregor@apple.com> |
More portability checks for CMake's config.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72975 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
ef23d711bc4ff72799693f40c15b29cfdabd89a0 |
|
04-Jun-2009 |
Douglas Gregor <dgregor@apple.com> |
Properly detect malloc_zone_statistics in CMake build system git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72873 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
071d73d67e7cea60e7334f6ae96c1e8f8050a662 |
|
18-May-2009 |
Douglas Gregor <dgregor@apple.com> |
termios.h contains the winsize structure we need to determine the width of a terminal. Don't try to get the width of a terminal if we don't have this header. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72018 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
01746745f1287effa1772ef51b973988afcea699 |
|
11-May-2009 |
Douglas Gregor <dgregor@apple.com> |
Add terminal width detection to llvm::sys::Process. This is needed to fix Clang PRs 4148 and 4183. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71448 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
d413c01088ff0bf9ab1d856f75ef2ba84427fd6d |
|
06-May-2009 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Detects libpthread and sets HAVE_LIBPTHREAD. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
ec8b2a95303ef51acdf5b034ab8f4371665fc136 |
|
06-May-2009 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Added cmakedefine for HAVE_PTHREAD_H. Patch by Robert Schuster! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71083 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
07b9d69ad1d491635dddab2ed59940c6efb72f22 |
|
14-Feb-2009 |
Cedric Venet <cedric.venet@laposte.net> |
Add mode_t to the config.h generated by cmake on win32. Used by clang. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64555 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
8c46e8573e2c8b3e1f048c68c61e2fc452703234 |
|
28-Jan-2009 |
Chris Lattner <sabre@nondot.org> |
Enable PACKAGE_VERSION in cmake builds, this unbreaks the clang build with cmake. Patch by Piotr Rak! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63213 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
56608780c3c7738c34ccc4e487868822f9201367 |
|
18-Nov-2008 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: Remove HAVE_LT_DLOPEN from config.h.cmake because it was removed from config.h.in. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59546 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
579e43a44ac118d432cb053470dbb977dfffe9db |
|
26-Oct-2008 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: GetTargetTriple: new module for determining the target triple. Assign to LLVM_HOSTTRIPLE so it figures in config.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58176 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
de98db33fb10a13ead2fa56d6d4c944cedb8fbad |
|
25-Oct-2008 |
Oscar Fuentes <ofv@wanadoo.es> |
CMake: MSVC++ no longer uses a special configuration method. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58132 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|
3d01fc7de86c75926e4e5ac7cc49f0116018893d |
|
22-Sep-2008 |
Oscar Fuentes <ofv@wanadoo.es> |
Initial support for the CMake build system. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56419 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Config/config.h.cmake
|