svenbarth
|
921e73ab0c
+ add compiler support for the Z80 MSX-DOS target
|
5 years ago |
nickysn
|
12dce172f9
+ implemented TIntelHexExeOutput.DoRelocationFixup
|
5 years ago |
nickysn
|
4b5c8982ff
+ implemented IHX writing in the Z80 internal linker
|
5 years ago |
nickysn
|
b29257fd05
* avoid setting the oso_Data flag on bss sections
|
5 years ago |
nickysn
|
996ab2feba
* renamed some REL sections to follow a similar naming convention
|
5 years ago |
nickysn
|
788797d078
+ implemented reading of T and R records
|
5 years ago |
nickysn
|
ad66f17a87
* group T and R records together and call a function (not implemented yet) to handle them in pairs
|
5 years ago |
nickysn
|
6d3bfccbe3
* set MaxMemPos to $FFFF in the Z80 internal linker
|
5 years ago |
nickysn
|
3e2cf16d1f
* TRelObjInput.ReadObjData: return success, if file was read correctly
|
5 years ago |
nickysn
|
0e54ea6bab
+ parse the REL symbol records
|
5 years ago |
nickysn
|
19a66947bc
+ parse the area records of REL files
|
5 years ago |
nickysn
|
c8337937b3
+ parse the REL header
|
5 years ago |
nickysn
|
31b7fd8965
+ partial implementation of TRelObjInput.ReadObjData
|
5 years ago |
nickysn
|
8873a199ec
* buffered text reading functions moved from being local to TRelObjInput.CanReadObjData
|
5 years ago |
nickysn
|
3685b50e75
+ set cobjdata in TIntelHexExeOutput.create;
|
5 years ago |
nickysn
|
6104cd321c
+ set cobjdata in TRelObjInput.create
|
5 years ago |
nickysn
|
11cc085870
+ implemented TRelObjInput.CanReadObjData
|
5 years ago |
nickysn
|
2353b1adee
+ started work on the Z80 internal linker
|
5 years ago |
nickysn
|
850964f321
+ also write sections with no data in the .rel internal obj writer
|
5 years ago |
nickysn
|
36323fe424
* always use 1-byte section alignment for the rel internal obj writer
|
5 years ago |
nickysn
|
4aba225c8b
+ fix for writing absolute relocations in the .rel format
|
5 years ago |
nickysn
|
381be050a5
+ support creating ar files in the Z80 internal obj writer
|
5 years ago |
nickysn
|
4fed57adc1
+ lots of fixes to the Z80 internal asm writer
|
5 years ago |
nickysn
|
5193e8332c
+ also write the relocations in the .rel internal obj writer
|
5 years ago |
nickysn
|
0d11b5bf29
+ added method TRelRelocation.EncodeFlags that encodes the flags to string that can be included in the .rel file
|
5 years ago |
nickysn
|
03acadaf1e
+ initialize size and relflags in TRelRelocation
|
5 years ago |
nickysn
|
732f1d9df6
+ added TRelRelocationFlags
|
5 years ago |
nickysn
|
569c406116
+ introduced the TRelRelocation class
|
5 years ago |
nickysn
|
f1f819516e
+ write the section data in the .rel internal object writer (relocations aren't written, yet)
|
5 years ago |
nickysn
|
ab878adfff
+ actually produce relocations in TRelObjData.writeReloc
|
5 years ago |