Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | crtend is only for llvm-gcc3, remove it. | Chris Lattner | 2007-02-23 | 10 | -484/+0 |
| | | | | llvm-svn: 34529 | ||||
* | Undo removal of the runtime libraries. While this may have been a bit | Reid Spencer | 2006-11-17 | 10 | -0/+484 |
| | | | | | | | 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 | 10 | -484/+0 |
| | | | | | | be dropped. This patch pertains to removing the runtime directory from LLVM. llvm-svn: 31793 | ||||
* | For PR786: | Reid Spencer | 2006-11-02 | 1 | -2/+0 |
| | | | | | | | | | | Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380 | ||||
* | For PR786: | Reid Spencer | 2006-05-24 | 1 | -1/+1 |
| | | | | | | | | Minor tweaks in public headers and a few .cpp files so that LLVM can build successfully with -pedantic and projects using LLVM with -pedantic don't get warnings from LLVM. There's still more -pedantic warnings to fix. llvm-svn: 28453 | ||||
* | Make the new and old front-ends more similar: now neither uses __main. | Chris Lattner | 2006-03-09 | 4 | -83/+5 |
| | | | | llvm-svn: 26629 | ||||
* | fix make install/uninstall of libcrtend. | Chris Lattner | 2006-01-30 | 1 | -0/+19 |
| | | | | llvm-svn: 25796 | ||||
* | Remove out of date comment | Chris Lattner | 2006-01-27 | 1 | -7/+0 |
| | | | | llvm-svn: 25705 | ||||
* | Remove the only use of FAKE_SOURCES | Chris Lattner | 2006-01-27 | 1 | -3/+11 |
| | | | | llvm-svn: 25704 | ||||
* | This was never updated for the project makefile changes | Chris Lattner | 2005-10-18 | 1 | -3/+3 |
| | | | | llvm-svn: 23790 | ||||
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 3 | -11/+11 |
| | | | | llvm-svn: 21427 | ||||
* | Fix grammar | Misha Brukman | 2005-03-23 | 1 | -1/+1 |
| | | | | llvm-svn: 20789 | ||||
* | For PR432: | Reid Spencer | 2004-12-22 | 1 | -1/+1 |
| | | | | | | * Variable name change: cferuntime_libdir -> CFERuntimeLibDir llvm-svn: 19096 | ||||
* | Use the new BYTECODE_DESTINATION to override the default bytecode install | Reid Spencer | 2004-12-13 | 1 | -0/+1 |
| | | | | | | | | | destination for this library so that it goes to $(cferuntime_libdir) rather than just $(libdir). Normal bytecode libraries should be installed in the $(libdir), but these ones are "special" because they're part of the the C/C++ front end. llvm-svn: 18882 | ||||
* | Remove useless -L switch now that gccld -link-as-library bug is fixed. | Reid Spencer | 2004-12-08 | 1 | -3/+3 |
| | | | | llvm-svn: 18613 | ||||
* | Make use of the LLVMGCCStdCXXLibDir variable to link objects | Reid Spencer | 2004-12-05 | 1 | -3/+3 |
| | | | | llvm-svn: 18548 | ||||
* | Use the FAKE_SOURCES feature for proper distribution of contents | Reid Spencer | 2004-12-04 | 1 | -9/+12 |
| | | | | llvm-svn: 18506 | ||||
* | Standardize the makefiles with space around = to match the rest of LLVM. | Reid Spencer | 2004-12-02 | 1 | -5/+5 |
| | | | | llvm-svn: 18429 | ||||
* | For PR466: | Reid Spencer | 2004-12-02 | 1 | -31/+14 |
| | | | | | | | | Much of what this Makefile did to make a libcrtend.a file is now supported by Makefile.rules when BYTECODE_LIBRARY=1 is specified. So, we've simplified the make rules for building this library. llvm-svn: 18426 | ||||
* | Use llvm-ar not ar for constructing archive. Wrap at 80 cols. | Reid Spencer | 2004-11-14 | 1 | -4/+12 |
| | | | | llvm-svn: 17784 | ||||
* | Internalize variable names to prevent recursive assignment. Cleanup docs. | Reid Spencer | 2004-10-30 | 1 | -20/+20 |
| | | | | llvm-svn: 17359 | ||||
* | * Make the libcrtend.a installation depend on the bytecode-libs directory | Reid Spencer | 2004-10-26 | 1 | -8/+7 |
| | | | | | | * Conform output to standard. llvm-svn: 17267 | ||||
* | Add the export symbols list files as extra distribution files. | Reid Spencer | 2004-10-26 | 1 | -0/+2 |
| | | | | llvm-svn: 17246 | ||||
* | Adjust to changes in Makefile.rules | Reid Spencer | 2004-10-22 | 1 | -18/+15 |
| | | | | llvm-svn: 17167 | ||||
* | We won't use automake | Reid Spencer | 2004-10-22 | 2 | -621/+0 |
| | | | | llvm-svn: 17155 | ||||
* | Initial automake generated Makefile template | Reid Spencer | 2004-10-18 | 1 | -0/+555 |
| | | | | llvm-svn: 17136 | ||||
* | Add missing targets for install/clean | Reid Spencer | 2004-10-17 | 1 | -0/+4 |
| | | | | llvm-svn: 17090 | ||||
* | Initial Makefile.am for building with automake | Reid Spencer | 2004-10-17 | 1 | -0/+62 |
| | | | | llvm-svn: 17073 | ||||
* | This file is obsolete | Chris Lattner | 2004-08-05 | 1 | -11/+0 |
| | | | | llvm-svn: 15521 | ||||
* | C++ support does not live in the C runtime any longer | Chris Lattner | 2004-08-05 | 1 | -6/+1 |
| | | | | llvm-svn: 15515 | ||||
* | Two files are moved to libstdc++, and a NOTE gets added | Chris Lattner | 2004-08-05 | 3 | -451/+10 |
| | | | | llvm-svn: 15514 | ||||
* | Add missing copyrights | Chris Lattner | 2004-08-05 | 3 | -0/+21 |
| | | | | llvm-svn: 15513 | ||||
* | Make sure libcrtend.a gets installed when you make install-bytecode. | Brian Gaeke | 2004-03-11 | 1 | -0/+1 |
| | | | | llvm-svn: 12292 | ||||
* | Since tail duplication is currently neutered, we have to help the optimizer ↵ | Chris Lattner | 2004-02-17 | 1 | -2/+3 |
| | | | | | | to remove the overhead of __main llvm-svn: 11561 | ||||
* | Add DESTDIR support for installing. Use (and depend on) $(bytecode_libdir). | Brian Gaeke | 2004-01-21 | 1 | -2/+2 |
| | | | | llvm-svn: 10947 | ||||
* | Add support for people calling main recursively | Chris Lattner | 2003-12-19 | 1 | -0/+7 |
| | | | | llvm-svn: 10535 | ||||
* | Merged in RELEASE_11. | John Criswell | 2003-12-18 | 1 | -3/+0 |
| | | | | llvm-svn: 10516 | ||||
* | add missing dependency | Chris Lattner | 2003-11-30 | 1 | -1/+1 |
| | | | | llvm-svn: 10271 | ||||
* | Build _lib_crtend.a, not crtend.a | Chris Lattner | 2003-11-29 | 1 | -5/+5 |
| | | | | llvm-svn: 10260 | ||||
* | Don't print out tons of crap | Chris Lattner | 2003-11-29 | 1 | -5/+10 |
| | | | | llvm-svn: 10259 | ||||
* | Rewrite makefile logic to build an archive instead of a .o file. This is | Chris Lattner | 2003-11-29 | 6 | -39/+79 |
| | | | | | | intended to address PR142 llvm-svn: 10257 | ||||
* | Add readme and spiff up makefile header | Chris Lattner | 2003-11-29 | 2 | -1/+22 |
| | | | | llvm-svn: 10254 | ||||
* | Totally disable assert, in order to fix PR101 | Chris Lattner | 2003-11-09 | 2 | -0/+10 |
| | | | | llvm-svn: 9818 | ||||
* | Fix wierd problems linking C programs which look for symbols in libstdc++. | Chris Lattner | 2003-11-08 | 1 | -3/+0 |
| | | | | | | | | | | This was due to the 'assert' macro expanding into a function call on some platforms which could throw. The C++ compiler then added checks for the exception specifications in these functions, which pulled in the C++ runtime. This was bad, and the assertions can never fire (the library is now debugged) so just remove them. llvm-svn: 9801 | ||||
* | Added LLVM copyright to Makefiles. | John Criswell | 2003-10-20 | 1 | -0/+8 |
| | | | | llvm-svn: 9314 | ||||
* | Actually pass in a pointer to the thrown object, not a pointer to the | Chris Lattner | 2003-10-10 | 1 | -1/+1 |
| | | | | | | exception header. This is the final missing piece from the PR#27 puzzle. llvm-svn: 9043 | ||||
* | Include <cstdio> instead of <stdio.h>. | Brian Gaeke | 2003-10-10 | 1 | -1/+1 |
| | | | | llvm-svn: 9032 | ||||
* | Fix spelling. | Misha Brukman | 2003-10-10 | 1 | -1/+1 |
| | | | | llvm-svn: 9027 | ||||
* | Fix building outside the srcdir, again | Chris Lattner | 2003-09-15 | 1 | -1/+1 |
| | | | | llvm-svn: 8543 | ||||
* | Fix building into a different obj directory | Chris Lattner | 2003-09-15 | 1 | -1/+1 |
| | | | | llvm-svn: 8542 |