Pierre Muller
|
222a41be7b
Change declaration of DynLinkStr local variable of MakeExecutable method to ansitring to avoid short string overflows
|
3 年之前 |
Károly Balogh
|
906d0ba06e
sinclairql: make sure the end of bss (hence the bss size) is also aligned to two bytes
|
4 年之前 |
pierre
|
72667f41ad
Avoid warning with -O4 option
|
4 年之前 |
Károly Balogh
|
f718567c95
sinclairql: support the upcoming QL binary linking feature of vlink (still in development). it's behind an undocumented -WL switch now. also, reduce the amount of used dataspace by the size of the relocation table in the current linking mode
|
4 年之前 |
pierre
|
f5e5f9645c
Add fForceUseForwardSlash to TLinkRes class, used for vlink linker on hosts using backslashes
|
4 年之前 |
Károly Balogh
|
6a88f2fc28
sinclairql: drop support for the BASIC loader, write Q-emuLator or XTcc compatible metadata to the executable instead. based on a patch by Marcel Kilgus in qlforum.co.uk
|
4 年之前 |
Károly Balogh
|
ffa1b24f7e
sinclairql: map file generation support with vlink, inspired by a patch posted by Marcel Kilgus in qlforum.co.uk
|
4 年之前 |
Károly Balogh
|
24226ef4af
sinclairql: following Frank Wille's advices, reworked the linker script to omit .bss section from the binary. this reduces a simple 'hello, world' size by ~5K. needs matching startup code.
|
4 年之前 |
Károly Balogh
|
1635d04b7b
sinclairql: add a note about .bss sections and the binary size, no functional change
|
4 年之前 |
Károly Balogh
|
954123deb3
sinclairql: when linking with vlink, generate an unrelocated binary with appended relocation info, so the startup code can relocate it
|
4 年之前 |
Károly Balogh
|
eda7d535bd
* m68k: enabled vasm assembler support for the Sinclair QL, and added linking
|
4 年之前 |
Károly Balogh
|
519701960c
m68k: initial commit to add the Sinclair QL as a compiler target
|
4 年之前 |