2019-02-12 |
David Given | Rework the code generator not to use BC for the frame... |
commit | commitdiff | tree | snapshot |
2019-02-12 |
David Given | Merge pull request #158 from davidgiven/dtrg-b157 |
commit | commitdiff | tree | snapshot |
2019-02-12 |
David Given | Fix bad code generation due to not correctly flushing... |
commit | commitdiff | tree | snapshot |
2019-02-12 |
David Given | Added a test case for #157. |
commit | commitdiff | tree | snapshot |
2019-02-12 |
David Given | Merge pull request #154 from ccodere/buildfix |
commit | commitdiff | tree | snapshot |
2019-02-12 |
carl | Fix compilation issue on C90 compilers (gcc 4.8 was... |
commit | commitdiff | tree | snapshot |
2019-02-12 |
David Given | Replace the non-working Z80 style signed comparison... |
commit | commitdiff | tree | snapshot |
2019-02-11 |
David Given | Merge pull request #156 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-11 |
David Given | Apply Alan Cox's patch to add the 8085 extended instruc... |
commit | commitdiff | tree | snapshot |
2019-02-11 |
David Given | Merge pull request #155 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-11 |
David Given | Signed comparisons now work correctly; sadly, Star... |
commit | commitdiff | tree | snapshot |
2019-02-11 |
carl | Fix compilation issue on C90 compilers (gcc 4.8 was... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Add tests for simple comparisons (which i80 fails). |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Merge pull request #153 from davidgiven/dtrg-i80 |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Improve subtractions, using dad and inline constants... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Simplify simple comparisons and use inlie constants... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Use pop rather than inx;inx to retract the stack; consu... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Teach the i80 code generator how to do left shifts... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Merge pull request #152 from davidgiven/dtrg-osx |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Replace mkstemp() with the more modern and safer and... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | freopen() appears to be problematic on OSX; as it's... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Better error reporting. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | More common symbol removal. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | More common symbol fixing. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Removed a whole bunch of old strcpy() prototypes in... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Second try at removing common symbols. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Change the way external symbols are defined to avoid... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Add stray header. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Remember that we need to update the generated file... |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | We don't need depth 10 in the travis checkout. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Don't prototype strcpy as it makes OSX sad. |
commit | commitdiff | tree | snapshot |
2019-02-10 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Add missing header. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Merge pull request #150 from davidgiven/dtrg-windows |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Don't run the floating point tests on i80. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Merge pull request #148 from davidgiven/dtrg-windows |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Don't run the tests in Appveyor. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | More z80ex removal. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Merge pull request #149 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Remove stray z80ex reference. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Add rst 3 to get the address of a frame variable; lots... |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Ugh, typo fix. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Maybe the setup script is somewhere else? |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Try to install cygwin packages. |
commit | commitdiff | tree | snapshot |
2019-02-09 |
David Given | Another try at an AppVeyor build script. |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Add experimental appveyor file. |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Rename all files called 'aux.*' to something else;... |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Merge pull request #147 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Make sign extension much less horrible. |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Add tests for simple and, or, and xor; drastically... |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Merge pull request #145 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | CP/M sbrk now handles overflow correctly. |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Somehow the implementation of rst 2 got lost, with... |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Add a 'disassemble' command to the CP/M emulator. |
commit | commitdiff | tree | snapshot |
2019-02-08 |
David Given | Fix swapped bytes in probyte which was causing junk... |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Merge pull request #146 from davidgiven/dtrg-cpmemu |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Build the CP/M tests (which got turned off accidentally... |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Add missing file. |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Add the cpm emulator from Cowgol, modified to work... |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Add rst 1 to store frame variables. Reduces Star Trek... |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | Fix warnings. |
commit | commitdiff | tree | snapshot |
2019-02-07 |
David Given | rst 1 now takes an eight-bit parameter, not a 16 bit... |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Experimentally use rst 1 to optimise frame variable... |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Merge pull request #144 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Use a helper function for cai --- only saves two bytes... |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Merge pull request #142 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Common out boilerplate function prologue code; shrinks... |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Run through clang-format before editing. |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Merge pull request #141 from davidgiven/dtrg-stray |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Merge pull request #140 from davidgiven/dtrg-arraysizes |
commit | commitdiff | tree | snapshot |
2019-02-06 |
David Given | Move the standard ret boilerplate into a helper procedu... |
commit | commitdiff | tree | snapshot |
2018-12-22 |
David Given | Install the cpp.ansi man page. #82. |
commit | commitdiff | tree | snapshot |
2018-11-20 |
David Given | Merge pull request #136 from kernigh/kernigh-led-malloc |
commit | commitdiff | tree | snapshot |
2018-11-14 |
George Koehler | Remove code to calculate memory usage with sbrk(). |
commit | commitdiff | tree | snapshot |
2018-11-14 |
George Koehler | Switch led to malloc() and realloc(). |
commit | commitdiff | tree | snapshot |
2018-11-14 |
George Koehler | Fix em_led -u name when memory allocator moves ALLOMODL. |
commit | commitdiff | tree | snapshot |
2018-11-14 |
George Koehler | Switch from long to size_t when allocating memory. |
commit | commitdiff | tree | snapshot |
2018-11-05 |
David Given | Merge pull request #135 from kernigh/kernigh-mv-int |
commit | commitdiff | tree | snapshot |
2018-11-05 |
George Koehler | Move int to $(INSDIR)/bin/int |
commit | commitdiff | tree | snapshot |
2018-09-22 |
David Given | Merge pull request #133 from davidgiven/dtrg-mips |
commit | commitdiff | tree | snapshot |
2018-09-22 |
David Given | When parsing constants which don't fit into an arith... dtrg-mips |
commit | commitdiff | tree | snapshot |
2018-09-22 |
David Given | Merge pull request #132 from davidgiven/dtrg-mips |
commit | commitdiff | tree | snapshot |
2018-09-22 |
David Given | Teach the code generator about the zero register and... |
commit | commitdiff | tree | snapshot |
2018-09-22 |
David Given | Take hreg aliases into account when finding evicted... |
commit | commitdiff | tree | snapshot |
2018-09-22 |
David Given | Add the OPTIONS clause to the mcgg grammar; add an... |
commit | commitdiff | tree | snapshot |
2018-09-20 |
David Given | Merge pull request #131 from davidgiven/dtrg-mips |
commit | commitdiff | tree | snapshot |
2018-09-20 |
David Given | Remove some old, hopefully unused PowerPC code. Teach... |
commit | commitdiff | tree | snapshot |
2018-09-20 |
David Given | Fix subtle register corruption bug where aliases weren... |
commit | commitdiff | tree | snapshot |
2018-09-19 |
David Given | Create correctly sized csa descriptors in the Basic... |
commit | commitdiff | tree | snapshot |
2018-09-19 |
David Given | A few more minor optimisations. |
commit | commitdiff | tree | snapshot |
2018-09-19 |
David Given | The approach I was taking to csa and csb turns out... |
commit | commitdiff | tree | snapshot |
2018-09-19 |
David Given | Fix incorrect ori encoding. |
commit | commitdiff | tree | snapshot |
2018-09-18 |
David Given | Remember to save longs and doubles. Yikes. |
commit | commitdiff | tree | snapshot |
2018-09-18 |
David Given | Updated READMEs with the MIPS platform. |
commit | commitdiff | tree | snapshot |
2018-09-18 |
David Given | Make the MIPS boot code produce correct code. |
commit | commitdiff | tree | snapshot |
2018-09-18 |
David Given | Loads and stores (except longs, which are difficult... |
commit | commitdiff | tree | snapshot |
2018-09-18 |
David Given | Fixed some bad mcg ir code generation: only nodes which... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add unsigned comparison rules. |
commit | commitdiff | tree | snapshot |
next |