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 |
nickysn
|
90ee079cd1
+ partial implementation of pass2 asm opcode generation for the Z80 internal asm writer
|
5 years ago |
nickysn
|
23fa725b01
+ added the global symbols to the .rel output file
|
5 years ago |
nickysn
|
bba56d627f
+ write the areas (sections) in the .rel output
|
5 years ago |
nickysn
|
92e86e7673
* the areas global symbols count must be in hex in the .rel format
|
5 years ago |
nickysn
|
8e23dc99a1
+ write the .rel file header and the list of external symbols
|
5 years ago |
nickysn
|
763e0a14fe
+ override the abstract methods from TObjData.sectionname() and .writereloc(). Only sectionname() is implemented for now.
|
5 years ago |
nickysn
|
244f1dd83c
+ added class TRelObjData
|
5 years ago |
nickysn
|
aa6209ab51
+ added an override of the abstract method TRelObjOutput.writeData (not implemented, yet)
|
5 years ago |
nickysn
|
c0ffa18ee2
+ added class TRelObjOutput
|
5 years ago |
nickysn
|
19c1ecda54
+ started work on the Z80 internal assembler
|
5 years ago |