From: Charles Sandmann Subject: Re: QEMM's VM manager, V2, and CWSDpmi To: UCKO AT VAX1 DOT ROCKHURST DOT EDU (Aaron Ucko) Date: Wed, 21 Dec 1994 16:14:15 -0600 (CST) Cc: djgpp AT sun DOT soe DOT clarkson DOT edu > >written in DJASM (a free 16-bit assembler which comes with V2) and GCC/GAS, > Which mnemonics will DJASM use? Unless this has already been determined, > I'd recommend [TM]ASM style to simplify porting stuff written for other > DOS compilers. It uses TASM/MASM ordering of operands, and usually the same instruction names (but it uses operand suffixes instead of the "word ptr" etc stuff for ambiguous sizes). Porting stuff isn't very hard but it does require some editing. I have converted much of the CWSDPMI stuff in just a few minutes of editing. It does not generate .obj files - it either generates a .exe directly (all of your source in a single file) or a file formats suitable for including in other programs (code fragments).