2017-02-18 |
George Koehler | Fix comparison of 4-byte floats. |
commit | commitdiff | tree | snapshot |
2017-02-17 |
George Koehler | Remove .ret from libem and inline the code. |
commit | commitdiff | tree | snapshot |
2017-02-17 |
George Koehler | For PowerPC, never put a reg_float value in a reg_any. |
commit | commitdiff | tree | snapshot |
2017-02-17 |
George Koehler | Switch error() and fatal() in mach/proto/ncg to stdarg. |
commit | commitdiff | tree | snapshot |
2017-02-17 |
George Koehler | In ego, put both words and double-words in reg_float. |
commit | commitdiff | tree | snapshot |
2017-02-16 |
George Koehler | Add floating-point register variables to PowerPC ncg. |
commit | commitdiff | tree | snapshot |
2017-02-14 |
George Koehler | Implement lxl for PowerPC ncg. |
commit | commitdiff | tree | snapshot |
2017-02-13 |
George Koehler | Remove REG_PAIR. |
commit | commitdiff | tree | snapshot |
2017-02-13 |
George Koehler | Speed up register allocation by removing some register... |
commit | commitdiff | tree | snapshot |
2017-02-13 |
George Koehler | Add pat cms !defined($1) |
commit | commitdiff | tree | snapshot |
2017-02-13 |
George Koehler | Add missing instances of "kills ALL" or "with STACK". |
commit | commitdiff | tree | snapshot |
2017-02-13 |
George Koehler | Use .los4 in lar 4 and .sts4 in sar 4. |
commit | commitdiff | tree | snapshot |
2017-02-12 |
George Koehler | Change .fef8 and .fif8 to pass values on the stack. |
commit | commitdiff | tree | snapshot |
2017-02-12 |
George Koehler | Experiment with conversions between integers and floats. |
commit | commitdiff | tree | snapshot |
2017-02-12 |
George Koehler | Implement blm and bls using an inline loop. |
commit | commitdiff | tree | snapshot |
2017-02-11 |
George Koehler | Edit PowerPC assembly for .and, .cms, .ior, .xor, .zer |
commit | commitdiff | tree | snapshot |
2017-02-10 |
George Koehler | Document RELOLIS from commit 1bf58cf. |
commit | commitdiff | tree | snapshot |
2017-02-10 |
George Koehler | Use "mr" and make a few other tweaks in PowerPC ncg... |
commit | commitdiff | tree | snapshot |
2017-02-08 |
George Koehler | Use ha16/lo16 to load or store 1, 2, 8 bytes from labels. |
commit | commitdiff | tree | snapshot |
2017-02-08 |
George Koehler | Trimming mach/powerpc/ncg/table |
commit | commitdiff | tree | snapshot |
2017-02-08 |
George Koehler | In PowerPC ncg, allocate register for ha16[label]. |
commit | commitdiff | tree | snapshot |
2017-02-08 |
George Koehler | Use ha16/lo16 to emit pairs of lis/stw, lis/lfs, lis... |
commit | commitdiff | tree | snapshot |
2017-02-08 |
George Koehler | Tweak some tokens in PowerPC ncg. |
commit | commitdiff | tree | snapshot |
2017-02-08 |
George Koehler | Add RELOLIS for PowerPC lis with ha16 or hi16. |
commit | commitdiff | tree | snapshot |
2017-01-30 |
George Koehler | Remove #include <stdbool.h> from mach/powerpc/as/mach1.c |
commit | commitdiff | tree | snapshot |
2017-01-30 |
George Koehler | Remove type quad, use type word_t in PowerPC as. |
commit | commitdiff | tree | snapshot |
2017-01-30 |
George Koehler | Swap RA and RS when assembling "and", "or", and such... |
commit | commitdiff | tree | snapshot |
2017-01-30 |
George Koehler | Turn off comments again. I turned them on by accident... |
commit | commitdiff | tree | snapshot |
2017-01-26 |
David Given | Merge pull request #49 from kernigh/kernigh-pr-xm |
commit | commitdiff | tree | snapshot |
2017-01-26 |
George Koehler | In PowerPC ncg, switch the scratch register from r11... |
commit | commitdiff | tree | snapshot |
2017-01-26 |
George Koehler | In PowerPC top, don't delete addi r0, r0, 0 |
commit | commitdiff | tree | snapshot |
2017-01-26 |
George Koehler | In PowerPC libem, remove tge.s and powerpc.h |
commit | commitdiff | tree | snapshot |
2017-01-26 |
George Koehler | Rewrite how PowerPC ncg does conditional branches and... |
commit | commitdiff | tree | snapshot |
2017-01-25 |
George Koehler | Add missing size declarations for 8-byte registers. |
commit | commitdiff | tree | snapshot |
2017-01-24 |
George Koehler | Add constraints for pat lab, as done in the m68020... |
commit | commitdiff | tree | snapshot |
2017-01-23 |
George Koehler | Use "kills ALL" instead of a list of killed registers. |
commit | commitdiff | tree | snapshot |
2017-01-23 |
George Koehler | In PowerPC libem, use the new features of our assembler. |
commit | commitdiff | tree | snapshot |
2017-01-23 |
George Koehler | Allow more PowerPC instructions in relocations. |
commit | commitdiff | tree | snapshot |
2017-01-22 |
George Koehler | Fix parameters of signal handlers for linuxppc. |
commit | commitdiff | tree | snapshot |
2017-01-22 |
George Koehler | Teach the assembler about PowerPC extended mnemonics. |
commit | commitdiff | tree | snapshot |
2017-01-19 |
David Given | Merge pull request #46 from kernigh/kernigh-pr-man |
commit | commitdiff | tree | snapshot |
2017-01-19 |
George Koehler | Tune the installed manual pages. |
commit | commitdiff | tree | snapshot |
2017-01-18 |
David Given | Merge pull request #44 from kernigh/kernigh-pr-as |
commit | commitdiff | tree | snapshot |
2017-01-18 |
David Given | Merge pull request #45 from davidgiven/dtrg-fixups |
commit | commitdiff | tree | snapshot |
2017-01-18 |
David Given | Add a man page for the PowerPC assembler (not used... |
commit | commitdiff | tree | snapshot |
2017-01-18 |
David Given | Clean up the led includes. |
commit | commitdiff | tree | snapshot |
2017-01-18 |
George Koehler | Allow more tokens in the assembler. |
commit | commitdiff | tree | snapshot |
2017-01-17 |
David Given | Apply kernigh@'s fix to broken symbol tables in aelflod... |
commit | commitdiff | tree | snapshot |
2017-01-17 |
David Given | Merge from default. |
commit | commitdiff | tree | snapshot |
2017-01-17 |
George Koehler | Use prototypes in mach/proto/as/comm5.c |
commit | commitdiff | tree | snapshot |
2017-01-17 |
David Given | Add a bunch more set operations to the PowerPC backends... dtrg-pas |
commit | commitdiff | tree | snapshot |
2017-01-17 |
George Koehler | Delay inclusion of <stdint.h> when compiling comm2.y |
commit | commitdiff | tree | snapshot |
2017-01-16 |
George Koehler | Remove some obsolete code that causes a gcc warning. |
commit | commitdiff | tree | snapshot |
2017-01-16 |
David Given | Ensure that memory is zero-initialised. |
commit | commitdiff | tree | snapshot |
2017-01-16 |
David Given | Fix a buffer overrun that was manifesting on OpenBSD... |
commit | commitdiff | tree | snapshot |
2017-01-16 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Fix cosmetic warning when compiling B. |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Merge pull request #40 from davidgiven/dtrg-pas |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Allow the full 8-bit byte range when reading program... |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Rename the test to something more sensible. |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Increase the number of items in a char set from 128... |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Add a test (currently failing) to check that Pascal... |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Actually tell the user which tests failed. |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Add missing header. |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Turns out Apple's hi16/ha16 exactly match my ha16/has16... |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Signed vs unsigned lower halves of powerpc fixups are... |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Revert change; addis/ori requires different handling... |
commit | commitdiff | tree | snapshot |
2017-01-15 |
David Given | Update the hi/lo syntax to be a bit more standard. |
commit | commitdiff | tree | snapshot |
2017-01-14 |
David Given | Add assembler support for fixing up arbitrary oris... |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Fix typo. |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Improve confusing error message when calling function... |
commit | commitdiff | tree | snapshot |
2017-01-08 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Don't print source file names during compilation (gcc... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Don't sort inludes any more (breaks too many ACK files). |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Merge pull request #32 from dram/add-execve |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | No longer truncate module names at 10 characters when... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Run through clang-format. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Properly install man pages. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Add a B man page. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Update the README. |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Make sure that constant folding doesn't render our... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Sections are now aligned (required by the EM spec). |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Fix a bunch of issues with pushing and popping mismatch... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Pre-and-post-modification operators now work substantia... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Moved the inc/dec operator tests into their own source... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | ine and ste are now declared to modify memory (preventi... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Introduce sequence points before store instructions... |
commit | commitdiff | tree | snapshot |
2017-01-07 |
David Given | Use a better NOT; and after remembering that PowerPC... |
commit | commitdiff | tree | snapshot |
2017-01-06 |
David Given | Extern variables can now be written to. |
commit | commitdiff | tree | snapshot |
2017-01-06 |
David Given | Ensure that procedure labels are word-aligned. |
commit | commitdiff | tree | snapshot |
2017-01-06 |
Xin Wang | Add execve() system call for Linux |
commit | commitdiff | tree | snapshot |
2017-01-04 |
David Given | Fix typo in the descr file which was stopping -B from... |
commit | commitdiff | tree | snapshot |
2017-01-03 |
David Given | Added an abmodules tool which detects B modules and... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add a control flow test. |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Jump tables for switch now go in ROM (required by the... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add proper support for negative constants in external... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Remove the negative-constant code from the compiler... |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add tests for more operators. |
commit | commitdiff | tree | snapshot |
2017-01-01 |
David Given | Add support for the ~ operator. |
commit | commitdiff | tree | snapshot |
next |