summaryrefslogtreecommitdiffstats
path: root/llvm/runtime/GCCLibraries/crtend
Commit message (Collapse)AuthorAgeFilesLines
* crtend is only for llvm-gcc3, remove it.Chris Lattner2007-02-2310-484/+0
| | | | llvm-svn: 34529
* Undo removal of the runtime libraries. While this may have been a bitReid Spencer2006-11-1710-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 willReid Spencer2006-11-1610-484/+0
| | | | | | be dropped. This patch pertains to removing the runtime directory from LLVM. llvm-svn: 31793
* For PR786:Reid Spencer2006-11-021-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 Spencer2006-05-241-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 Lattner2006-03-094-83/+5
| | | | llvm-svn: 26629
* fix make install/uninstall of libcrtend.Chris Lattner2006-01-301-0/+19
| | | | llvm-svn: 25796
* Remove out of date commentChris Lattner2006-01-271-7/+0
| | | | llvm-svn: 25705
* Remove the only use of FAKE_SOURCESChris Lattner2006-01-271-3/+11
| | | | llvm-svn: 25704
* This was never updated for the project makefile changesChris Lattner2005-10-181-3/+3
| | | | llvm-svn: 23790
* Remove trailing whitespaceMisha Brukman2005-04-213-11/+11
| | | | llvm-svn: 21427
* Fix grammarMisha Brukman2005-03-231-1/+1
| | | | llvm-svn: 20789
* For PR432:Reid Spencer2004-12-221-1/+1
| | | | | | * Variable name change: cferuntime_libdir -> CFERuntimeLibDir llvm-svn: 19096
* Use the new BYTECODE_DESTINATION to override the default bytecode installReid Spencer2004-12-131-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 Spencer2004-12-081-3/+3
| | | | llvm-svn: 18613
* Make use of the LLVMGCCStdCXXLibDir variable to link objectsReid Spencer2004-12-051-3/+3
| | | | llvm-svn: 18548
* Use the FAKE_SOURCES feature for proper distribution of contentsReid Spencer2004-12-041-9/+12
| | | | llvm-svn: 18506
* Standardize the makefiles with space around = to match the rest of LLVM.Reid Spencer2004-12-021-5/+5
| | | | llvm-svn: 18429
* For PR466:Reid Spencer2004-12-021-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 Spencer2004-11-141-4/+12
| | | | llvm-svn: 17784
* Internalize variable names to prevent recursive assignment. Cleanup docs.Reid Spencer2004-10-301-20/+20
| | | | llvm-svn: 17359
* * Make the libcrtend.a installation depend on the bytecode-libs directoryReid Spencer2004-10-261-8/+7
| | | | | | * Conform output to standard. llvm-svn: 17267
* Add the export symbols list files as extra distribution files.Reid Spencer2004-10-261-0/+2
| | | | llvm-svn: 17246
* Adjust to changes in Makefile.rulesReid Spencer2004-10-221-18/+15
| | | | llvm-svn: 17167
* We won't use automakeReid Spencer2004-10-222-621/+0
| | | | llvm-svn: 17155
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+555
| | | | llvm-svn: 17136
* Add missing targets for install/cleanReid Spencer2004-10-171-0/+4
| | | | llvm-svn: 17090
* Initial Makefile.am for building with automakeReid Spencer2004-10-171-0/+62
| | | | llvm-svn: 17073
* This file is obsoleteChris Lattner2004-08-051-11/+0
| | | | llvm-svn: 15521
* C++ support does not live in the C runtime any longerChris Lattner2004-08-051-6/+1
| | | | llvm-svn: 15515
* Two files are moved to libstdc++, and a NOTE gets addedChris Lattner2004-08-053-451/+10
| | | | llvm-svn: 15514
* Add missing copyrightsChris Lattner2004-08-053-0/+21
| | | | llvm-svn: 15513
* Make sure libcrtend.a gets installed when you make install-bytecode.Brian Gaeke2004-03-111-0/+1
| | | | llvm-svn: 12292
* Since tail duplication is currently neutered, we have to help the optimizer ↵Chris Lattner2004-02-171-2/+3
| | | | | | to remove the overhead of __main llvm-svn: 11561
* Add DESTDIR support for installing. Use (and depend on) $(bytecode_libdir).Brian Gaeke2004-01-211-2/+2
| | | | llvm-svn: 10947
* Add support for people calling main recursivelyChris Lattner2003-12-191-0/+7
| | | | llvm-svn: 10535
* Merged in RELEASE_11.John Criswell2003-12-181-3/+0
| | | | llvm-svn: 10516
* add missing dependencyChris Lattner2003-11-301-1/+1
| | | | llvm-svn: 10271
* Build _lib_crtend.a, not crtend.aChris Lattner2003-11-291-5/+5
| | | | llvm-svn: 10260
* Don't print out tons of crapChris Lattner2003-11-291-5/+10
| | | | llvm-svn: 10259
* Rewrite makefile logic to build an archive instead of a .o file. This isChris Lattner2003-11-296-39/+79
| | | | | | intended to address PR142 llvm-svn: 10257
* Add readme and spiff up makefile headerChris Lattner2003-11-292-1/+22
| | | | llvm-svn: 10254
* Totally disable assert, in order to fix PR101Chris Lattner2003-11-092-0/+10
| | | | llvm-svn: 9818
* Fix wierd problems linking C programs which look for symbols in libstdc++.Chris Lattner2003-11-081-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 Criswell2003-10-201-0/+8
| | | | llvm-svn: 9314
* Actually pass in a pointer to the thrown object, not a pointer to theChris Lattner2003-10-101-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 Gaeke2003-10-101-1/+1
| | | | llvm-svn: 9032
* Fix spelling.Misha Brukman2003-10-101-1/+1
| | | | llvm-svn: 9027
* Fix building outside the srcdir, againChris Lattner2003-09-151-1/+1
| | | | llvm-svn: 8543
* Fix building into a different obj directoryChris Lattner2003-09-151-1/+1
| | | | llvm-svn: 8542
OpenPOWER on IntegriCloud