[zxspectrum] Re: ZXASM - problema con librerie
- From: Luca Alimandi <luca.alimandi62@xxxxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Wed, 27 Jul 2016 09:01:10 +0200
Il 24/07/2016 19:08, Enrico Maria Giordano ha scritto:
Il 24/07/2016 15:59, Luca Alimandi ha scritto:
Sembra che vada considerata la sequenza delle defm, non solo la singola
riga...
No, non c'entra. Comunque, prova l'aggiornamento 1.33 e fammi sapere.
Ci dovremmo essere perché ho semplificato molto il workaround. Se non
ho fatto altri errori dovrebbe funzionare in tutti i casi.
EMG
Infatti adesso le linee con le defm funzionano bene.
Però ho trovato un altro piccolo bug.
Se una linea con le defm ha anche una label all'inizio, questa non viene
riconosciuta dal compilatore che da l'errore "Undefined label xxx at
line yyy"
Esempio:
org 32768
ld a,(start2)
ret
start defm "1, 2, 3, "
start2 defm "4, 5, 6."
Si riesce ad ovviare mettendo la label in una riga separata, ma a volte
non basta e occorre anche inserire una NOP nella riga della label.
Se non è troppo oneroso sarebbe meglio risolvere anche questo bug :-) ...
Comunque grazie, anche così è già un ottimo risultato!
--
|_ /-\
Other related posts: