Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | New wrapper around the terminate call. | Chris Lattner | 2003-08-28 | 4 | -0/+10 | |
| | | | | llvm-svn: 8171 | |||||
* | Squelch warning | Chris Lattner | 2003-08-28 | 1 | -0/+1 | |
| | | | | llvm-svn: 8170 | |||||
* | Be more typesafe | Chris Lattner | 2003-08-27 | 2 | -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 functions | Chris Lattner | 2003-08-27 | 2 | -26/+54 | |
| | | | | llvm-svn: 8168 | |||||
* | Add throw specs to the functions, remove (void) from the functions | Chris Lattner | 2003-08-27 | 2 | -4/+4 | |
| | | | | llvm-svn: 8167 | |||||
* | Hack out libexception temporarily until the Sparc FE is improved | Chris Lattner | 2003-08-27 | 1 | -0/+1 | |
| | | | | llvm-svn: 8166 | |||||
* | Fix several _killer_ bugs. This now actually WORKS for really complex ↵ | Chris Lattner | 2003-08-27 | 2 | -22/+8 | |
| | | | | | | testcases :) llvm-svn: 8157 | |||||
* | C++ify, add new get_cxx_exception function to convert from generic ↵ | Chris Lattner | 2003-08-27 | 2 | -6/+14 | |
| | | | | | | llvm_exceptions to llvm_cxx_exception's llvm-svn: 8156 | |||||
* | Remove Cisms. We love C++ | Chris Lattner | 2003-08-27 | 2 | -8/+8 | |
| | | | | llvm-svn: 8155 | |||||
* | Add new __llvm_cxxeh_begin_catch_if_isa function, change C -> C++ comments | Chris Lattner | 2003-08-26 | 4 | -74/+106 | |
| | | | | llvm-svn: 8150 | |||||
* | Remove copy-and-paste gunk | Chris Lattner | 2003-08-25 | 1 | -11/+0 | |
| | | | | llvm-svn: 8147 | |||||
* | Initial checking of C++ exception handling library | Chris Lattner | 2003-08-25 | 7 | -0/+685 | |
| | | | | llvm-svn: 8146 | |||||
* | Added dummy version of the `util' library. | Misha Brukman | 2003-08-20 | 2 | -0/+6 | |
| | | | | llvm-svn: 7995 | |||||
* | Added dummy library `libutempter' for non-privileged access to utmp/wtmp data. | Misha Brukman | 2003-08-20 | 2 | -0/+6 | |
| | | | | llvm-svn: 7994 | |||||
* | This really isn't the gcc library! | Chris Lattner | 2003-08-17 | 1 | -1/+1 | |
| | | | | llvm-svn: 7917 | |||||
* | Adjust level, build things in parallel | Chris Lattner | 2003-08-15 | 1 | -3/+3 | |
| | | | | llvm-svn: 7863 | |||||
* | initial checkin, adjust LEVEL | Chris Lattner | 2003-08-15 | 4 | -2/+6 | |
| | | | | llvm-svn: 7862 | |||||
* | Initial checkin of README | Chris Lattner | 2003-08-15 | 1 | -0/+7 | |
| | | | | llvm-svn: 7861 | |||||
* | Initial checkin of runtime/GCCLibraries makefile | Chris Lattner | 2003-08-15 | 1 | -0/+13 | |
| | | | | llvm-svn: 7860 | |||||
* | Update readme | Chris Lattner | 2003-08-15 | 1 | -25/+4 | |
| | | | | llvm-svn: 7859 | |||||
* | Convert libraries into the BYTECODE_LIBRARY style | Chris Lattner | 2003-08-15 | 10 | -93/+40 | |
| | | | | llvm-svn: 7858 | |||||
* | Disable this library for now | Chris Lattner | 2003-08-15 | 1 | -0/+2 | |
| | | | | llvm-svn: 7857 | |||||
* | Disable this support stuff, it doesn't work under linux anyway | Chris Lattner | 2003-08-14 | 1 | -0/+2 | |
| | | | | llvm-svn: 7849 | |||||
* | Removing the pool allocator from the main CVS tree. | John Criswell | 2003-08-13 | 2 | -465/+0 | |
| | | | | | | Use the poolalloc module in CVS from now on. llvm-svn: 7810 | |||||
* | Minor fix so that the program exits upon a poolfree failure | Sumant Kowshik | 2003-08-12 | 1 | -0/+1 | |
| | | | | llvm-svn: 7762 | |||||
* | Change implementation so that variable sized slabs are used to allow ↵ | Sumant Kowshik | 2003-08-07 | 1 | -70/+196 | |
| | | | | | | arbitrary sized array allocations llvm-svn: 7663 | |||||
* | 1. Make table size prime -- improves hashing performance vastly. | Vikram S. Adve | 2003-07-30 | 1 | -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 value | Vikram S. Adve | 2003-07-29 | 1 | -33/+25 | |
| | | | | | | instead of copying table entries! llvm-svn: 7396 | |||||
* | Remove unneccesary #ifdefs | Chris Lattner | 2003-07-21 | 1 | -12/+6 | |
| | | | | llvm-svn: 7214 | |||||
* | Fix warnings | Chris Lattner | 2003-07-21 | 1 | -1/+1 | |
| | | | | llvm-svn: 7213 | |||||
* | Use uint32_t for table index and size: table will never be > 4GB. | Vikram S. Adve | 2003-07-11 | 1 | -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. Adve | 2003-07-08 | 1 | -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 when | Vikram S. Adve | 2003-07-08 | 1 | -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 Kowshik | 2003-07-03 | 1 | -25/+193 | |
| | | | | | | by the SAFECode project llvm-svn: 7102 | |||||
* | Don't register the destructors if the list is empty | Chris Lattner | 2003-06-26 | 1 | -2/+6 | |
| | | | | llvm-svn: 6909 | |||||
* | Prevented inclusion of (non-existent) stdint.h on Sparc. | Joel Stanley | 2003-06-24 | 1 | -0/+2 | |
| | | | | llvm-svn: 6876 | |||||
* | Prevent lines from wrapping. | Misha Brukman | 2003-05-29 | 1 | -13/+13 | |
| | | | | llvm-svn: 6419 | |||||
* | Initial checkin | Chris Lattner | 2003-05-29 | 1 | -0/+251 | |
| | | | | llvm-svn: 6414 | |||||
* | Run more post-link xforms | Chris Lattner | 2003-05-29 | 1 | -1/+4 | |
| | | | | llvm-svn: 6400 | |||||
* | Update to match the reality that is now. | Chris Lattner | 2003-05-27 | 2 | -6/+1 | |
| | | | | llvm-svn: 6362 | |||||
* | add support for an explicit EXPORTED_SYMBOL_LIST | Chris Lattner | 2003-05-22 | 1 | -2/+11 | |
| | | | | llvm-svn: 6296 | |||||
* | Specify a list of symbols that should be exported by the library | Chris Lattner | 2003-05-22 | 1 | -0/+2 | |
| | | | | llvm-svn: 6290 | |||||
* | Update to match typename produced by the C frontend | Chris Lattner | 2003-05-22 | 1 | -9/+9 | |
| | | | | llvm-svn: 6287 | |||||
* | Dead file | Chris Lattner | 2003-05-14 | 1 | -5/+0 | |
| | | | | llvm-svn: 6189 | |||||
* | Minor updates | Chris Lattner | 2003-05-14 | 1 | -4/+3 | |
| | | | | llvm-svn: 6188 | |||||
* | Initial checkin of crtend.o implementation | Chris Lattner | 2003-05-14 | 3 | -2/+84 | |
| | | | | llvm-svn: 6187 | |||||
* | New file | Chris Lattner | 2003-05-14 | 1 | -0/+5 | |
| | | | | llvm-svn: 6186 | |||||
* | Remove support for memset | Chris Lattner | 2003-02-18 | 1 | -1/+2 | |
| | | | | llvm-svn: 5599 | |||||
* | Add lots of functions | Chris Lattner | 2003-02-18 | 1 | -1/+14 | |
| | | | | llvm-svn: 5598 | |||||
* | Implement more functions | Chris Lattner | 2003-02-11 | 1 | -1/+6 | |
| | | | | llvm-svn: 5538 |