Chris Lattner
|
7a37fa7e28
|
Add throw specs to the functions, remove (void) from the functions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8167 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-27 22:58:51 +00:00 |
|
Chris Lattner
|
0e807bd26b
|
Hack out libexception temporarily until the Sparc FE is improved
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8166 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-27 22:18:23 +00:00 |
|
Chris Lattner
|
5eb7939057
|
Fix several _killer_ bugs. This now actually WORKS for really complex testcases :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8157 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-27 04:51:26 +00:00 |
|
Chris Lattner
|
5cf1199059
|
C++ify, add new get_cxx_exception function to convert from generic llvm_exceptions to llvm_cxx_exception's
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8156 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-27 04:50:45 +00:00 |
|
Chris Lattner
|
c2c70fa79e
|
Remove Cisms. We love C++
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8155 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-27 04:50:12 +00:00 |
|
Chris Lattner
|
23b9b05fd3
|
Add new __llvm_cxxeh_begin_catch_if_isa function, change C -> C++ comments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8150 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-26 23:46:53 +00:00 |
|
Chris Lattner
|
aa8882a7ad
|
Remove copy-and-paste gunk
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8147 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-25 22:37:04 +00:00 |
|
Chris Lattner
|
5337521c2b
|
Initial checking of C++ exception handling library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8146 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-25 22:35:36 +00:00 |
|
Misha Brukman
|
0f3627e554
|
Added dummy version of the `util' library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7995 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-20 21:44:04 +00:00 |
|
Misha Brukman
|
12967474d2
|
Added dummy library `libutempter' for non-privileged access to utmp/wtmp data.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7994 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-20 21:42:01 +00:00 |
|
Chris Lattner
|
1641df43c6
|
Initial checkin of README
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7861 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-15 02:35:13 +00:00 |
|
Chris Lattner
|
443ea946f1
|
Initial checkin of runtime/GCCLibraries makefile
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7860 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-15 02:33:49 +00:00 |
|
Chris Lattner
|
da86e6c0b6
|
Convert libraries into the BYTECODE_LIBRARY style
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7858 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-15 02:20:32 +00:00 |
|
Chris Lattner
|
1679e8205e
|
Disable this support stuff, it doesn't work under linux anyway
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7849 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-14 20:55:38 +00:00 |
|
John Criswell
|
478b3a9682
|
Removing the pool allocator from the main CVS tree.
Use the poolalloc module in CVS from now on.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7810 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-13 15:36:15 +00:00 |
|
Sumant Kowshik
|
228090cfe8
|
Minor fix so that the program exits upon a poolfree failure
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7762 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-12 00:43:23 +00:00 |
|
Sumant Kowshik
|
d105a8707a
|
Change implementation so that variable sized slabs are used to allow arbitrary sized array allocations
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7663 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-08-07 05:31:04 +00:00 |
|
Sumant Kowshik
|
af0f37ac49
|
Added support for poolallocarray and poolmakeunfreeable. The latter is used by the SAFECode project
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7102 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-07-03 17:55:47 +00:00 |
|
Chris Lattner
|
5d243c2fa5
|
Don't register the destructors if the list is empty
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6909 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-06-26 04:20:38 +00:00 |
|
Misha Brukman
|
d57f3efbc7
|
Prevent lines from wrapping.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6419 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-29 22:12:35 +00:00 |
|
Chris Lattner
|
96191aba7d
|
Initial checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6414 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-29 20:24:54 +00:00 |
|
Chris Lattner
|
61441cca45
|
Specify a list of symbols that should be exported by the library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6290 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-22 19:50:30 +00:00 |
|
Chris Lattner
|
977abcb790
|
Update to match typename produced by the C frontend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6287 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-22 19:30:11 +00:00 |
|
Chris Lattner
|
7cfee5b2bb
|
Dead file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6189 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-14 13:10:18 +00:00 |
|
Chris Lattner
|
fdab728301
|
Initial checkin of crtend.o implementation
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6187 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-14 13:09:41 +00:00 |
|
Chris Lattner
|
aa470c2d47
|
New file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6186 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-05-14 12:40:20 +00:00 |
|
Chris Lattner
|
8fc625836e
|
Remove support for memset
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5599 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-02-18 20:42:15 +00:00 |
|
Chris Lattner
|
a4a684e433
|
Initial checkin of pool allocator library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5429 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-01-29 18:38:11 +00:00 |
|
Chris Lattner
|
d6c68c417b
|
Fixes to be LP64 correct
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2950 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-07-18 00:15:29 +00:00 |
|
Chris Lattner
|
cfb81918ed
|
Implement the printf function, used by assert
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2666 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-05-20 19:11:23 +00:00 |
|
Chris Lattner
|
4ee8dd7f2b
|
Add strcat function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1847 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-03-11 17:46:50 +00:00 |
|
Chris Lattner
|
c1e20acc68
|
Checkin library infrastructure for building stuff to be linked with
gccld
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1842 91177308-0d34-0410-b5e6-96231b3b80d8
|
2002-03-08 23:20:52 +00:00 |
|