Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvm-config: Replace with C++ version (was llvm-config-2). | Daniel Dunbar | 2011-12-01 | 1 | -466/+0 |
| | | | | | | - Another reapply of r144300, with hopefully one last fix. llvm-svn: 145623 | ||||
* | Revert commit 145449 (ddunbar) since it is breaking the dragonegg buildbots. | Duncan Sands | 2011-12-01 | 1 | -0/+466 |
| | | | | | | | | Original commit message: llvm-config: Replace with C++ version (was llvm-config-2). - Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145582 | ||||
* | llvm-config: Replace with C++ version (was llvm-config-2). | Daniel Dunbar | 2011-11-29 | 1 | -466/+0 |
| | | | | | | - Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145449 | ||||
* | Revert r144300 "llvm-config: Replace with C++ version (was llvm-config-2).", | Daniel Dunbar | 2011-11-10 | 1 | -0/+466 |
| | | | | | | which didn't appear ready for prime time. llvm-svn: 144309 | ||||
* | llvm-config: Replace with C++ version (was llvm-config-2). | Daniel Dunbar | 2011-11-10 | 1 | -466/+0 |
| | | | | llvm-svn: 144300 | ||||
* | llvm-config: Drop 'backend' pseudo-component. We don't support/qualify the CBE | Daniel Dunbar | 2011-11-09 | 1 | -2/+0 |
| | | | | | | enough to have this be useful. llvm-svn: 144202 | ||||
* | Have llvm-config --cppflags print correct flags when in CMake build directory | Peter Collingbourne | 2011-10-28 | 1 | -1/+2 |
| | | | | | | | | | | | | 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. llvm-svn: 143171 | ||||
* | llvm-config: Add an all-targets pseudo-component. | Daniel Dunbar | 2011-10-18 | 1 | -2/+6 |
| | | | | llvm-svn: 142399 | ||||
* | fix the autoconf script to detect "has asmprinter"ness of a target by | Chris Lattner | 2010-11-14 | 1 | -0/+3 |
| | | | | | | | looking for lib/Target/*AsmPrinter.cpp. Fix llvm-config to handle targets that don't have an explicit AsmPrinter library. llvm-svn: 119057 | ||||
* | Convert a bunch of uses of 'bytecode' into 'bitcode'. This | Duncan Sands | 2010-09-29 | 1 | -1/+1 |
| | | | | | | is not everything, but the remaining cases are less trivial. llvm-svn: 115080 | ||||
* | make llvm-config more portable to windows versions of perl, | Chris Lattner | 2010-01-18 | 1 | -10/+5 |
| | | | | | | patch by Michael Beck! llvm-svn: 93793 | ||||
* | Add the rest of the build system logic for optional target disassemblers | Daniel Dunbar | 2009-11-25 | 1 | -0/+4 |
| | | | | llvm-svn: 89841 | ||||
* | llvm-config: Remove unused variables. | Daniel Dunbar | 2009-09-22 | 1 | -11/+0 |
| | | | | llvm-svn: 82528 | ||||
* | Reenable asmparser dependency generation, now with improved Perl foo. | Daniel Dunbar | 2009-07-17 | 1 | -0/+4 |
| | | | | llvm-svn: 76243 | ||||
* | Disable llvm-config magic for AsmParser, it is isn't right & is breaking the ↵ | Daniel Dunbar | 2009-07-17 | 1 | -5/+0 |
| | | | | | | build. llvm-svn: 76242 | ||||
* | Sketch support for target specific assembly parser. | Daniel Dunbar | 2009-07-17 | 1 | -0/+5 |
| | | | | | | - Not fully enabled yet, need a configure regeneration. llvm-svn: 76230 | ||||
* | Teach Makefiles & CMake to link in the <TARGET>Info library when linking the | Daniel Dunbar | 2009-07-15 | 1 | -1/+6 |
| | | | | | | | | TARGET component. - Also, updated some CMake library dependencies, it is still missing some though. :( llvm-svn: 75755 | ||||
* | Fix http://llvm.org/PR4481: Make llvm-config print the right include paths when | Jeffrey Yasskin | 2009-07-07 | 1 | -3/+6 |
| | | | | | | srcdir!=objdir. llvm-svn: 74956 | ||||
* | Revert 58687. This breaks mingw. | Tanya Lattner | 2008-11-04 | 1 | -5/+12 |
| | | | | llvm-svn: 58719 | ||||
* | Don't "shell out" to resolve paths. Using pure perl makes llvm-config | Nick Lewycky | 2008-11-04 | 1 | -12/+5 |
| | | | | | | friendlier to non-Unixes that happen to have perl. Patch from Sascha Othman! llvm-svn: 58687 | ||||
* | Move X86 assembler printers into separate directory. This allows JIT-only ↵ | Anton Korobeynikov | 2008-08-17 | 1 | -0/+9 |
| | | | | | | users not to link it in (use 'x86codegen' llvm-config arg for this) llvm-svn: 54886 | ||||
* | remove attribution from a variety of miscellaneous files. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45425 | ||||
* | Fix PR1739. | Chris Lattner | 2007-10-24 | 1 | -4/+10 |
| | | | | llvm-svn: 43286 | ||||
* | Simplify the handling of the --*flags options. The makefile already gets it | Reid Spencer | 2007-07-10 | 1 | -45/+24 |
| | | | | | | | | | | | right so there is no need to duplicate logic, just use the values the makefile provides. Eliminate some redundnt -D options from the output. Fix the help output so it fits on 80 cols. llvm-svn: 38488 | ||||
* | Add support for building with _GLIBCXX_DEBUG. New configure option | David Greene | 2007-06-28 | 1 | -2/+27 |
| | | | | | | | | | | | | | --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. llvm-svn: 37777 | ||||
* | Add new option to usage help. | Jeff Cohen | 2007-04-22 | 1 | -0/+1 |
| | | | | llvm-svn: 36347 | ||||
* | Add the --host-target option. | Reid Spencer | 2007-04-22 | 1 | -0/+2 |
| | | | | llvm-svn: 36326 | ||||
* | Fix problem with llvm-config that prevented JIT from being used on x86_64 | Jeff Cohen | 2007-03-28 | 1 | -0/+4 |
| | | | | | | systems. llvm-svn: 35416 | ||||
* | Add an option for getting the C compiler flags, --cflags. | Reid Spencer | 2007-01-06 | 1 | -0/+4 |
| | | | | | | Patch contributed by Chandler Carruth llvm-svn: 32950 | ||||
* | Allow things like --libs CBackend | Chris Lattner | 2006-09-04 | 1 | -0/+3 |
| | | | | llvm-svn: 30089 | ||||
* | Don't print double newline for --src-root and --obj-root as it tends to | Reid Spencer | 2006-08-11 | 1 | -2/+2 |
| | | | | | | confuse shells that might use this output. llvm-svn: 29629 | ||||
* | Removed usage of "sort", which can lead to undeterministic behavior on mingw ↵ | Anton Korobeynikov | 2006-08-04 | 1 | -1/+1 |
| | | | | | | & cygwin platforms. llvm-svn: 29532 | ||||
* | Fix a typo in the name of expand_dependencies. | Reid Spencer | 2006-08-03 | 1 | -4/+4 |
| | | | | | | Make the dependency line pattern match handle white space better. llvm-svn: 29516 | ||||
* | Changes to support cross-compiling LLVM. The GenLibDeps.pl script needs to | Reid Spencer | 2006-07-27 | 1 | -1/+2 |
| | | | | | | | | | | 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! llvm-svn: 29368 | ||||
* | Remove useless noop argument | Chris Lattner | 2006-06-07 | 1 | -2/+0 |
| | | | | llvm-svn: 28706 | ||||
* | Fix a bug in the following scenario. | Chris Lattner | 2006-06-06 | 1 | -1/+2 |
| | | | | | | | | | | | 1. llvm is built with objroot = OBJ and installed. 2. OBJ is deleted or install tree is shipped. 3. llvm-config is run. In this scenario, llvm-config shouldn't emit an error message at #3, it should just know it's not running in the objdir :) llvm-svn: 28704 | ||||
* | Add a new --libfiles option, for getting fully-qualified pathnames to libraries. | Chris Lattner | 2006-06-06 | 1 | -7/+19 |
| | | | | | | | This can be used for tools that want makefile rules to depend on the libraries (e.g. so the tool is relinked when a library changes). llvm-svn: 28701 | ||||
* | temporarily add back this option, I will remove it in a couple days | Chris Lattner | 2006-06-02 | 1 | -0/+2 |
| | | | | llvm-svn: 28675 | ||||
* | Add flags to get access to build_mode, objdir, srcdir etc. | Chris Lattner | 2006-06-02 | 1 | -9/+18 |
| | | | | | | | | If installed, ignore the prefix the tree is configured with: always use the prefix that llvm-config is currently at, which may be different if the tree was moved. llvm-svn: 28669 | ||||
* | Make llvm-config "do the right thing" when an install tree is relocated or | Chris Lattner | 2006-06-02 | 1 | -12/+33 |
| | | | | | | when run out of a build directory. llvm-svn: 28668 | ||||
* | Capture the build mode (e.g. Debug/Release) in the llvm-config script. | Chris Lattner | 2006-06-02 | 1 | -0/+1 |
| | | | | llvm-svn: 28665 | ||||
* | Convert to standard file header | Chris Lattner | 2006-06-02 | 1 | -4/+9 |
| | | | | llvm-svn: 28663 | ||||
* | Remove a couple of things no longer figured out by autoconf | Chris Lattner | 2006-06-02 | 1 | -3/+0 |
| | | | | llvm-svn: 28662 | ||||
* | Add several more autoconf variables so that new features can be implemented | Reid Spencer | 2006-06-02 | 1 | -0/+20 |
| | | | | | | by our illustrious project leader. llvm-svn: 28659 | ||||
* | Add a gross "--use-current-dir-as-prefix" option as a temporary workaround | Chris Lattner | 2006-06-02 | 1 | -0/+8 |
| | | | | | | | for the "build with one prefix and move the installed files to another dir" problem. llvm-svn: 28654 | ||||
* | Remove some variables from the configured section that aren't. | Chris Lattner | 2006-06-02 | 1 | -9/+6 |
| | | | | llvm-svn: 28653 | ||||
* | Remove more "alpha is archive" stuff. | Chris Lattner | 2006-06-02 | 1 | -15/+2 |
| | | | | llvm-svn: 28652 | ||||
* | Remove obsolete CORE_IS_ARCHIVE support | Chris Lattner | 2006-06-02 | 1 | -9/+4 |
| | | | | llvm-svn: 28649 | ||||
* | Build the llvm-config directory as a tool. | Reid Spencer | 2006-04-20 | 1 | -0/+373 |
llvm-svn: 27913 |