- Dec 16, 2013
-
-
NAKAMURA Takumi authored
llvm-config: Fixup r197380, tweak for cross compilation. SYSTEM_LIBS should be --host's in BuildTools/llvm-config. FIXME: Host's llvm-config is not generated. It's for target's. Host tools, aka "BuildTools", in utils, do not require llvm-config to build. For example with --host=i686-pc-mingw32 --build=linux, $ BuildTools/Release+Asserts/bin/llvm-config --libs support -lLLVMSupport -lpthread -lshell32 -lpsapi -limagehlp -lm llvm-svn: 197382
-
- Oct 02, 2013
-
-
Chandler Carruth authored
infrastructure. This was essentially work toward PGO based on a design that had several flaws, partially dating from a time when LLVM had a different architecture, and with an effort to modernize it abandoned without being completed. Since then, it has bitrotted for several years further. The result is nearly unusable, and isn't helping any of the modern PGO efforts. Instead, it is getting in the way, adding confusion about PGO in LLVM and distracting everyone with maintenance on essentially dead code. Removing it paves the way for modern efforts around PGO. Among other effects, this removes the last of the runtime libraries from LLVM. Those are being developed in the separate 'compiler-rt' project now, with somewhat different licensing specifically more approriate for runtimes. llvm-svn: 191835
-
- Jul 03, 2013
-
-
Craig Topper authored
Fix regular expression used by 'make update' to only look for 'I' and '?' at the start of svn info results and to check for spaces after 'I' instead of just after '?'. Previously it was able to match 'I' anywhere in the filenames of the svn info results instead of just files that where ignored or unknown to svn. This would cause 'make update' to infinitely recurse if a file was modified with I anywhere in its name since svn info would return a Path pointing to the llvm root for those files. llvm-svn: 185539
-
- Jan 28, 2013
-
-
Edwin Vane authored
Use a simple recursive bash function to search for svn repos for the 'make update' target thus including projects like clang-tools-extra. Reviewers: bkramer, echristo llvm-svn: 173650
-
- Jan 02, 2013
-
-
Chandler Carruth authored
sadly, and is somewhat surprising in general. llvm-svn: 171361
-
- Nov 06, 2012
-
-
Argyrios Kyrtzidis authored
It is part of libclang and has other uses besides running the clang tests. llvm-svn: 167484
-
- Oct 25, 2012
-
-
- Oct 10, 2012
-
-
Bill Wendling authored
llvm-svn: 165639
-
- Oct 02, 2012
-
-
Bill Wendling authored
llvm-svn: 165042
-
- Sep 25, 2012
-
-
rdar://12360497Bob Wilson authored
I also moved the SDKROOT setting into the make flags, since clearing it from the environment isn't good enough to override a setting on the make command line. That hasn't been a problem but it could be, and it's good to be consistent with the way UNIVERSAL_SDK_PATH is handled. llvm-svn: 164565
-
- Aug 23, 2012
-
-
Daniel Dunbar authored
llvm-svn: 162402
-
- Aug 14, 2012
-
-
David Blaikie authored
llvm-svn: 161883
-
- May 09, 2012
-
-
rdar://11317847Bob Wilson authored
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. llvm-svn: 156448
-
- Apr 20, 2012
-
-
rdar://11187889Bob Wilson authored
Now that llvm-config is a binary instead of a script the version installed during a cross compiled build cannot be run from the host. When cross compiling, install a separate llvm-config-host that will run on the host. llvm-svn: 155164
-
- Jan 17, 2012
-
-
Dylan Noblesmith authored
And fix the comment about where the FilesToConfig variable is. llvm-svn: 148282
-
- Dec 01, 2011
-
-
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 30, 2011
-
-
Bob Wilson authored
When I did this before it broke a buildbot that was testing that target, but we've removed that buildbot now. llvm-svn: 145519
-
- Nov 29, 2011
-
-
Daniel Dunbar authored
- Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145449
-
- Nov 27, 2011
-
-
Bob Wilson authored
Removing that buildbot would be a better solution, but this is at least a temporary workaround. llvm-svn: 145160
-
-
- Nov 12, 2011
-
-
Daniel Dunbar authored
ARCH, which gets tested in many more contexts. llvm-svn: 144434
-
- Nov 11, 2011
-
-
Daniel Dunbar authored
llvm-svn: 144421
-
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
-
Eric Christopher authored
options to use libc++ as the default c++ library. llvm-svn: 144413
-
- 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
-
Daniel Dunbar authored
which didn't appear ready for prime time. llvm-svn: 144309
-
Daniel Dunbar authored
llvm-svn: 144300
-
- Nov 02, 2011
-
-
Daniel Dunbar authored
llvm-svn: 143564
-
- Oct 19, 2011
-
-
David Blaikie authored
llvm-svn: 142535
-
- Oct 08, 2011
-
-
Peter Collingbourne authored
cross build, so that a native version of clang-tblgen is available. Should unbreak Clang cross build. Also disable Polly for the native tool build, since it depends on external libraries which may not be available, and it isn't required anyway. llvm-svn: 141454
-
- Oct 01, 2011
-
-
Peter Collingbourne authored
This is the first step towards splitting LLVM and Clang's tblgen executables. llvm-svn: 140951
-
- Sep 20, 2011
-
-
Eric Christopher authored
The problems that llvmc solved have largely been subsumed with the tasks that the clang driver can accomplish, but llvmc lacks flexibility and depends too heavily on the EOL'd llvm-gcc. llvm-svn: 140093
-
- Jun 10, 2011
-
-
Bill Wendling authored
<rdar://problem/9583891> llvm-svn: 132860
-
- Apr 12, 2011
-
-
Daniel Dunbar authored
If enabled, this will attempt to use the CC_LOG_DIAGNOSTICS feature I dropped into Clang to print a log of all the diagnostics generated during an individual build (from the top-level). Not sure if this will actually be useful, but for now it is handy for testing the option. llvm-svn: 129312
-
- Nov 29, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120298
-
- Nov 27, 2010
-
-
Daniel Dunbar authored
llvm-svn: 120196
-
- Nov 12, 2010
-
-
Rafael Espindola authored
llvm-svn: 118918
-
- Aug 15, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 111094
-
- Aug 02, 2010
-
-
Daniel Dunbar authored
llvm-svn: 110003
-