Benutzten Assembler identifizieren

15/09/2010 - 21:26 von Lars Erdmann | Report spam
Hallo,

ich möchte Assembly code zu 2 benutzen Assemblern portablel gestalten:

wenn ich den IBM Assembler benutze (ALP), möchte ich folgende Direktive verwenden:
.MODEL FLAT,OPTLINK

wenn ich den Watcom Assembler benutze (WASM), möchte ich folgende Direktive verwenden:
.MODEL FLAT,WATCOM_C

wie mache ich das ? Konnten sich alle Assembler Hersteller auf irgendeinen Mechanismus
einigen um den Produkthersteller irgendwie zu identifizieren ?
Für ein komplettes Beispiel wàre ich dankbar.

Lars
 

Lesen sie die antworten

#1 Frank Beythien
17/09/2010 - 10:54 | Warnen spam
On Wed, 15 Sep 2010 19:26:05 UTC Lars Erdmann
wrote:

Hallo,

ich möchte Assembly code zu 2 benutzen Assemblern portablel gestalten:

wenn ich den IBM Assembler benutze (ALP), möchte ich folgende Direktive verwenden:
.MODEL FLAT,OPTLINK

wenn ich den Watcom Assembler benutze (WASM), möchte ich folgende Direktive verwenden:
.MODEL FLAT,WATCOM_C

wie mache ich das ? Konnten sich alle Assembler Hersteller auf irgendeinen Mechanismus
einigen um den Produkthersteller irgendwie zu identifizieren ?
Für ein komplettes Beispiel wàre ich dankbar.

Lars




Für WATCOM

ifdef __WASM__
...
endif

CU/2
Frank Beythien fBeythien AT gmx.de

Ähnliche fragen