Age | Commit message (Expand) | Author | Files | Lines |
2016-11-07 | Fix divmodgc-flipped | Camil Staps | 1 | -17/+22 |
2016-11-07 | Fix some incorrect offsets in thumb2divmod.s (dynamically computed offsets st... | Camil Staps | 1 | -10/+8 |
2016-11-06 | Rollback some previous changes because they were incorrect | Camil Staps | 1 | -32/+32 |
2016-10-19 | Fix some cases where data before a node entry is used | Camil Staps | 1 | -30/+30 |
2016-10-16 | Maybe Fix for having the LSB on 1, by flipping its meaning in the garbage col... | Camil Staps | 2 | -187/+109 |
2016-10-15 | TEMPORARY fix for the copying collector that needs the lowest bit cleared | Camil Staps | 1 | -0/+1 |
2016-10-11 | Add dependencies to makefile | Camil Staps | 1 | -1/+1 |
2016-10-11 | Rollback erroneous bl->blx from 4b601f9 | Camil Staps | 1 | -8/+8 |
2016-10-02 | Fix storing the program counter as with 5effb5b in clean-code-generator | Camil Staps | 8 | -282/+552 |
2016-10-01 | Update Makefile | Camil Staps | 1 | -8/+8 |
2016-09-29 | Fix bitwise operations on SP | Camil Staps | 1 | -2/+6 |
2016-09-19 | Add .align before pushing PC; change some bl to blx | Camil Staps | 6 | -7/+154 |
2016-09-19 | Removed unnecessary .thumb_funcs | Camil Staps | 2 | -32/+0 |
2016-09-19 | Fix PC offset when pushing to stack | Camil Staps | 6 | -295/+295 |
2016-09-19 | Added .thumb_func | Camil Staps | 5 | -0/+360 |
2016-09-18 | divmod edited for Thumb-2 | Camil Staps | 1 | -4/+26 |
2016-09-18 | Prepping thumb2fileIO3.s for Thumb-2 | Camil Staps | 1 | -32/+70 |
2016-09-18 | mov instead of add ,,#0 | Camil Staps | 1 | -75/+75 |
2016-09-18 | Copy armfileIO3.s to thumb2fileIO3.s | Camil Staps | 1 | -0/+910 |
2016-09-18 | Fix some Thumb-2 things | Camil Staps | 3 | -3/+6 |
2016-09-18 | .gitignore; Makefile; Add thumb2*.s as copies of arm*.s, adapt str pc,[sp,#-4... | Camil Staps | 10 | -0/+15309 |
2016-06-23 | fix more *_real functions for ARM softfp calling convention (define SOFT_FP_CC) | John van Groningen | 1 | -0/+60 |
2016-06-21 | fix print_real and pow_real for softfp calling convention (define SOFT_FP_CC) | John van Groningen | 1 | -0/+15 |
2016-06-14 | fix RtoAC, 8 byte align the stack pointer on ARM before calling sprintf | John van Groningen | 1 | -0/+3 |
2016-05-02 | fix print_record and DtoAC for records | John van Groningen | 1 | -2/+4 |
2016-04-05 | set visibility of _c3,_c4,.. symbols to hidden | John van Groningen | 1 | -0/+3 |
2016-04-01 | fix sfreadc interface for AMD64 | John van Groningen | 6 | -14/+14 |
2016-04-01 | fix unsaturated curried apply of 3 arguments on ARM | John van Groningen | 1 | -1/+1 |
2016-03-03 | fix positionF for AMD64 | John van Groningen | 4 | -4/+4 |
2015-11-02 | call clean_init and clean_fini for shared libraries | John van Groningen | 1 | -0/+8 |
2015-11-02 | fix clean_init and clean_fini on ARM | John van Groningen | 1 | -5/+8 |
2015-11-02 | remove import or export of __eaind | John van Groningen | 1 | -5/+3 |
2015-11-02 | set visibility of symbols to hidden on ARM, | John van Groningen | 2 | -1/+57 |
2015-11-02 | remove imports or exports of symbols that are not used or defined | John van Groningen | 1 | -7/+0 |
2015-11-02 | don't use registers r0-r3 on ARM in string_to_string_node, int_array_to_node ... | John van Groningen | 1 | -18/+15 |
2015-11-02 | increase size of comm saved_heap_p from 4 to 8 bytes | John van Groningen | 1 | -1/+1 |
2015-11-02 | don't import flushF, because is currently not defined on ARM | John van Groningen | 1 | -3/+1 |
2015-11-02 | rename __indirection as e__system__nind | John van Groningen | 6 | -167/+167 |
2015-10-22 | add position independent code option (PIC) for ARM | John van Groningen | 9 | -963/+2280 |
2015-10-19 | workaround bugs and limitations of the llvm assembler | John van Groningen | 2 | -249/+501 |
2015-10-19 | more workarounds for limitations and incompatibilities of the llvm assembler | John van Groningen | 1 | -6/+6 |
2015-10-19 | add areals_offsets.s to workaround limitations of the llvm assembler | John van Groningen | 1 | -0/+741 |
2015-09-30 | add program to compute the offsets in areals.s, to workaround llvm assembler ... | John van Groningen | 1 | -0/+161 |
2015-09-30 | move 16 byte aligned quad pairs to the beginning of the data section, add #of... | John van Groningen | 1 | -48/+52 |
2015-09-29 | change syntax to workaround limitations of the llvm assembler | John van Groningen | 1 | -1383/+1383 |
2015-09-29 | remove 0r before floating point values to workaround limitations of the llvm ... | John van Groningen | 1 | -798/+798 |
2015-09-29 | change syntax to workaround limitations of the llvm assembler | John van Groningen | 1 | -328/+328 |
2015-09-29 | change syntax to workaround limitations of the llvm assembler | John van Groningen | 1 | -689/+689 |
2015-09-28 | change syntax to workaround limitations of the llvm assembler | John van Groningen | 1 | -88/+88 |
2015-09-28 | change syntax to workaround limitations of the llvm assembler | John van Groningen | 1 | -166/+166 |