summaryrefslogtreecommitdiffstats
path: root/llvm/runtime
Commit message (Collapse)AuthorAgeFilesLines
...
* New wrapper around the terminate call.Chris Lattner2003-08-284-0/+10
| | | | llvm-svn: 8171
* Squelch warningChris Lattner2003-08-281-0/+1
| | | | llvm-svn: 8170
* Be more typesafeChris Lattner2003-08-272-68/+308
| | | | | | | | Call terminate and unexpected where appropriate. Interface to libstdc++ as appropriate Initial cut at implementing function exception specifications llvm-svn: 8169
* Be more type-safe, add throw specs to all functionsChris Lattner2003-08-272-26/+54
| | | | llvm-svn: 8168
* Add throw specs to the functions, remove (void) from the functionsChris Lattner2003-08-272-4/+4
| | | | llvm-svn: 8167
* Hack out libexception temporarily until the Sparc FE is improvedChris Lattner2003-08-271-0/+1
| | | | llvm-svn: 8166
* Fix several _killer_ bugs. This now actually WORKS for really complex ↵Chris Lattner2003-08-272-22/+8
| | | | | | testcases :) llvm-svn: 8157
* C++ify, add new get_cxx_exception function to convert from generic ↵Chris Lattner2003-08-272-6/+14
| | | | | | llvm_exceptions to llvm_cxx_exception's llvm-svn: 8156
* Remove Cisms. We love C++Chris Lattner2003-08-272-8/+8
| | | | llvm-svn: 8155
* Add new __llvm_cxxeh_begin_catch_if_isa function, change C -> C++ commentsChris Lattner2003-08-264-74/+106
| | | | llvm-svn: 8150
* Remove copy-and-paste gunkChris Lattner2003-08-251-11/+0
| | | | llvm-svn: 8147
* Initial checking of C++ exception handling libraryChris Lattner2003-08-257-0/+685
| | | | llvm-svn: 8146
* Added dummy version of the `util' library.Misha Brukman2003-08-202-0/+6
| | | | llvm-svn: 7995
* Added dummy library `libutempter' for non-privileged access to utmp/wtmp data.Misha Brukman2003-08-202-0/+6
| | | | llvm-svn: 7994
* This really isn't the gcc library!Chris Lattner2003-08-171-1/+1
| | | | llvm-svn: 7917
* Adjust level, build things in parallelChris Lattner2003-08-151-3/+3
| | | | llvm-svn: 7863
* initial checkin, adjust LEVELChris Lattner2003-08-154-2/+6
| | | | llvm-svn: 7862
* Initial checkin of READMEChris Lattner2003-08-151-0/+7
| | | | llvm-svn: 7861
* Initial checkin of runtime/GCCLibraries makefileChris Lattner2003-08-151-0/+13
| | | | llvm-svn: 7860
* Update readmeChris Lattner2003-08-151-25/+4
| | | | llvm-svn: 7859
* Convert libraries into the BYTECODE_LIBRARY styleChris Lattner2003-08-1510-93/+40
| | | | llvm-svn: 7858
* Disable this library for nowChris Lattner2003-08-151-0/+2
| | | | llvm-svn: 7857
* Disable this support stuff, it doesn't work under linux anywayChris Lattner2003-08-141-0/+2
| | | | llvm-svn: 7849
* Removing the pool allocator from the main CVS tree.John Criswell2003-08-132-465/+0
| | | | | | Use the poolalloc module in CVS from now on. llvm-svn: 7810
* Minor fix so that the program exits upon a poolfree failureSumant Kowshik2003-08-121-0/+1
| | | | llvm-svn: 7762
* Change implementation so that variable sized slabs are used to allow ↵Sumant Kowshik2003-08-071-70/+196
| | | | | | arbitrary sized array allocations llvm-svn: 7663
* 1. Make table size prime -- improves hashing performance vastly.Vikram S. Adve2003-07-301-24/+43
| | | | | | | 2. Reduce #hashes from 2 to 1 for initial inserts. 3. Fix incorrect assertion from last checkin. llvm-svn: 7417
* Bug fix: after reallocating the hash table, we have to re-insert each valueVikram S. Adve2003-07-291-33/+25
| | | | | | instead of copying table entries! llvm-svn: 7396
* Remove unneccesary #ifdefsChris Lattner2003-07-211-12/+6
| | | | llvm-svn: 7214
* Fix warningsChris Lattner2003-07-211-1/+1
| | | | llvm-svn: 7213
* Use uint32_t for table index and size: table will never be > 4GB.Vikram S. Adve2003-07-111-8/+12
| | | | | | Also, make Pointer type depend on architecture. llvm-svn: 7170
* Pointer hash table reallocation code seems never to have been tested!Vikram S. Adve2003-07-081-21/+38
| | | | | | | Unfortunately, reallocation also means that the pointer numbering will change, so increase table size to try to avoid it. llvm-svn: 7130
* Native libraries (libinstr*.a) should not have been taken out whenVikram S. Adve2003-07-081-0/+17
| | | | | | | | | taking out the rule for compiling the test driver. We need the native libraries for libinstr because they are directly linked into the native CBE or LLC code. That is the only practical way to debug them! llvm-svn: 7129
* Added support for poolallocarray and poolmakeunfreeable. The latter is used ↵Sumant Kowshik2003-07-031-25/+193
| | | | | | by the SAFECode project llvm-svn: 7102
* Don't register the destructors if the list is emptyChris Lattner2003-06-261-2/+6
| | | | llvm-svn: 6909
* Prevented inclusion of (non-existent) stdint.h on Sparc.Joel Stanley2003-06-241-0/+2
| | | | llvm-svn: 6876
* Prevent lines from wrapping.Misha Brukman2003-05-291-13/+13
| | | | llvm-svn: 6419
* Initial checkinChris Lattner2003-05-291-0/+251
| | | | llvm-svn: 6414
* Run more post-link xformsChris Lattner2003-05-291-1/+4
| | | | llvm-svn: 6400
* Update to match the reality that is now.Chris Lattner2003-05-272-6/+1
| | | | llvm-svn: 6362
* add support for an explicit EXPORTED_SYMBOL_LISTChris Lattner2003-05-221-2/+11
| | | | llvm-svn: 6296
* Specify a list of symbols that should be exported by the libraryChris Lattner2003-05-221-0/+2
| | | | llvm-svn: 6290
* Update to match typename produced by the C frontendChris Lattner2003-05-221-9/+9
| | | | llvm-svn: 6287
* Dead fileChris Lattner2003-05-141-5/+0
| | | | llvm-svn: 6189
* Minor updatesChris Lattner2003-05-141-4/+3
| | | | llvm-svn: 6188
* Initial checkin of crtend.o implementationChris Lattner2003-05-143-2/+84
| | | | llvm-svn: 6187
* New fileChris Lattner2003-05-141-0/+5
| | | | llvm-svn: 6186
* Remove support for memsetChris Lattner2003-02-181-1/+2
| | | | llvm-svn: 5599
* Add lots of functionsChris Lattner2003-02-181-1/+14
| | | | llvm-svn: 5598
* Implement more functionsChris Lattner2003-02-111-1/+6
| | | | llvm-svn: 5538
OpenPOWER on IntegriCloud