35 Commits (604d64b0b86ef77103e93bfa1001d166d82e633c)

Author SHA1 Message Date
Aleksey Demakov c1ab845e93 Remove duplicate entries from .gitignore files. 12 years ago
Aleksey Demakov e6a774b252 Fix a memory leak in dpas. 12 years ago
Klaus Treichel 7ad2023c81 Add new trunc insn for rounding float values towards zero. 14 years ago
Aleksey Demakov c528f9c0f0 update .gitignore files 16 years ago
Klaus Treichel 439963b871 rename .cvsimport to .gitimport 16 years ago
Aleksey Demakov 1e14db940f indent 16 years ago
Klaus Treichel 3ffb3bfac9 Fix a bug in dpas with binary functions returning a boolean result where the 17 years ago
Klaus Treichel 71f45b30b0 Fix build with MS cl on windows and some ANSI C issues. 17 years ago
Aleksey Demakov 6cacbd0d82 use LGPL 2.1 for dpas, tools, tests, and doc 17 years ago
Klaus Treichel b2ad9ed8b5 2006-08-28 Klaus Treichel <ktreichel@web.de> 18 years ago
Aleksey Demakov 5db945627c implement array expressions 19 years ago
Rhys Weatherley ee18787c07 Support for parallel builds. 21 years ago
Rhys Weatherley 311f4fc6b1 Add some test cases for parameter passing; fix fastcall/stdcall 21 years ago
Rhys Weatherley abd70a9fc0 dpas_type_identical: treat "float64" and "nfloat" as identical on 21 years ago
Rhys Weatherley 4e2a72cc6b Add "jit_block_current_is_dead" to simplify testing if the last block 21 years ago
Rhys Weatherley a0eb7f5722 Rename "jit_insn_move_blocks" to "jit_insn_move_blocks_to_end" and 21 years ago
Rhys Weatherley fa4a4c1fdf Remove the last remaining C++ code from libjit.so so that 21 years ago
Rhys Weatherley c81c2b2f5b Put some infrastructure (incomplete) in place to support 21 years ago
Rhys Weatherley 7742075338 Add the "--dont-fold" option to Dynamic Pascal, so that we can run 21 years ago
Rhys Weatherley 1bbc6e4c5a Test cases and bug fixes for mathematical operations. 21 years ago
Rhys Weatherley dc4cafac54 Add builtins for mathematical operations. 21 years ago
Rhys Weatherley 2df4f00376 dpas_parse_hex: ignore the 'H' on the end of a hexadecimal constant. 21 years ago
Rhys Weatherley f2c7e78dfa Resolve ea-based lvalues in operators. 21 years ago
Rhys Weatherley 680c45505f IfTail: fix a bug that caused the "then" case of an "if" to fall 21 years ago
Rhys Weatherley 891e5e58d3 Add the "SameType" and "SameShape" builtins, to assist with unit 21 years ago
Rhys Weatherley 6a8a9226ad Modify the autoconf/automake build system to use libtool. 21 years ago
Rhys Weatherley a33600d3cb Report errors for unimplemented expressions and statements, 21 years ago
Rhys Weatherley bd8572b576 Fix a bug that caused global variables in Dynamic Pascal 21 years ago
Rhys Weatherley 10b379f7c2 Implement the "New" and "Dispose" builtins. 21 years ago
Rhys Weatherley c8c232e1c7 Loading and storing record fields in Dynamic Pascal. 21 years ago
Rhys Weatherley f440a6e5b3 Code generation for "for" loops. 21 years ago
Rhys Weatherley 542c44f205 Add the "Flush" and "Terminate" builtins; fix a small bug in string scanning. 21 years ago
Rhys Weatherley 0e9ffc7c78 Execute the "main" method once a Dynamic Pascal program has been compiled; 21 years ago
Rhys Weatherley 5ae84d58e4 Get basic compilation working in Dynamic Pascal. 21 years ago
Rhys Weatherley 6904378724 Initial revision 21 years ago