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 |
2018-09-17 |
David Given | Add extern declaration which I forget to check in. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add specialist rules for signed integer comparisons... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Array descriptor ranges are inclusive; adjust aar and... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Fix lar and sar, which were horribly, horribly broken... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Fix aar; add test. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | ACK loi 1 and sti 1 load and store unsigned bytes.... |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | rotate() now generates valid code. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Fix bls4. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Added cms, and a test for it. |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Add hacky 64-bit comparisons (used by M2). |
commit | commitdiff | tree | snapshot |
2018-09-17 |
David Given | Added a test for set. Fix mips set implementation. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Set fixes; also add discrete tests for and, ior, xor. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Make inn work; fix broken 64-bit loads and stores. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Implement a working .trp. |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Remove la; turns out that the assembler gets upset... |
commit | commitdiff | tree | snapshot |
2018-09-14 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-13 |
David Given | Bugfix rck. |
commit | commitdiff | tree | snapshot |
2018-09-13 |
David Given | Fix csa and csb. |
commit | commitdiff | tree | snapshot |
2018-09-13 |
David Given | Make work with clang. |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Fix an incorrect instruction, and incredibly broken... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Converting floats and doubles to integers now works... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | mcg now uses dataf4 and dataf8 to emit floating point... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Make sure li works properly when loading fixed up value... |
commit | commitdiff | tree | snapshot |
2018-09-12 |
David Given | Adding new tokens to the assembler isn't quite as easy... |
commit | commitdiff | tree | snapshot |
2018-09-11 |
David Given | Values are more useful shown in hex. |
commit | commitdiff | tree | snapshot |
2018-09-11 |
David Given | Fix an unsubtle bug where subtractions were done backwa... |
commit | commitdiff | tree | snapshot |
2018-09-11 |
David Given | Fix a subtle thinko which was causing bits 2-3 of jump... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Add huge numbers of failing tests. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Add the bitset helpers. We now have enough helpers... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Do some cleanup; ha16[] and friends can now be used... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Replaced some incorrect hi16s with ha16s. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Added some more very untested helper functions. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Add the .dataf4 and .dataf8 directives to the assembler... |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Ansify. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-10 |
David Given | Clang-format before editing. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Lots more untested helper functions. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Added some more incredibly untested helper functions. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Thinko fix. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Use the correct ELF processor flags; align properly. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Call proper Linux system calls proper-like. |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Remember to preserve input registers if we're going... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Call atexit handlers properly, avoiding a NPE and seg... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Yikes! Turns out that FPU registers are only 32 bits... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Allow the ELF processor flags to be set. Generate MIPS... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Rework relocations again: add RELO2HI and RELO2HISAD... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Fix some niggling issues --- we have our first binary... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Simplify MIPS relocations. Add RELS2 (for generic high... |
commit | commitdiff | tree | snapshot |
2018-09-09 |
David Given | Warning fix. |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Added some very untested csa and csb implementations... |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Added hi[] and lo[] functions to the assembler; fix... |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Rework floating point conversion. Bash enough of the... |
commit | commitdiff | tree | snapshot |
2018-09-08 |
David Given | Precisely one stack hreg gets allocated for each vreg... |
commit | commitdiff | tree | snapshot |
2018-09-05 |
David Given | MIPS appears to hate converting unsigneds to floats... |
commit | commitdiff | tree | snapshot |
2018-09-05 |
David Given | (Slightly) better errors on phi congruence group mismat... |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | We attempt to compile the first library function; we... |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | Added library skeletons. |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | Added a boot.o based on the PowerPC one. |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | The examples all compile now (probably incorrectly... |
commit | commitdiff | tree | snapshot |
2018-09-04 |
David Given | Lots of assembler and rule bugfixing. |
commit | commitdiff | tree | snapshot |
2018-09-03 |
David Given | Added li and la instructions. |
commit | commitdiff | tree | snapshot |
2018-09-03 |
David Given | Add in floating point support to the code generator. |
commit | commitdiff | tree | snapshot |
2018-09-03 |
David Given | mcgg now checks that registers have at most one type... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Add some painfully untested FPU instructions. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | The MIPS backend is still full of holes, and cut-and... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Better error reporting for unterminated strings. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Merge pull request #120 from davidgiven/dtrg-no |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Remove stray #include. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Rip out the built-in preprocessor from cemcom.ansi... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Disable the built-in preprocessor in cemcom.ansi; the... |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Implement single-line C++-style comments. |
commit | commitdiff | tree | snapshot |
2018-09-02 |
David Given | Run through clang-format before editing. |
commit | commitdiff | tree | snapshot |
next |