Date: Thu, 19 Sep 1996 10:02:07 +0200 (MET DST) From: MIKAEL BACKMAN To: djgpp AT delorie DOT com Subject: Porting from Watcom to DJGPP Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: QUOTED-PRINTABLE Hello. I heard that DJGPP would produce faster code than Watcom, so I'm trying to port my Watcom sources to DJGPP. I've encountered a few problems with this. ---------------- 1. When using Watcom I declared my interrupt routines as follows : void (__interrupt __far __cdecl Introutine)() This won't work with DJGPP, I get a parse error from the compiler. *** How do I overcome this problem ? ------------------ 2. In Watcom I used pragmas for inline assembly functions. #pragma aux func =3D \ "shl eax,1" \ parm caller [eax] \ value [eax]; Doesn't really do much... Just an example. * parm caller [eax] show where to put the input parameter. * value [eax] shows where it will be returned. *** How do I declare the in & out parameters in DJGPP's assembler AS? ------------- Thanks. ------------------------------------------------------------- Mikael B=E4ckman College of Karlskrona / Ronneby Sweden E-mail : di95mba AT student DOT hk-r DOT se Homepage : http://www.rby.hk-r.se/student/di95mba/di95mba.html --------------------------------------------------------------