cddc3e03e4ec99c0268c03a126195173e519ed58 |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master LLVM for rebase to r256229 http://b/26987366 (cherry picked from commit f3ef5332fa3f4d5ec72c178a2b19dac363a19383) Change-Id: Ic75dcb63191d65df1b69724576392c0aaeb47728
/external/llvm/tools/llvm-config/Makefile
|
ebe69fe11e48d322045d5949c83283927a0d790b |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master LLVM for rebase to r230699. Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
/external/llvm/tools/llvm-config/Makefile
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/tools/llvm-config/Makefile
|
92080529a05e223303a75d83008f804fd518aba7 |
|
01-Oct-2012 |
Jordan Rose <jordan_rose@apple.com> |
Re-enable support for --program-prefix. The Apple buildbots have been modified not to pass --target, so they shouldn't choke on a default program prefix anymore. Patch by Rick Foos! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164956 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
85042e658558e32a168a91379d158e6d694d6530 |
|
26-Sep-2012 |
Jordan Rose <jordan_rose@apple.com> |
Revert "Add --program-prefix support to build" The Apple buildbots are set up to pass --target to configure for both cross- and non-cross-compile builds, and the standard autoconf response to this is to set the program prefix to '<target>-'. Until we can figure out the proper way to handle this (don't pass --target? pass an explicit --program-prefix=""? don't auto-populate program_prefix with target_alias?) it's more important to keep the buildbots running. This reverts r164633 / ba48ceb1a3802e20e781ef04ea2573ffae2ac414. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164651 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
ba48ceb1a3802e20e781ef04ea2573ffae2ac414 |
|
25-Sep-2012 |
Sebastian Pop <spop@codeaurora.org> |
Add --program-prefix support to build git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164633 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
6447d52ba8d869a7de254b440703b69d8b4343cf |
|
09-May-2012 |
Bob Wilson <bob.wilson@apple.com> |
Do not install llvm-config-host for cross-builds of clang. rdar://11317847 My previous change to install llvm-config-host for cross-builds resulted in that file being installed even when the normal llvm-config was not installed, e.g., when building the install-clang target. Daniel suggested this alternative, which solves the immediate problem and also avoids the gunk in the top-level makefile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156448 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
275dd94afedd3b7331e5e93c9bbadac9a0415798 |
|
16-Dec-2011 |
Daniel Dunbar <daniel@zuster.org> |
llvm-config: Fix --targets-built, I changed this to use the registry but wasn't properly initializing the target infos. I decided it wasn't worth linking them in for this, so just switched back to using the Makefile variable for now. We can reconsider later if we ever get pluggable targets. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146711 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
cb497b888aabebe13de431c8a6e7c7d31f4dea0c |
|
01-Dec-2011 |
Daniel Dunbar <daniel@zuster.org> |
llvm-config: Replace with C++ version (was llvm-config-2). - Another reapply of r144300, with hopefully one last fix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145623 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
f6ace1924344b6bbeafe82494138f9673c22bddc |
|
01-Dec-2011 |
Duncan Sands <baldrick@free.fr> |
Revert commit 145449 (ddunbar) since it is breaking the dragonegg buildbots. Original commit message: llvm-config: Replace with C++ version (was llvm-config-2). - Reapply of r144300, with lots of fixes/migration easement in between. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145582 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
2662c83a594b5df8deef2a540595a5faa72cfbdc |
|
29-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
llvm-config: Replace with C++ version (was llvm-config-2). - Reapply of r144300, with lots of fixes/migration easement in between. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145449 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
1ad92131abbed3d2992d5996969274a8e1ae9a6b |
|
10-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
Revert r144300 "llvm-config: Replace with C++ version (was llvm-config-2).", which didn't appear ready for prime time. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144309 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
a6f5a81285bab84212209d47b1238505512c7c87 |
|
10-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
llvm-config: Replace with C++ version (was llvm-config-2). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144300 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
47c30da8477f50142e24db4ffcf37dd594543bfd |
|
02-Nov-2011 |
Daniel Dunbar <daniel@zuster.org> |
build/Make: Get rid of llvm-config-perobj, which isn't used anymore. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143541 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
ee826c8d9cab9e735b9b38acc5aab620fbc50afe |
|
28-Oct-2011 |
Peter Collingbourne <peter@pcc.me.uk> |
Have llvm-config --cppflags print correct flags when in CMake build directory Previously, if invoked from a CMake build directory, 'llvm-config --cppflags' and friends would only print a -I flag for the build directory's header search path, because it would assume that it was already installed, not recognising its parent directory as being the build directory. Teach llvm-config about CMake build directories so that it prints a -I for both the source and build directory's search paths. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143171 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
d4076cfc834da5255d2f7a15b6f9c7cd80132223 |
|
04-Mar-2010 |
Erick Tryzelaar <idadesub@users.sourceforge.net> |
Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153. We need this so can not bake DESTDIR into the O'Caml symlinks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97743 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
18743f45027f366071a170f56e6a8126593d810d |
|
04-Feb-2010 |
Torok Edwin <edwintorok@gmail.com> |
New flag for GenLibDeps, and llvm-config-perobjincl. This allows to show the explicit files that need to be built/linked to get an LLVM component. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95300 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
e73a31f667ad2fe03e25c97ac45b58c30d7f07c3 |
|
22-Jan-2010 |
Chris Lattner <sabre@nondot.org> |
Stop building RTTI information for *most* llvm libraries. Notable missing ones are libsupport, libsystem and libvmcore. libvmcore is currently blocked on bugpoint, which uses EH. Once it stops using EH, we can switch it off. This #if 0's out 3 unit tests, because gtest requires RTTI information. Suggestions welcome on how to fix this. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94164 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
4832f8893ba65d1b7bc712f5dcf4ecadfb402c59 |
|
10-Mar-2009 |
Dan Gohman <gohman@apple.com> |
Change these sed lines to behave correctly when the input string contains commas. This fixes PR3727. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66565 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
51167848265a0fa006c32557caa4aeb3f482f45e |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
remove attributions from tools/utils makefiles. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45414 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
f248f0db1232af8c1f768eda4e4b73b5095660da |
|
27-Nov-2007 |
Ted Kremenek <kremenek@apple.com> |
Added quotes around $(NM_PATH) argument to GenLibDeps.pl script so that the "-p" option is actually seen by nm (it was being dropped as it was considered as separate argument to the Perl script). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44365 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
4a2c083bdd7ff105a99cd861095ab46099b9ef0e |
|
10-Jul-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Makesure the -cppflags also uses the CPP.BaseFlags as the CPP.Defines only contains some of the defines but not all CPP flags. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@38487 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
a696d24ad275608540aba1e5c668bbd52e04317e |
|
28-Jun-2007 |
David Greene <greened@obbligato.org> |
Add support for building with _GLIBCXX_DEBUG. New configure option --enable-expensive-checks allows the developer to enable runtime checking that can greatly increase compile time. Currently it only turns on _GLIBCXX_DEBUG. Other expensive debugging checks added later should be controlled by this configure option. This patch also updates llvm-config with a --cppflags option to inform llvm-gcc how to build itself so that it is compatible with an llvm that was built with _GLIBCXX_DEBUG. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37777 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
d7fc4f6f7e16a1b214bb8f7f1fb2baa8a1a51a4b |
|
04-Feb-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Fix grammaro in output message. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33885 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
5c4db8af71abf3220aa9e961b40a048ab6abd4e0 |
|
21-Jan-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Run GenLibDeps.pl with the configured PERL path to handle different install locations for Perl on different systems. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33424 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
d5ee896193739d07a3b2ad458bccee946fc808ee |
|
09-Jan-2007 |
Chandler Carruth <chandlerc@gmail.com> |
Fixing a ">" redirect to be a ">>" redirect, so a sed command doesn't get clobbered. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33032 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
f72538ee2efabd6e9934ee55dc4c009c29281c56 |
|
06-Jan-2007 |
Reid Spencer <rspencer@reidspencer.com> |
Add an option for getting the C compiler flags, --cflags. Patch contributed by Chandler Carruth git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32950 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
4fbcdf61e88f942a85eee5f49aa6550b3dd2a79b |
|
12-Dec-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Fix PR1040: Don't rebuild llvm-config if none of the library dependencies changed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32455 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
c6c384314a76d5a14a78b3a19b11b925d597ef1a |
|
06-Dec-2006 |
Chris Lattner <sabre@nondot.org> |
reword message git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32257 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
80930eb414a7fb3c212984a79f651e6322259347 |
|
04-Sep-2006 |
Chris Lattner <sabre@nondot.org> |
If a cycle exists, don't succeed building the second time around. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30076 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
3acbb9b9d46b7647bed9578e150aaa2868ffda5d |
|
05-Aug-2006 |
Anton Korobeynikov <asl@math.spbu.ru> |
Fixed typo. Thanks, Reid. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29533 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
de9c02b171760b9514392c9965541bdc81e3c898 |
|
04-Aug-2006 |
Anton Korobeynikov <asl@math.spbu.ru> |
Removed usage of "sort", which can lead to undeterministic behavior on mingw & cygwin platforms. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29532 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
ecfe0888b6ca2cf543a8f4d1f6d1d9b9c7411f81 |
|
03-Aug-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR845: Enable the makefile check on the result of find-cycles.pl. LLVM is now cycle free and we intend to keep it that way. This patch will fail the build if cycles are found. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29517 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
1bc686433bd5dea7ef4b8b5d97cd9461f041b56f |
|
28-Jul-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Changes to support cross-compiling LLVM. The GenLibDeps.pl script needs to have a compile-host version of "nm", not build-host. In order to effect this we must use autoconf to determine the correct "nm" to use and propagate that through the makefiles, through llvm-config and finally to GenLibDeps.pl as an optional argument. Patch contributed by Anton Korobeynikov. Thanks! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29368 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
dd3f6aa91ffb58535ac3948fe84cf7a9dc8fc384 |
|
26-Jul-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Make changes necessary for stopping the build if a cyclic library dependency is found. The find-cycles.pl script now exits with a return code that equals the number of cycles found. The Makefile was changed to ignore the status code of find-cycles.pl. This should be removed once the libraries are free of cyclic dependencies. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29290 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
0465fa9cf89a0c8a96cff6af59b0fbac9098471a |
|
07-Jul-2006 |
Chris Lattner <sabre@nondot.org> |
Tools require EH for their top-level try blocks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29035 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
73ebd0974c80d2c0ab79587bb11f948e962df704 |
|
06-Jun-2006 |
Chris Lattner <sabre@nondot.org> |
Make the llvm-config library dependency database depend on all of the libraries. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28695 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
abdbae7bd3af228f394e7f27e67899a493f36c1e |
|
02-Jun-2006 |
Chris Lattner <sabre@nondot.org> |
Capture the build mode (e.g. Debug/Release) in the llvm-config script. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28665 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
6574994397576c3d3809d3665b9d34d65809238f |
|
02-Jun-2006 |
Chris Lattner <sabre@nondot.org> |
Remove obsolete CORE_IS_ARCHIVE support git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28649 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
dee05112a63cdd440dfb27db12ef541b7afd0a6d |
|
01-Jun-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Build llvm-config into the ToolDir not in the local directory. This makes it more likely to be in a developer's path and consistent with all the other tools. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28613 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
b3bd5ca0fc9bc30d6913442e58aac0f78af2d91b |
|
03-May-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR764: Don't check in the LibDeps.txt and FinalLibDeps.txt files to CVS because the content differs from platform to platform. Instead, adjust the makefile so that a dummy llvm-config is built if Perl is not available. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
05dee5064f691d6e1f5c141a7b9862fa345dcb54 |
|
20-Apr-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Several Changes To Support Building llvm-config: 1. If Perl is not available, don't run Perl dependent targets. 2. Check in FinalLibDeps.txt for build environments that can't build it because there's no Perl processor. 3. Ensure that FinalLibDeps.txt depends on LibDeps.txt so it is automatically regenerated. 4. Support objdir != srcdir building. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27915 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
b195d9d365e5f960c93ddfdf10638d5d147d9f6f |
|
24-Mar-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Update to llvm-config tool, by Erik Kidd: 1. Check for Perl and only build llvm-config if its available. 2. Add some virtual components 3. Don't depend on "standard" location for Perl, but configured location 4. Document the tool with a POD file. This version is now ready for testing by users. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27005 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
025213e9f2c52e22c8cf5cfcb84ea59fe2cb76fe |
|
23-Mar-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Don't print out ugly command line when building LibDeps.txt. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27001 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
f2722ca33913feb7c0eafe31dc5851a2ab7466fe |
|
22-Mar-2006 |
Reid Spencer <rspencer@reidspencer.com> |
These changes are necessary to support the new llvm-config tool. llvm-config is a handy tool for users of LLVM who want to be able to quickly get information about LLVM's configuration. It is intended to be used in the command line of other tools. Documentation will be forthcoming in a subsequent patch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26952 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|
0fab2b15abf5bc2dbb8e8c7c884084f05348b34c |
|
19-Mar-2006 |
Reid Spencer <rspencer@reidspencer.com> |
First cut at the Makefile for llvm-config. This initial version just provides the rule for building the LibDeps.txt file using GenLibDeps.pl. This needs to be done from time to time manually in order to keep LibDeps.txt up to date. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26875 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/llvm-config/Makefile
|