Wiki-KopieMirror

Dies ist ein Mirror des Wikis von pascal.chat. Bearbeiten, Verlauf und Anmeldung finden dort statt.

sAsmmode/de

Zurück zu den lokalen Compiler Direktiven.\

==$ASMMODE== Die Compiler Direktive {$ASMMODE ...} gibt es nur für Intel 80x86 oder kompatible Prozessoren.
Die Compiler Direktive {$ASMMODE ...} sagt dem Compiler, welche Assemblersyntax im asm Abschnitt eines Anweisungsblocks verwendet wird.\

att

Der Anweisungsblock enthält Assembler Code in der AT&T Syntax

intel

Der Anweisungsblock enthält Assembler Code in der Intel Syntax

direct

Teilt dem Compiler mit, das die ASM-Blöcke direkt in die Assembler-Datei kopiert werden.
Wird der interne Assembler des Compilers verwendet, dann ist es nicht möglich solche Assembler Blöcke zu verwenden.

Die Standardeinstellung für die Compiler Direktive $ASMMODE ist die AT&T Syntax.\

Dieser lokale Schalter ist solange gültig, bis der Block zu endecompiliert ist oder die Compiler Direktive {$ASMMODE ...} einen anderen Wert zugewiesen bekommt.
Die Compiler Direktive {$ASMMODE ...} entspricht der Kommandozeilenoption -R.\

--Olaf 17:26, 18 January 2013 (UTC)


From the Free Pascal wiki, page "sAsmmode/de", as it stood on 2013-04-21 after a change by Olaf, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 1, zuletzt geändert von WikiArchive .