Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make sure libcrtend.a gets installed when you make install-bytecode. | Brian Gaeke | 2004-03-11 | 1 | -0/+1 | |
| | | | | llvm-svn: 12292 | |||||
* | Add a simple implementation of strncpy | Chris Lattner | 2004-02-20 | 1 | -0/+6 | |
| | | | | llvm-svn: 11672 | |||||
* | Add strndup | Chris Lattner | 2004-02-19 | 1 | -3/+10 | |
| | | | | llvm-svn: 11638 | |||||
* | 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 | |||||
* | Disable __attribute__((weak)) on Mac OS X and other lame platforms. | Misha Brukman | 2003-12-16 | 1 | -5/+20 | |
| | | | | llvm-svn: 10489 | |||||
* | Make all memory functions have weak linkage so that they can be overridden with | Misha Brukman | 2003-12-15 | 1 | -3/+4 | |
| | | | | | | custom memory-management implementations (e.g., bash). llvm-svn: 10478 | |||||
* | Removed the pthread_once() function because it doesn't actually do | John Criswell | 2003-12-10 | 1 | -7/+0 | |
| | | | | | | | | what it's supposed to do. Just leave this library as a dummy library for now until we have time to port a real pthread library (or get glibc working). llvm-svn: 10368 | |||||
* | Dummy implementation of the pthread library. | John Criswell | 2003-12-10 | 2 | -0/+22 | |
| | | | | | | This is needed since libstdc++ uses pthread_once(). llvm-svn: 10360 | |||||
* | Simplify makefiles by just explicitly listing directories | Chris Lattner | 2003-12-08 | 1 | -4/+1 | |
| | | | | llvm-svn: 10324 | |||||
* | Fixed the dynamic generation of the list of subdirectories to compile. | John Criswell | 2003-12-08 | 1 | -1/+2 | |
| | | | | llvm-svn: 10322 | |||||
* | 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 | |||||
* | Fixed word order. | Misha Brukman | 2003-11-13 | 1 | -1/+1 | |
| | | | | llvm-svn: 9978 | |||||
* | 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 | |||||
* | Add dummy content for libgdbm. | Misha Brukman | 2003-10-21 | 2 | -0/+15 | |
| | | | | llvm-svn: 9344 | |||||
* | Fix libm's name to be `libm' | Misha Brukman | 2003-10-21 | 1 | -2/+2 | |
| | | | | llvm-svn: 9343 | |||||
* | Fix library name and fix line to fit within 80 columns. | Misha Brukman | 2003-10-21 | 1 | -5/+5 | |
| | | | | llvm-svn: 9342 | |||||
* | Fix strcpy implementation and trie | Chris Lattner | 2003-10-21 | 1 | -1/+2 | |
| | | | | llvm-svn: 9338 | |||||
* | Added LLVM copyright to Makefiles. | John Criswell | 2003-10-20 | 11 | -0/+88 | |
| | | | | llvm-svn: 9314 | |||||
* | Adding additional license information to these files. | John Criswell | 2003-10-13 | 1 | -0/+5 | |
| | | | | llvm-svn: 9102 | |||||
* | 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 | |||||
* | Whoops, remove makefile too | Chris Lattner | 2003-09-15 | 1 | -6/+0 | |
| | | | | llvm-svn: 8533 | |||||
* | Remove dead library, it is now folded into crtend | Chris Lattner | 2003-09-15 | 6 | -771/+0 | |
| | | | | llvm-svn: 8532 | |||||
* | Move the exception handling runtime stuff into this directory | Chris Lattner | 2003-09-15 | 2 | -3/+33 | |
| | | | | llvm-svn: 8530 | |||||
* | Urg, forgot to add a file header somehow. | Chris Lattner | 2003-08-30 | 2 | -0/+22 | |
| | | | | | | Add missing function comments llvm-svn: 8236 | |||||
* | initial checkin of SJLJ exception handling runtime | Chris Lattner | 2003-08-30 | 2 | -0/+246 | |
| | | | | llvm-svn: 8235 | |||||
* | Rename LongJmpException -> SJLJException | Chris Lattner | 2003-08-30 | 2 | -6/+6 | |
| | | | | llvm-svn: 8234 | |||||
* | we don't need this here | Chris Lattner | 2003-08-30 | 2 | -2/+0 | |
| | | | | llvm-svn: 8233 | |||||
* | Move language independent exception handling routines OUT of C++Exception.cpp | Chris Lattner | 2003-08-30 | 6 | -108/+156 | |
| | | | | llvm-svn: 8232 | |||||
* | File was renamed | Chris Lattner | 2003-08-30 | 2 | -2/+2 | |
| | | | | llvm-svn: 8231 | |||||
* | Rename files to be capitalized now that they are C++ | Chris Lattner | 2003-08-30 | 6 | -12/+12 | |
| | | | | llvm-svn: 8230 | |||||
* | Initial checkin of the SJLJ EH interface | Chris Lattner | 2003-08-30 | 2 | -0/+148 | |
| | | | | llvm-svn: 8229 | |||||
* | Added a dummy version of libcurses. | Misha Brukman | 2003-08-29 | 2 | -0/+6 | |
| | | | | llvm-svn: 8222 | |||||
* | Added dummy termcap library. | Misha Brukman | 2003-08-29 | 2 | -0/+6 | |
| | | | | llvm-svn: 8221 | |||||
* | * Add proper support for rethrown exceptions. | Chris Lattner | 2003-08-28 | 6 | -58/+166 | |
| | | | | | | | | * Make catch_begin() produce a pointer that must be passed to catch_end() * Eliminate the caught exception stack. * Add optional debugging code that may be turned on. llvm-svn: 8184 | |||||
* | Convert C comments to C++ | Chris Lattner | 2003-08-28 | 2 | -42/+42 | |
| | | | | llvm-svn: 8172 | |||||
* | 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 |