florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 years ago |
yury
|
6e777d8967
* ait_comment,ait_regalloc,ait_tempalloc,ait_varloc instructions produce only comments in the external assembler output. Moved handling of these instructions to TExternalAssembler.WriteComments().
|
5 years ago |
nickysn
|
c90f78488c
+ added the 'AREA' directive support to the Z80 inline assembler, that allows
|
5 years ago |
svenbarth
|
921e73ab0c
+ add compiler support for the Z80 MSX-DOS target
|
5 years ago |
nickysn
|
996ab2feba
* renamed some REL sections to follow a similar naming convention
|
5 years ago |
nickysn
|
195e7e0918
* translate jrjp to jp in the sdcc-sdasz80 asm writer
|
5 years ago |
nickysn
|
86e04ddd5c
+ enable the sdasz80 lameness check permanently, because the system unit now
|
5 years ago |
nickysn
|
6dbe1368ef
+ z80: added range checking for d in the (IX+d) and (IY+d) addressing modes in
|
5 years ago |
pierre
|
a506fe9560
Fix cross-compilation on aarch64-linux using -dFPC_SOFT_FPUX80 option
|
5 years ago |
Károly Balogh
|
db1ef439b5
z80: sdasz80 won't do section smartlinking for us, but it's used for the zx spectrum target
|
5 years ago |
nickysn
|
3a80895e34
* fixed section writing with smartlinking the sdcc-sdasz80 asm writer
|
5 years ago |
nickysn
|
3d81dd0b00
* ReplaceForbiddenAsmSymbolChars renamed ApplyAsmSymbolRestrictions, because now it also applies the
|
5 years ago |
nickysn
|
4165e3224a
- removed some commented out code that won't be needed
|
5 years ago |
nickysn
|
db4581041a
* moved $EXTRAOPT before $OBJ
|
5 years ago |
nickysn
|
3580c53b05
+ enabled library-based smart linking for the ZX Spectrum target (not fully working yet)
|
5 years ago |
nickysn
|
2e55f9f4ab
+ support ait_realconst in the SDCC-SDASZ80 asm output
|
5 years ago |
nickysn
|
a8fe46c0f5
+ introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the
|
5 years ago |
nickysn
|
084b4187f8
* dollar sign changed to dollar in the SDCC-SDASZ80 asm output
|
5 years ago |
nickysn
|
2bcd6f4c17
+ apply ReplaceForbiddenAsmSymbolChars to all symbols in the SDCC-SDASZ80 assembler output
|
5 years ago |
nickysn
|
168c009bc3
- removed the 'sdcc-' prefix of sdasz80 and sdldz80
|
5 years ago |
nickysn
|
1813727faf
+ support addr_full in the sdcc-sdasz80 asm writer
|
5 years ago |
nickysn
|
a6e72713ad
+ support conditions in the Z80 inline assembler
|
5 years ago |
nickysn
|
ed2c19293a
- removed getopstr - unused function, causing warning
|
5 years ago |
nickysn
|
fb9d7c1289
* fixed warning in agsdasz80
|
5 years ago |
nickysn
|
35742f4d0d
+ write a comment for the CPU directive in the sdcc-sdasz80 asm output
|
5 years ago |
nickysn
|
e86cd0df7a
+ handle ait_marker in the sdcc-sdasz80 asm writer
|
5 years ago |
nickysn
|
4e5eb7fa4e
+ implemented tcgz80.a_loadaddr_ref_reg for symbol references
|
5 years ago |
nickysn
|
d8ca077c33
+ add externals as .globl directives in the sdcc-sdasz80 assembler output
|
5 years ago |
nickysn
|
c0b4e5c994
- removed the unused 's: topsize' parameter to TSdccSdasZ80Assembler.WriteOper
|
5 years ago |
nickysn
|
1b06b649a7
* use is_calljmp to determine whether to use WriteOper_jmp in the sdcc-sdasz80 asm writer. This fixes
|
5 years ago |