summaryrefslogtreecommitdiff
path: root/compiler/ogrel.pas
Commit message (Expand)AuthorAgeFilesLines
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-131-1/+1
* Avoid wrong overflow error when using -Criot optionspierre2020-07-211-0/+2
* Fix several warnings about uninitialized local variablespierre2020-07-151-0/+3
* * limit the ZX Spectrum programs address space up to $FDFC, because the RTL nownickysn2020-06-221-0/+20
* * fixed a bug in the Z80 internal linker when reading symbol offsets from .re...nickysn2020-06-071-2/+2
* + added the 'AREA' directive support to the Z80 inline assembler, that allowsnickysn2020-06-071-1/+4
* + add compiler support for the Z80 MSX-DOS targetsvenbarth2020-06-061-1/+1
* + implemented TIntelHexExeOutput.DoRelocationFixupnickysn2020-06-031-0/+49
* + implemented IHX writing in the Z80 internal linkernickysn2020-06-031-0/+55
* * avoid setting the oso_Data flag on bss sectionsnickysn2020-06-021-0/+16
* * renamed some REL sections to follow a similar naming conventionnickysn2020-06-021-4/+4
* + implemented reading of T and R recordsnickysn2020-06-021-1/+222
* * group T and R records together and call a function (not implemented yet) to...nickysn2020-06-011-2/+22
* * set MaxMemPos to $FFFF in the Z80 internal linkernickysn2020-06-011-0/+1
* * TRelObjInput.ReadObjData: return success, if file was read correctlynickysn2020-06-011-0/+1
* + parse the REL symbol recordsnickysn2020-06-011-3/+77
* + parse the area records of REL filesnickysn2020-06-011-3/+70
* + parse the REL headernickysn2020-06-011-1/+40
* + partial implementation of TRelObjInput.ReadObjDatanickysn2020-06-011-0/+71
* * buffered text reading functions moved from being local to TRelObjInput.CanR...nickysn2020-06-011-97/+110
* + set cobjdata in TIntelHexExeOutput.create;nickysn2020-06-011-0/+8
* + set cobjdata in TRelObjInput.createnickysn2020-06-011-0/+7
* + implemented TRelObjInput.CanReadObjDatanickysn2020-05-311-0/+118
* + started work on the Z80 internal linkernickysn2020-05-291-0/+45
* + also write sections with no data in the .rel internal obj writernickysn2020-05-251-64/+65
* * always use 1-byte section alignment for the rel internal obj writernickysn2020-05-241-0/+6
* + fix for writing absolute relocations in the .rel formatnickysn2020-05-061-0/+1
* + support creating ar files in the Z80 internal obj writernickysn2020-05-051-1/+2
* + lots of fixes to the Z80 internal asm writernickysn2020-05-051-16/+81
* + also write the relocations in the .rel internal obj writernickysn2020-05-051-1/+24
* + added method TRelRelocation.EncodeFlags that encodes the flags to string th...nickysn2020-05-051-0/+37
* + initialize size and relflags in TRelRelocationnickysn2020-05-051-0/+21
* + added TRelRelocationFlagsnickysn2020-05-051-0/+16
* + introduced the TRelRelocation classnickysn2020-05-051-7/+12
* + write the section data in the .rel internal object writer (relocations aren...nickysn2020-05-051-0/+54
* + actually produce relocations in TRelObjData.writeRelocnickysn2020-05-041-9/+42
* + partial implementation of pass2 asm opcode generation for the Z80 internal ...nickysn2020-05-041-0/+13
* + added the global symbols to the .rel output filenickysn2020-05-031-2/+12
* + write the areas (sections) in the .rel outputnickysn2020-05-031-1/+10
* * the areas global symbols count must be in hex in the .rel formatnickysn2020-05-031-1/+8
* + write the .rel file header and the list of external symbolsnickysn2020-05-031-2/+40
* + override the abstract methods from TObjData.sectionname() and .writereloc()...nickysn2020-05-031-0/+78
* + added class TRelObjDatanickysn2020-05-031-0/+13
* + added an override of the abstract method TRelObjOutput.writeData (not imple...nickysn2020-05-021-0/+11
* + added class TRelObjOutputnickysn2020-04-301-0/+16
* + started work on the Z80 internal assemblernickysn2020-04-301-0/+78