delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/12/30/02:33:04

From: "M. Schulter" <mschulter AT value DOT net>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: assembly
Date: 30 Dec 1997 07:17:08 GMT
Organization: Value Net Internetwork Services Inc.
Lines: 25
Message-ID: <68a75k$rah$1@vnetnews.value.net>
References: <34A86D8B DOT 7670 AT tc DOT umn DOT edu>
NNTP-Posting-Host: value.net
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Brett <smit0966 AT tc DOT umn DOT edu> wrote:
: ------------------------
:  Can a piece of c/c++ code containing some assembly code be compiled
: by DJGPP in any way?
:  Brett
: -------------------------

Please see Sections 17 and 18 of the DJGPP FAQ. The key thing here is that
inline assembler code for DJGPP must be in the appropriate format, with
AT&T syntax, and needs to comply with the requirements of 32-bit protected
mode.

Stated more positively, DJGPP has a great facility for inline assembly,
but code produced for other compilers/assemblers may need various
alternations to compile successfully and run as intended.

Incidentally, people who prefer Intel to AT&T assembler syntax may want to
try alternatives such as NASM (for external assembly) or conversion
utilities, also mentioned in the FAQ.

Most respectfully,

Margo Schulter
mschulter AT value DOT net

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019