Wie kriege ich sowas auf dem Mac zum Laufen? Der MPW-Asm kann das wohl nicht,
wie mir scheint, aber gibt es andere Assembler, die das im Griff haben?
Macros usw. werde nicht benötigt - just plain 68K-Asm mit Labels.
Thomas
ist lange her, aber wenn ich mich recht erinnere gibt's ab 68020 BRx.L mit 32
Bit Offset. <wühl, raschel, grabbel> Ah, MPW Assembler Reference, da steht was
drin: "The assembler assumes a 16-Bit forward-reference offset, unless a period
and suffix S or L is written after the mnemonic. The BRANCH dircetive allows
you to change the default size."
Wie man sowas dann genau zu Laufen brächte, weiß ich leider auch nicht.
Viele Grüße, Christian
HS>Ansonsten einen Atari-Assembler nehmen und das *.PRG mit einem eigenen
HS>Loader unter MacOS verwursten.
HG>Das geht? Wie
Einfach eine kleine Relozierungs-Routine schreiben für das ATARI-PRG-
Format (ist nicht schwierig).
Der ATARI-generierte Code kann dann beliebig nachgeladen, reloziert und
gestartet werden.
VORSICHT: Auf keinen Fall vergessen, nach dem Relozieren den CPU-Code-
Cache zu flushen!
Nebenbei: Mittlerweile gibt's doch mehrere verschiedene Code-Manager im
MacOS. Ist da immer noch keiner dabei, der mehr als 32K große
Code-Segmente unterstützt?
Grüße, Klaus
KG>Der ATARI-generierte Code kann dann beliebig nachgeladen, reloziert
KG>und gestartet werden.
Klasse, das muß ich mir für kleinere Geschichten merken;-)
Danke.
Bye Byte,
Dietmar
....der MailBug!