summary refs log tree commit diff
AgeCommit message (Expand)Author
2022-01-23check for fopen() errors for output fileBor Grošelj Simić
2022-01-23Add a negation instructionEyal Sawady
2021-12-05arm64: fix slots with offset >32kQuentin Carbonneaux
2021-11-22reuse previous address constants in fold()Michael Forney
2021-11-10fold: Prevent error when address is used as operandMichael Forney
2021-11-10bump NStringQuentin Carbonneaux
2021-11-10fold: Don't fold invalid addition/subtraction rather than failingMichael Forney
2021-11-08amd64: avoid reading past end of passed structMichael Forney
2021-11-08fix for sloppy reg->mem in arm64 abiQuentin Carbonneaux
2021-10-28new chacha20 testQuentin Carbonneaux
2021-10-26use unified diff format for test outputMichael Forney
2021-10-26remove trailing whitespace from test/abi7.ssaMichael Forney
2021-10-26spill: fix regs assertionsQuentin Carbonneaux
2021-10-26arm64: Add LR to list of registers to saveMichael Forney
2021-10-25arm64/emit.c: fix move instructions with big immediate valuesSudipto Mallick
2021-10-25arm64: handle copy of constant to slotMichael Forney
2021-10-25arm64: Handle slots in Ocopy operandsMichael Forney
2021-10-25arm64: handle slotsMichael Forney
2021-10-22make variadic args explicitQuentin Carbonneaux
2021-10-17use -static when cross-compiling testsQuentin Carbonneaux
2021-10-17amd64/sysv: unbreak env callsQuentin Carbonneaux
2021-10-13add size suffix to frame setup.Andrew Chambers
2021-10-11spill: add some comments describing functionsMichael Forney
2021-10-11util: fix typo preventing 4-byte copy in blit()Michael Forney
2021-10-11avoid some one last gcc truncation warningMichael Forney
2021-09-20parse: fix loadw when assigned to l temporaryMichael Forney
2021-09-09skip nx stack annotation on osxQuentin Carbonneaux
2021-09-07test: use architecture-neutral wrapper for calling vprintfMichael Forney
2021-09-07test: assign result of print functions to temporaryMichael Forney
2021-08-30skip jump arguments in regaQuentin Carbonneaux
2021-08-29amd64/isel: fix floating point == and != result with NaNMichael Forney
2021-08-27amd64/isel: fix floating < and <= result with NaNMichael Forney
2021-08-23amd64/emit.c: fix %x =k sub %x, %xEyal Sawady
2021-08-23test: include exit status in test failure reasonMichael Forney
2021-08-23parsefields: fix padding calculationDrew DeVault
2021-08-02copy: consider identity element for more instructionsMichael Forney
2021-08-02gas: always emit GNU-stack noteÉrico Nogueira
2021-07-30err when an address contains a sum $a+$b (afl)Quentin Carbonneaux
2021-07-29load: handle all cases in cast()Michael Forney
2021-07-28handle fast locals in amd64 shifts (afl)Quentin Carbonneaux
2021-07-28fix buffer overflow in parser (afl)Quentin Carbonneaux
2021-07-28fix amd64 addressing selection bug (afl)Quentin Carbonneaux
2021-06-17amd64: fix conditional jump when compare is swapped and used elsewhereMichael Forney
2021-03-18spill: use stronger assertion for registers in use at start of functionMichael Forney
2021-03-18use toolchain to determine aarch64 sysroot pathMichael Forney
2021-03-18Revert "arm64: try qemu-system-aarch64"Michael Forney
2021-03-12arm64: fix selcall call data for return of aggregate in memoryMichael Forney
2021-03-12Arrange debug flag table to match pass orderMichael Forney
2021-03-02disable pie for arm64 testsQuentin Carbonneaux
2021-03-02arm64: try qemu-system-aarch64Reini Urban