Commit History

Autor SHA1 Mensaxe Data
  nickysn 86e04ddd5c + enable the sdasz80 lameness check permanently, because the system unit now %!s(int64=5) %!d(string=hai) anos
  nickysn 6dbe1368ef + z80: added range checking for d in the (IX+d) and (IY+d) addressing modes in %!s(int64=5) %!d(string=hai) anos
  pierre a506fe9560 Fix cross-compilation on aarch64-linux using -dFPC_SOFT_FPUX80 option %!s(int64=5) %!d(string=hai) anos
  Károly Balogh db1ef439b5 z80: sdasz80 won't do section smartlinking for us, but it's used for the zx spectrum target %!s(int64=5) %!d(string=hai) anos
  nickysn 3a80895e34 * fixed section writing with smartlinking the sdcc-sdasz80 asm writer %!s(int64=5) %!d(string=hai) anos
  nickysn 3d81dd0b00 * ReplaceForbiddenAsmSymbolChars renamed ApplyAsmSymbolRestrictions, because now it also applies the %!s(int64=5) %!d(string=hai) anos
  nickysn 4165e3224a - removed some commented out code that won't be needed %!s(int64=5) %!d(string=hai) anos
  nickysn db4581041a * moved $EXTRAOPT before $OBJ %!s(int64=5) %!d(string=hai) anos
  nickysn 3580c53b05 + enabled library-based smart linking for the ZX Spectrum target (not fully working yet) %!s(int64=5) %!d(string=hai) anos
  nickysn 2e55f9f4ab + support ait_realconst in the SDCC-SDASZ80 asm output %!s(int64=5) %!d(string=hai) anos
  nickysn a8fe46c0f5 + introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the %!s(int64=5) %!d(string=hai) anos
  nickysn 084b4187f8 * dollar sign changed to dollar in the SDCC-SDASZ80 asm output %!s(int64=5) %!d(string=hai) anos
  nickysn 2bcd6f4c17 + apply ReplaceForbiddenAsmSymbolChars to all symbols in the SDCC-SDASZ80 assembler output %!s(int64=5) %!d(string=hai) anos
  nickysn 168c009bc3 - removed the 'sdcc-' prefix of sdasz80 and sdldz80 %!s(int64=5) %!d(string=hai) anos
  nickysn 1813727faf + support addr_full in the sdcc-sdasz80 asm writer %!s(int64=5) %!d(string=hai) anos
  nickysn a6e72713ad + support conditions in the Z80 inline assembler %!s(int64=5) %!d(string=hai) anos
  nickysn ed2c19293a - removed getopstr - unused function, causing warning %!s(int64=5) %!d(string=hai) anos
  nickysn fb9d7c1289 * fixed warning in agsdasz80 %!s(int64=5) %!d(string=hai) anos
  nickysn 35742f4d0d + write a comment for the CPU directive in the sdcc-sdasz80 asm output %!s(int64=5) %!d(string=hai) anos
  nickysn e86cd0df7a + handle ait_marker in the sdcc-sdasz80 asm writer %!s(int64=5) %!d(string=hai) anos
  nickysn 4e5eb7fa4e + implemented tcgz80.a_loadaddr_ref_reg for symbol references %!s(int64=5) %!d(string=hai) anos
  nickysn d8ca077c33 + add externals as .globl directives in the sdcc-sdasz80 assembler output %!s(int64=5) %!d(string=hai) anos
  nickysn c0b4e5c994 - removed the unused 's: topsize' parameter to TSdccSdasZ80Assembler.WriteOper %!s(int64=5) %!d(string=hai) anos
  nickysn 1b06b649a7 * use is_calljmp to determine whether to use WriteOper_jmp in the sdcc-sdasz80 asm writer. This fixes %!s(int64=5) %!d(string=hai) anos
  nickysn ff655543ed + support conditional jumps in the sdcc-sdasz80 assembler writer %!s(int64=5) %!d(string=hai) anos
  nickysn d05a632616 + write jump operands (not all forms supported yet) in the sdcc-sdasz80 asm output %!s(int64=5) %!d(string=hai) anos
  nickysn 4fe04ac53a * write references of the type (IX+const), (IY+const) as const(IX) or const(IY), since that appears to %!s(int64=5) %!d(string=hai) anos
  nickysn e04d2acd6c + emit references with negative offsets correctly in the sdcc-sdasz80 asm output %!s(int64=5) %!d(string=hai) anos
  nickysn 574fea7e63 + ait_tempalloc asm output for sdcc-sdasz80 %!s(int64=5) %!d(string=hai) anos
  nickysn d7675c6c81 + support line info (-al) in the sdcc-sdasz80 asm output %!s(int64=5) %!d(string=hai) anos