| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix z80 compiler failure after change to ConcatConstSymbol in commit #47668 | pierre | 2020-12-03 | 1 | -1/+1 |
* | Add {$i fpcdefs.inc} to units that do not have that include | pierre | 2020-11-26 | 1 | -0/+2 |
* | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 10 | -65/+65 |
* | z80: re-enabled af_smartlink_sections for vasm which is required for the vasm... | karoly | 2020-09-27 | 1 | -1/+1 |
* | z80: cleaned up some tabs vs. spaces indentation mess in the vasm writer. no ... | karoly | 2020-09-27 | 1 | -10/+10 |
* | Disable af_smartlink_sections option for Z80 vasm and z80asm assemblers, as ... | pierre | 2020-09-22 | 2 | -2/+2 |
* | * ait_comment,ait_regalloc,ait_tempalloc,ait_varloc instructions produce only... | yury | 2020-08-22 | 2 | -46/+14 |
* | * reworked usage of tcgnotnode.handle_locjump | florian | 2020-08-05 | 1 | -5/+1 |
* | * patch by J. Gareth Moreton: unifies internalerrors, resolves #37471 | florian | 2020-08-04 | 1 | -3/+3 |
* | * mark all external assemblers using an LLVM tool using af_llvm | jonas | 2020-07-19 | 1 | -0/+45 |
* | Fix several warnings about uninitialized local variables | pierre | 2020-07-15 | 2 | -0/+3 |
* | z80: vasm doesn't support the JRJP pseudo instruction, so change it to JP dur... | karoly | 2020-06-20 | 1 | -1/+4 |
* | + support the OFFSET directive in the Z80 inline assembler reader | nickysn | 2020-06-07 | 1 | -19/+23 |
* | + added the 'AREA' directive support to the Z80 inline assembler, that allows | nickysn | 2020-06-07 | 3 | -4/+74 |
* | + add intrinsics for Z80 port IN/OUT | svenbarth | 2020-06-07 | 3 | -0/+188 |
* | + add compiler support for the Z80 MSX-DOS target | svenbarth | 2020-06-06 | 3 | -2/+5 |
* | + add support for DEFB and DEFW directives to the internal assembler reader | svenbarth | 2020-06-06 | 1 | -4/+83 |
* | * renamed some REL sections to follow a similar naming convention | nickysn | 2020-06-02 | 1 | -4/+4 |
* | * z80: use the JRJP pseudo instruction to generate shorter code (it is | nickysn | 2020-05-26 | 1 | -3/+3 |
* | + Z80: implemented the JRJP pseudo instruction in the Z80 internal asm writer | nickysn | 2020-05-25 | 1 | -13/+67 |
* | * translate jrjp to jp in the sdcc-sdasz80 asm writer | nickysn | 2020-05-25 | 1 | -1/+4 |
* | + added JRJP to various instruction lists | nickysn | 2020-05-25 | 5 | -10/+11 |
* | + Z80: added the JRJP pseudo instruction | nickysn | 2020-05-25 | 5 | -1/+90 |
* | + Z80: handle the flags register in TAoptBaseCpu.RegModifiedByInstruction | nickysn | 2020-05-20 | 1 | -3/+96 |
* | * compilation fixed after r45450 | nickysn | 2020-05-20 | 1 | -0/+3 |
* | + Z80: handle all instructions that modify registers, that are not an operand... | nickysn | 2020-05-20 | 1 | -0/+29 |
* | * Reg1ReadDependsOnReg2 moved to TAoptBaseCpu | nickysn | 2020-05-20 | 2 | -63/+63 |
* | * Z80: JR can be both conditional and uncoditional jump, just like JP | nickysn | 2020-05-17 | 1 | -2/+2 |
* | - z80: disable regvars, because they don't work | nickysn | 2020-05-17 | 1 | -2/+2 |
* | + z80: handle all instructions in TCpuAsmOptimizer.RegLoadedWithNewValue | nickysn | 2020-05-16 | 1 | -1/+51 |
* | + Z80: report the flags usage for all the remaining instructions in TCpuAsmOp... | nickysn | 2020-05-16 | 1 | -3/+15 |
* | + Z80: report flags register information in TCpuAsmOptimizer.RegLoadedWithNew... | nickysn | 2020-05-16 | 1 | -3/+31 |
* | + handle the flags register bits for many Z80 instructions in TCpuAsmOptimize... | nickysn | 2020-05-14 | 1 | -3/+49 |
* | + Z80: support the flags subregisters in the registers_interfere function | nickysn | 2020-05-12 | 1 | -4/+20 |
* | + Z80: support all the flags subregisters in super_registers_equal | nickysn | 2020-05-12 | 1 | -4/+10 |
* | + support the LD instruction in TCpuAsmOptimizer.RegLoadedWithNewValue | nickysn | 2020-05-11 | 1 | -6/+116 |
* | + Z80: implemented TCpuAsmOptimizer.InstructionLoadsFromReg | nickysn | 2020-05-11 | 1 | -36/+100 |
* | + added the Z80 individual flag bits as subregisters | nickysn | 2020-05-11 | 10 | -7/+115 |
* | + Z80: added a registers_interfere helper function | nickysn | 2020-05-11 | 1 | -0/+58 |
* | + added a correct implementation of TAOptBase.SuperRegistersEqual for the Z80 | nickysn | 2020-05-11 | 1 | -0/+26 |
* | + added the alternate Z80 register pairs BC', DE' and HL' | nickysn | 2020-05-11 | 10 | -11/+38 |
* | + also recognize alternate registers in the Z80 inline asm scanner. This allows | nickysn | 2020-05-11 | 1 | -0/+6 |
* | - cleaned up some x86-specific code from the Z80 inline asm reader | nickysn | 2020-05-11 | 1 | -10/+0 |
* | - removed commented out writeln | nickysn | 2020-05-06 | 1 | -1/+0 |
* | - reverted previous commit, since it was incorrect | nickysn | 2020-05-06 | 1 | -3/+1 |
* | + added internal error in taicpu.gencode.WriteNN to catch unhandled asm instr... | nickysn | 2020-05-06 | 1 | -1/+3 |
* | + support signed 8-bit immediate constants in the Z80 internal asm writer as ... | nickysn | 2020-05-06 | 1 | -1/+1 |
* | + support instructions like BIT, SET and RES in the Z80 internal asm writer | nickysn | 2020-05-06 | 1 | -1/+13 |
* | + support the 'in A,(n)' and 'out (n),A' instrunction in the Z80 internal asm... | nickysn | 2020-05-05 | 1 | -0/+14 |
* | + Z80: support conditional JR | nickysn | 2020-05-05 | 1 | -1/+1 |