Age | Commit message (Expand) | Author | Files | Lines |
2016-12-01 | Fix issue with long conditional jumps (selector__m__error) by loading the add... | Camil Staps | 1 | -1/+1 |
2016-05-26 | fix push_r_arg_D instruction for MACH_O64 | John van Groningen | 1 | -2/+6 |
2016-04-15 | generate object code instead of assembly on the Mac | John van Groningen | 1 | -3/+1 |
2016-01-07 | no extra _ for c labels on ARM (also if LINUX_ELF is undefined) | John van Groningen | 1 | -2/+2 |
2016-01-07 | include cgarmas.h and cgarmwas.h for ARM | John van Groningen | 1 | -5/+10 |
2015-12-10 | add code for generating 64 bit object files on Mac OS X | John van Groningen | 1 | -0/+4 |
2015-09-17 | fix pushLc for Mac OS X 64 (broken by previous commit) | John van Groningen | 1 | -1/+1 |
2015-09-01 | port to ARM (update existing files) | John van Groningen | 1 | -85/+119 |
2015-08-20 | in .record directives store descriptor addresses of unboxed sub records after... | John van Groningen | 1 | -22/+116 |
2015-08-12 | parse and ignore .algtype directives | John van Groningen | 1 | -0/+4 |
2013-12-03 | implement position independent code generation on 64 bit linux (fix __ARRAY__... | John van Groningen | 1 | -1/+1 |
2013-12-03 | implement position independent code generation on 64 bit linux (fix CHAR desc... | John van Groningen | 1 | -0/+9 |
2013-12-03 | implement position independent code generation on 64 bit linux | John van Groningen | 1 | -138/+457 |
2013-12-02 | add function define_eval_upd_label_n | John van Groningen | 1 | -16/+12 |
2013-12-02 | add functions g_BOOL_label and g_FILE_label | John van Groningen | 1 | -23/+20 |
2013-12-02 | add .impmod directive | John van Groningen | 1 | -0/+29 |
2013-08-01 | fix offsets in descriptors, for position independent code on linux | John van Groningen | 1 | -3/+9 |
2013-07-31 | fix offsets in descriptors, for position independent code on linux | John van Groningen | 1 | -0/+14 |
2013-07-24 | use 64 bit code addresses in descriptors, for position independent code on linux | John van Groningen | 1 | -4/+16 |
2013-07-23 | store offset instead of address of module string, for position independent co... | John van Groningen | 1 | -1/+37 |
2013-05-24 | fix a comparison for the stupid 64 bit compiler with a 32 bit long | John van Groningen | 1 | -0/+4 |
2012-01-02 | Fixed behavior of pushLc on MacOSX | Bas Lijnse | 1 | -1/+1 |
2011-11-24 | generate thread safe code on 32 bit windows if THREAD32 is defined | John van Groningen | 1 | -6/+16 |
2011-10-04 | fix pushLc label name on AMD64 (no extra _) | John van Groningen | 1 | -1/+1 |
2011-04-19 | add rotl% and rotr% instructions | John van Groningen | 1 | -35/+60 |
2011-02-03 | port stack tracing to Mac OS X (AMD64) | John van Groningen | 1 | -1/+5 |
2011-02-01 | port to Mac OS X (AMD64) | John van Groningen | 1 | -5/+46 |
2011-01-28 | add some #ifdef GEN_OBJ .. endif | John van Groningen | 1 | -3/+14 |
2011-01-28 | remove GEN_MAC_OBJ | John van Groningen | 1 | -2/+1 |
2011-01-28 | remove GEN_MAC_OBJ | John van Groningen | 1 | -217/+35 |
2011-01-28 | remove SMALL_LAZY_DESCRIPTORS | John van Groningen | 1 | -111/+0 |
2008-12-18 | add pushZ, pushZR and jmp_not_eqZ | John van Groningen | 1 | -39/+59 |
2008-12-18 | add truncateR and ceilingR | John van Groningen | 1 | -18/+52 |
2008-12-18 | add floordiv and mod | John van Groningen | 1 | -1/+160 |
2008-12-18 | rename GMOD to GREM | John van Groningen | 1 | -3/+3 |
2007-09-05 | use optimized jmp_ap_upd only on IA32 | John van Groningen | 1 | -0/+8 |
2007-09-03 | add code_desc0, code_jmp_upd and code_jmp_ap_upd | John van Groningen | 1 | -0/+139 |
2007-09-03 | fix code_get_desc_arity | John van Groningen | 1 | -6/+13 |
2007-09-03 | use sincos instruction for IA32 | John van Groningen | 1 | -0/+131 |
2007-05-14 | implement select, update and replace for 32 bit real arrays for IA32 | John van Groningen | 1 | -9/+34 |
2007-05-10 | rename IMOVEW as IMOVEDB, | John van Groningen | 1 | -40/+339 |
2007-02-27 | add int_array_to_node_label and real_array_to_node_label | John van Groningen | 1 | -1/+3 |
2006-11-29 | use dINT instead of INT for eq_desc_b to work around problem with the | John van Groningen | 1 | -1/+7 |
2006-06-01 | move test for NO_STRING_ADDRESS_IN_DESCRIPTOR after include of cgport.h | John van Groningen | 1 | -3/+4 |
2006-05-29 | use string with 4 byte length for .string directive for 64 bit architectures | John van Groningen | 1 | -12/+23 |
2006-05-01 | use int_64 instead of __int64, define int_64, include stdint.h on 64 bits linux | John van Groningen | 1 | -3/+6 |
2006-04-25 | enable NO_STRING_ADDRESS_IN_DESCRIPTOR for sparc | John van Groningen | 1 | -5/+7 |
2006-03-24 | optimize shift n bitand 31 or 64 for IA32 and AMD64 | John van Groningen | 1 | -0/+37 |
2006-03-24 | fix entier for 64 bit processors | John van Groningen | 1 | -4/+8 |
2006-01-20 | fix bugs in code generation for floating point computations for amd64 | John van Groningen | 1 | -1/+23 |