- May 23, 2012
-
-
Nicolas Geoffray authored
llvm-svn: 157342
-
- May 07, 2012
-
-
Preston Gurd authored
optional library support to the llvm-build tool: - Add new command line parameter to llvm-build: “--enable-optional-libraries” - Add handing of new llvm-build library type “OptionalLibrary” - Update Cmake and automake build systems to pass correct flags to llvm-build based on configuration Patch by Dan Malea! llvm-svn: 156319
-
- Apr 19, 2012
-
-
Michael J. Spencer authored
llvm-ld is no longer useful and causes confusion and so it is being removed. * Does not work very well on Windows because it must call a gcc like driver to assemble and link. * Has lots of hard coded paths which are wrong on many systems. * Does not understand most of ld's options. * Can be partially replaced by llvm-link | opt | {llc | as, llc -filetype=obj} | ld, or fully replaced by Clang. I know of no production use of llvm-ld, and hacking use should be replaced by Clang's driver. llvm-svn: 155147
-
- Apr 11, 2012
-
-
Sylvestre Ledru authored
Thanks to Pino Toscano for the patch llvm-svn: 154500
-
- Mar 12, 2012
-
-
Eric Christopher authored
Patch by John Spencer llvm-svn: 152574
-
- Mar 06, 2012
-
-
Daniel Dunbar authored
- On OS X 10.7+ this is apparently recommended practice. This maybe should become a configurey thing one day, but I'm not sure it is right to automatically turn it on. llvm-svn: 152133
-
- Feb 29, 2012
-
-
Rafael Espindola authored
sure we don't use it with compilers that don't support it. llvm-svn: 151665
-
- Feb 28, 2012
-
-
Chandler Carruth authored
Clang builds. The detection logic for compilers that support the warning isn't working. Rafael is going to investigate it, but didn't want people to have to wade through build spam until then. llvm-svn: 151649
-
Rafael Espindola authored
llvm-svn: 151609
-
- Feb 18, 2012
-
-
David Meyer authored
On Cygwin/MingW, add SharedLibDir and LLVMToolDir to the library search path, since shared libraries are placed in 'bin'. (static libraries are still in 'lib'). llvm-svn: 150876
-
- Feb 03, 2012
-
-
Daniel Dunbar authored
llvm-svn: 149643
-
Daniel Dunbar authored
build/Make: Add missing dependency, LLVMBuild makefile fragment implicitly depends on Makefile.config. llvm-svn: 149642
-
- Dec 27, 2011
-
-
Rafael Espindola authored
llvm-svn: 147296
-
- Dec 22, 2011
-
-
Benjamin Kramer authored
This was disabled years ago because of a bug in GCC 4.1, which is on our "broken compilers" list for other reasons. Saving ~500k on a clang binary (Release+Asserts) is well worth dropping support for it. We currently disable it for shared libraries (where it would bring the biggest win) because clang is broken (PR11642). IMPORTANT: If you're doing incremental builds you may get tons of linker warnings. make clean will fix them. llvm-svn: 147182
-
- Dec 01, 2011
-
-
Anshuman Dasgupta authored
llvm-svn: 145629
-
Daniel Dunbar authored
- Another reapply of r144300, with hopefully one last fix. llvm-svn: 145623
-
Duncan Sands authored
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
-
- Nov 29, 2011
-
-
Daniel Dunbar authored
- Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145449
-
- Nov 28, 2011
-
-
rdar://10217046Bob Wilson authored
Some files installed by clang are not relevant for general users and we'd like to be able to install them to a different location. This adds a new --with-internal-prefix configure option and a corresponding PROJ_internal_prefix makefile variable, which defaults to the standard prefix. A tool makefile can specify that it should be installed to this internal prefix by defining INTERNAL_TOOL. llvm-svn: 145234
-
- Nov 14, 2011
-
-
Daniel Dunbar authored
build/Make: Switch over to using llvm-config-2 for dependencies one more (hopefully last) time, now that it also builds as a build tool. llvm-svn: 144535
-
- Nov 12, 2011
-
-
Daniel Dunbar authored
ARCH, which gets tested in many more contexts. llvm-svn: 144434
-
- Nov 11, 2011
-
-
Daniel Dunbar authored
TARGETS_TO_BUILD variables to build tools submake, and also tweak echo command to indicate when we are compiling/etc build tools. llvm-svn: 144419
-
Daniel Dunbar authored
llvm-svn: 144418
-
Eric Christopher authored
options to use libc++ as the default c++ library. llvm-svn: 144413
-
Daniel Dunbar authored
about cross compiles. llvm-svn: 144406
-
Daniel Dunbar authored
now. llvm-svn: 144335
-
- Nov 10, 2011
-
-
Daniel Dunbar authored
some more of the explicit dependencies. I'm staging things more slowly this time in case there is more unanticipated fallout. llvm-svn: 144323
-
Chris Lattner authored
to delete core files. This causes a warning in clang/lib/StaticAnalyzer on case insensitive filesystems, since it contains a "Core" directory. Since this is pointless anyway, just zap it. llvm-svn: 144317
-
Daniel Dunbar authored
which didn't appear ready for prime time. llvm-svn: 144309
-
Daniel Dunbar authored
llvm-svn: 144300
-
Daniel Dunbar authored
options to llvm-build, so the all-targets etc. components are defined properly. llvm-svn: 144255
-
- Nov 09, 2011
-
-
Daniel Dunbar authored
llvm-svn: 144197
-
- Nov 05, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143746
-
- Nov 04, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143664
-
- Nov 03, 2011
-
-
Daniel Dunbar authored
- Basically, we coordinate with llvm-build to create a Makefile fragment we can easily use. For now, nothing is wired in except the support to automatically regenerate this file when necessary. llvm-svn: 143662
-
Daniel Dunbar authored
component needs to include files from its ObjDir. llvm-svn: 143648
-
- Oct 26, 2011
-
-
Charles Davis authored
version of the install program, which does not have the --strip-program switch. llvm-svn: 143009
-
Eric Christopher authored
to use for stripping final executables. Patch by Simon Atanasyan! llvm-svn: 142997
-
- Oct 16, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 142101
-
- Oct 11, 2011
-
-
NAKAMURA Takumi authored
llvm-svn: 141663
-