FASM bemeckert nicht vorhandene Zeile O_o

Fragen und Bugreports zur PureBasic 4.0-Beta.
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

FASM bemeckert nicht vorhandene Zeile O_o

Beitrag von Franky »

Hi Leute.

Ich hab heute (oh Freude :) ) endlich das konvertieren von Pure GraphicShop auf PB4 soweit abgeschlossen, dass es keine PB-Internen Fehler gibt, was die Syntax betrifft.

Aber jetzt meldet sich ASM zu Wort.
ASM hat geschrieben: ---------------------------
PureBasic - Assembler error
---------------------------
PureBasic.asm [486686]:

MP494

PureBasic.asm [104912] MP494 [231]:

MOVSX eax,ST0

error: invalid operand.


---------------------------
OK
---------------------------
Mein erster Gedanke: Mist, 63000 Zeilen und da meckert PB an nem Assemblerkram rum.

Aber gut, hab ich mir also den ASM_Output geschnappt und mal die Zeile

MOVSX eax,STO

gesucht. Ergebnis: Keins

Laut Wordpad gibt es diese Zeichenfolge im Quelltext nicht.

Und statt einer Frage schließe ich jetzt mal mit einem großen

Häääää????

Edit: Die Suche nach dem Mp494 (danke fürn Tip an Deeem) ergibt, dass es sich scheinbar um ne procedure Handelt, die PB automatisch zum Macro umwandelt


Nochn Edit:

Ich habe den Code

Macro MP494 {
Mein Code}

MP 494

einfach mal durch

Mein Code

ersetzt, jetzt springt er immerhin schonmal auf einen anderen Fehler, ka, ob damit dieser eine Fehler behoben ist.

Es scheint auf jeden fall um diesen Macrokram zu gehen, aber das scheint kein Fehler von PB zu sein sondern einer von FASM
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)