Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the very substantial, largely unmaintained legacy PGO | Chandler Carruth | 2013-10-02 | 1 | -25/+0 |
| | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Bring back the build of libprofile_rt on Sparc. It is now working correctly. ↵ | Sylvestre Ledru | 2013-09-08 | 1 | -6/+0 |
| | | | | | | | | | | See: https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-3.3&arch=sparc&ver=1%3A3.3-9&stamp=1378398308 Thanks to Luca Falavigna for the patch llvm-svn: 190273 | ||||
* | Revert r100896 and around - this breaks the only mingw32 buildbot we have. | Anton Korobeynikov | 2010-04-15 | 1 | -1/+1 |
| | | | | llvm-svn: 101387 | ||||
* | suck the propagating "has dynamic libs" check into a single makefile | Chris Lattner | 2010-04-09 | 1 | -1/+1 |
| | | | | | | variable TARGET_HAS_DYNAMIC_LIBS llvm-svn: 100896 | ||||
* | add minix support, patch by Kees van Reeuwijk! PR6797 | Chris Lattner | 2010-04-09 | 1 | -1/+1 |
| | | | | llvm-svn: 100895 | ||||
* | disable this for mingw as well, we really need a 'has no dynamic linking' ↵ | Chris Lattner | 2010-03-06 | 1 | -1/+1 |
| | | | | | | predicate. llvm-svn: 97882 | ||||
* | disable libprofile on cygwin, patch by Aaron Gray. | Chris Lattner | 2010-03-05 | 1 | -0/+4 |
| | | | | llvm-svn: 97772 | ||||
* | Another NO_RUNTIME_LIBRARIES tweak... | Daniel Dunbar | 2009-08-28 | 1 | -2/+2 |
| | | | | llvm-svn: 80331 | ||||
* | Tweak NO_RUNTIME_LIBS. | Daniel Dunbar | 2009-08-28 | 1 | -4/+4 |
| | | | | llvm-svn: 80330 | ||||
* | Don't build runtime libraries in an Apple style build. | Daniel Dunbar | 2009-08-27 | 1 | -0/+3 |
| | | | | llvm-svn: 80303 | ||||
* | Remove cruft for installing runtime/ libraries directly into the LLVMGCCDIR; | Daniel Dunbar | 2009-08-20 | 1 | -11/+0 |
| | | | | | | that is totally bogus. llvm-svn: 79512 | ||||
* | Drop toy GC runtime. | Gordon Henriksen | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65801 | ||||
* | remove attributions from the rest of the llvm makefiles. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45416 | ||||
* | Reenable libgc and libprofile is explicitly requested. | Chris Lattner | 2007-09-11 | 1 | -9/+1 |
| | | | | llvm-svn: 41851 | ||||
* | Dror GCCLibraries: they are obsolete since 2.0 release. This also reduces ↵ | Anton Korobeynikov | 2007-08-21 | 1 | -1/+1 |
| | | | | | | number of licenses used in LLVM. llvm-svn: 41257 | ||||
* | the old trace values pass has been removed, remove its runtime library. | Chris Lattner | 2007-01-07 | 1 | -1/+1 |
| | | | | llvm-svn: 32999 | ||||
* | Undo removal of the runtime libraries. While this may have been a bit | Reid Spencer | 2006-11-17 | 1 | -0/+43 |
| | | | | | | | premature, these libraries will be going away for the 2.0 release. Other arrangements for profiling, gc, etc. should be made in the next few months. llvm-svn: 31807 | ||||
* | In LLVM 2.0 we won't use the runtime libraries as llvm-gcc3 support will | Reid Spencer | 2006-11-16 | 1 | -43/+0 |
| | | | | | | be dropped. This patch pertains to removing the runtime directory from LLVM. llvm-svn: 31793 | ||||
* | Invert the tests on LLVMGCC_MAJVERS to check for value 4 instead of value | Reid Spencer | 2006-04-07 | 1 | -1/+1 |
| | | | | | | | | 3. This ensures that if llvm-gcc isn't available and consequently the value of LLVMGCC_MAJVERS is blank, that the old (include runtime) behavior will persist. llvm-svn: 27499 | ||||
* | add a newline at the end of the file | Chris Lattner | 2006-04-07 | 1 | -1/+2 |
| | | | | llvm-svn: 27492 | ||||
* | Avoid building the runtime libraries if llvm-gcc version 4 is detected. | Reid Spencer | 2006-04-06 | 1 | -0/+8 |
| | | | | llvm-svn: 27464 | ||||
* | For PR722: | Reid Spencer | 2006-04-02 | 1 | -4/+4 |
| | | | | | | | | | | Change the check for llvm-gcc from using LLVMGCCDIR to LLVMGCC. This checks for the actual tool rather than the directory in which the tool resides. In the case of this bug, it is possible that the directory exists but that the tools in that directory do not. This fix should avoid the makefile from erroneously proceeding without the actual tools being available. llvm-svn: 27361 | ||||
* | Re-enable libprofile now that llvm-ar is working better. | Reid Spencer | 2005-01-13 | 1 | -1/+1 |
| | | | | llvm-svn: 19523 | ||||
* | Disable libprofile as llvm-ar bus errors on it, and I don't want to break | Chris Lattner | 2004-12-15 | 1 | -1/+1 |
| | | | | | | the nightly testers. llvm-svn: 18960 | ||||
* | Remove the clean target. | Reid Spencer | 2004-10-23 | 1 | -4/+0 |
| | | | | llvm-svn: 17185 | ||||
* | Disable libprofile as it breaks the build on Sparc (autoconf issues). | Misha Brukman | 2004-09-08 | 1 | -0/+6 |
| | | | | llvm-svn: 16253 | ||||
* | Clean up some "clean:" targets so they use $(VERB) and don't print anything | Reid Spencer | 2004-09-03 | 1 | -1/+1 |
| | | | | | | by default, like every other "clean" target in LLVM. llvm-svn: 16161 | ||||
* | * Remove UIUC-specific comment | Misha Brukman | 2004-08-09 | 1 | -4/+2 |
| | | | | | | * Make header comment span 80 cols llvm-svn: 15589 | ||||
* | Build the garbage collectors | Chris Lattner | 2004-05-23 | 1 | -1/+1 |
| | | | | llvm-svn: 13701 | ||||
* | Remove libraries that have no reason to be here, and keep breaking the ↵ | Chris Lattner | 2004-04-16 | 1 | -1/+1 |
| | | | | | | nightly tester because their makefiles do not have the right dependencies!! llvm-svn: 12981 | ||||
* | Reenable library now that the loopsimplify bug is fixed | Chris Lattner | 2004-04-13 | 1 | -1/+1 |
| | | | | llvm-svn: 12891 | ||||
* | Temporary hack to get the nightly tester running | Chris Lattner | 2004-04-13 | 1 | -1/+1 |
| | | | | llvm-svn: 12886 | ||||
* | Build zlib and libpng | Chris Lattner | 2004-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 11911 | ||||
* | Clean out DESTLIBBYTECODE when making clean in runtime. | Brian Gaeke | 2004-02-04 | 1 | -0/+2 |
| | | | | llvm-svn: 11119 | ||||
* | Clarify comment. | Brian Gaeke | 2004-01-16 | 1 | -2/+2 |
| | | | | llvm-svn: 10898 | ||||
* | Simplify makefiles by just explicitly listing directories | Chris Lattner | 2003-12-08 | 1 | -2/+3 |
| | | | | llvm-svn: 10324 | ||||
* | Fixed the dynamic generation of the list of subdirectories to compile. | John Criswell | 2003-12-08 | 1 | -1/+1 |
| | | | | llvm-svn: 10322 | ||||
* | As per PR96, don't build subdirs if LLVMGCCDIR is not set to something | Brian Gaeke | 2003-11-16 | 1 | -0/+10 |
| | | | | | | reasonable, instead, print out a "LOUD warning". llvm-svn: 10023 | ||||
* | Added LLVM copyright to Makefiles. | John Criswell | 2003-10-20 | 1 | -0/+8 |
| | | | | llvm-svn: 9314 | ||||
* | Adjust level, build things in parallel | Chris Lattner | 2003-08-15 | 1 | -3/+3 |
| | | | | llvm-svn: 7863 | ||||
* | Convert libraries into the BYTECODE_LIBRARY style | Chris Lattner | 2003-08-15 | 1 | -1/+1 |
| | | | | llvm-svn: 7858 | ||||
* | Remove compilation of __main because we now link -lgcc into programs | Chris Lattner | 2002-03-22 | 1 | -5/+0 |
| | | | | llvm-svn: 1947 | ||||
* | Need rule for runtime.o. This is just temporary to provide | Vikram S. Adve | 2002-03-18 | 1 | -0/+5 |
| | | | | | | ll__main so that llc output can link. llvm-svn: 1913 | ||||
* | Checkin library infrastructure for building stuff to be linked with | Chris Lattner | 2002-03-08 | 1 | -1/+10 |
| | | | | | | gccld llvm-svn: 1842 | ||||
* | Add a clean target stub | Chris Lattner | 2002-02-26 | 1 | -0/+2 |
| | | | | llvm-svn: 1818 | ||||
* | Initial checkin of Makefile, just a dummy file for now. | Chris Lattner | 2002-01-23 | 1 | -0/+2 |
llvm-svn: 1566 |