Commit History

Автор SHA1 Съобщение Дата
  Károly Balogh ab2db33b4c * backported vlink map file generation to other targets using vlink: Amiga, Atari and ZXSpectrum преди 4 години
  Károly Balogh bb51a2134a z80-zxspectrum: fix the the linking order in the bss section, so the startup code doesn't crash when linked with vlink преди 4 години
  Károly Balogh 9f8417ba52 z80: added handling of sections provided by the startup code to the vlink linker script. this fixes executable building, but the resulting executables still don't work at this point преди 4 години
  nickysn e41912b076 * limit the ZX Spectrum programs address space up to $FDFC, because the RTL now преди 5 години
  nickysn dfa736bdca + add the _BSSEND section after the _BSS section преди 5 години
  svenbarth bf96709e39 * with ihx2tzx now also supporting binary output it makes sense to rename it to something more generic преди 5 години
  nickysn f5489b5678 + allow specifying the program load address for the ZX Spectrum target via the -WB option преди 5 години
  nickysn 84cd9e129b + ZX Spectrum internal linker: invoke the ihx2tzx to postprocess the ihx file, преди 5 години
  nickysn 3023a9f0e2 - removed the GetCode/Data/BssSize overrides in the ZX Spectrum internal linker, преди 5 години
  nickysn 4a5a2f5ba2 + set IMAGEBASE in the Z80 internal linker script преди 5 години
  nickysn 996ab2feba * renamed some REL sections to follow a similar naming convention преди 5 години
  nickysn a91b42bd8d + add .text, .data and .bss exe sections and define the entry point in the ZX Spectrum internal linker script преди 5 години
  nickysn 996eaf16b3 + override TInternalLinkerZXSpectrum.GetCode/Data/BssSize to avoid access violation error преди 5 години
  nickysn 7eb782446e + create a linker script for the ZX Spectrum internal linker преди 5 години
  nickysn b2714052d1 + override TInternalLinkerZXSpectrum.InitSysInitUnitName преди 5 години
  nickysn 2353b1adee + started work on the Z80 internal linker преди 5 години
  Károly Balogh 695a260ff8 zxspectrum: added support for linking via vlink, and for pascal sysinit code. also some cleanup in the linker code преди 5 години
  nickysn 085fdcf3ab * moved the ZX Spectrum program load address lower, so we could fit more code and data преди 5 години
  nickysn f6ab9729fb * fixed writing sdcc-sdldz80 library files to the linker script преди 5 години
  nickysn 168c009bc3 - removed the 'sdcc-' prefix of sdasz80 and sdldz80 преди 5 години
  nickysn 77058d0877 + write the origin to the linker map file преди 5 години
  nickysn e72a5314eb - cleaned up some of the commented out code from t_zxspectrum преди 5 години
  nickysn b85f62a3e1 + invoke the ihx2tzx utility after successful linking for the ZX Spectrum platform, in order to produce преди 5 години
  nickysn 4b32780516 + set the program origin (i.e. the load address) and pass it to the linker for the ZX Spectrum target преди 5 години
  nickysn 034ac3be18 * fixed warning in t_zxspectrum преди 5 години
  nickysn 3deeff689a + added a ZX Spectrum target to the compiler преди 5 години