Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update to LLVM 3.2. | Matthias Andreas Benkard | 2013-03-29 | 2 | -11/+11 |
| | |||||
* | LLVM: Make the LLVM IR interpreter able to call built-in functions. | Matthias Andreas Benkard | 2011-09-12 | 2 | -3/+28 |
| | |||||
* | LLVM: Call built-in functions as statically dispatched C library functions. | Matthias Andreas Benkard | 2011-09-12 | 3 | -155/+194 |
| | |||||
* | Fix various LLVM version-related bugs. | Matthias Andreas Benkard | 2011-09-10 | 4 | -51/+101 |
| | |||||
* | Add a couple of debugging statements, update build configuration, fix some ↵ | Matthias Andreas Benkard | 2011-09-10 | 4 | -394/+132 |
| | | | | minor bugs. | ||||
* | Fix endianness flakiness in string streams. | Matthias Andreas Benkard | 2011-09-10 | 1 | -2/+9 |
| | |||||
* | Update GNUmakefile. | Matthias Andreas Benkard | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | LLVM: Ensure that JIT and native target code is linked into the executable. | Matthias Andreas Benkard | 2011-09-09 | 1 | -2/+5 |
| | |||||
* | Perform all thread-specific initialization in MLKLLVMCompiler#+initialize. | Matthias Andreas Benkard | 2011-09-09 | 4 | -177/+257 |
| | |||||
* | Fix build. | Matthias Andreas Benkard | 2011-09-09 | 3 | -59/+129 |
| | |||||
* | On Mac OS X, build with Clang by default. | Matthias Andreas Benkard | 2011-09-08 | 1 | -0/+6 |
| | |||||
* | Update to LLVM 2.9. | Matthias Andreas Benkard | 2011-09-08 | 4 | -70/+94 |
| | |||||
* | On Mac OS X, add /opt/homebrew/{include,lib} to header and library search paths. | Matthias Andreas Benkard | 2011-09-08 | 2 | -122/+219 |
| | |||||
* | Fix configure script on Mac OS X. | Matthias Andreas Benkard | 2011-09-08 | 1 | -1/+1 |
| | |||||
* | Update to Xcode 3.2. | Matthias Andreas Benkard | 2009-09-04 | 1 | -14/+14 |
| | |||||
* | Nominally enable build on all supported architectures. | Matthias Andreas Benkard | 2009-09-04 | 1 | -0/+12 |
| | |||||
* | Enable build for i386. | Matthias Andreas Benkard | 2009-09-04 | 1 | -1/+367 |
| | |||||
* | Update to LLVM 2.5. | Matthias Andreas Benkard | 2009-08-19 | 2 | -4/+5 |
| | |||||
* | MLKDictionary: Implement keyed-archiving methods. | Matthias Andreas Benkard | 2009-01-13 | 2 | -0/+15 |
| | |||||
* | MLKDictionary: Implement required methods. | Matthias Andreas Benkard | 2009-01-13 | 4 | -13/+129 |
| | |||||
* | Add class MLKDictionary. | Matthias Andreas Benkard | 2009-01-13 | 5 | -7/+219 |
| | |||||
* | Revert "Add Clang support code." | Matthias Andreas Benkard | 2008-10-04 | 4 | -1251/+0 |
| | | | | This reverts commit 89032d4bebd561140118ded45d11f66e7bf2133f. | ||||
* | Remove continuation support files from SCM 5e5. | Matthias Andreas Benkard | 2008-10-04 | 15 | -5174/+0 |
| | |||||
* | Revert "Add class MLKContinuation." | Matthias Andreas Benkard | 2008-10-04 | 6 | -107/+1 |
| | | | | | | | | | This reverts commit 7e5a799a46f6aca1525efa2df38026a1917f3edd. Conflicts: MLKContinuation.m Toilet Lisp.xcodeproj/project.pbxproj | ||||
* | Revert "Link ToiletKit with the SCM continuation support code." | Matthias Andreas Benkard | 2008-10-04 | 3 | -69/+2 |
| | | | | | | | | This reverts commit 5dc8e497315ba791c8a8de021f3d2d292566fb56. Conflicts: Toilet Lisp.xcodeproj/project.pbxproj | ||||
* | Various cleanups. | Matthias Andreas Benkard | 2008-10-04 | 3 | -4/+5 |
| | |||||
* | .gitignore: Ignore all object files. | Matthias Andreas Benkard | 2008-10-04 | 1 | -0/+1 |
| | |||||
* | Add Clang support code. | Matthias Andreas Benkard | 2008-10-04 | 4 | -0/+1251 |
| | |||||
* | Merge /home/mulk/Dropbox/Projekte/Toilet Lisp | Matthias Andreas Benkard | 2008-10-04 | 12 | -247/+382 |
|\ | |||||
| * | New journal entry. | Matthias Benkard | 2008-10-02 | 1 | -0/+41 |
| | | |||||
| * | LLVM compiler: Support MULTIPLE-VALUE-LIST. | Matthias Benkard | 2008-10-02 | 1 | -1/+47 |
| | | |||||
| * | Interpreter: Implement MULTIPLE-VALUE-LIST instead of MULTIPLE-VALUE-CALL. | Matthias Benkard | 2008-10-02 | 5 | -26/+20 |
| | | |||||
| * | Add a multiple-value return pointer argument to all compiled procedures. | Matthias Benkard | 2008-10-02 | 5 | -95/+136 |
| | | |||||
| * | Xcode project: Consolidate custom compiler flags as project-wide build settings. | Matthias Benkard | 2008-10-02 | 1 | -124/+135 |
| | | |||||
| * | LLVM compiler: Restore capability of building on Mac OS X 10.4. | Matthias Benkard | 2008-10-02 | 1 | -1/+3 |
| | | |||||
* | | Merge mulk_benkard@ssh.phx.nearlyfreespeech.net:/home/htdocs/code/mulklisp | Matthias Andreas Benkard | 2008-10-01 | 12 | -114/+396 |
|\| | |||||
| * | Support %FLET on the GNU runtime and pre-10.5 versions of Mac OS X. | Matthias Benkard | 2008-10-01 | 3 | -19/+27 |
| | | |||||
| * | Support %FLET on Mac OS X 10.5. | Matthias Benkard | 2008-10-01 | 4 | -31/+120 |
| | | |||||
| * | LLVM compiler: Split function compilation from %LAMBDA form handling. | Matthias Benkard | 2008-10-01 | 3 | -14/+47 |
| | | |||||
| * | MLKSplitDeclarationsDocAndForms: Don't crash if the body starts with a fixnum. | Matthias Benkard | 2008-10-01 | 1 | -3/+4 |
| | | |||||
| * | LLVM compiler: Support FUNCTION. | Matthias Benkard | 2008-10-01 | 5 | -0/+109 |
| | | |||||
| * | LLVM compiler: Fix %LOOP return value. | Matthias Benkard | 2008-10-01 | 1 | -1/+1 |
| | | |||||
| * | LLVM compiler: Cleanups. | Matthias Benkard | 2008-09-29 | 1 | -22/+23 |
| | | |||||
| * | Use ExecutionEngine::runFunction for immediate execution. | Matthias Benkard | 2008-09-29 | 1 | -2/+5 |
| | | |||||
| * | LLVM compiler: Rename PointerTy to VoidPointerTy. | Matthias Benkard | 2008-09-29 | 1 | -46/+46 |
| | | |||||
| * | LLVM compiler: Disable the freeing of temporary functions for now. | Matthias Benkard | 2008-09-29 | 1 | -1/+2 |
| | | |||||
| * | SETQ (LLVM): Create new dynamic bindings on demand. | Matthias Benkard | 2008-09-29 | 1 | -4/+41 |
| | | |||||
| * | APPLY, EVAL: Denullify return values. | Matthias Benkard | 2008-09-29 | 1 | -2/+2 |
| | | |||||
| * | Reader: Do not nullify quoted objects. | Matthias Benkard | 2008-09-29 | 1 | -1/+1 |
| | | |||||
| * | LLVM compiler: Fix dynamic variable lookup. | Matthias Benkard | 2008-09-29 | 1 | -2/+2 |
| | |