Mail Archives: djgpp/1997/08/21/00:19:31
From: | mschulter AT DOT value DOT net (M. Schulter)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: Differences between AT&T and x86 assembly language
|
Date: | 20 Aug 1997 22:34:59 GMT
|
Organization: | Value Net Internetwork Services Inc.
|
Lines: | 32
|
Message-ID: | <5tfrej$lgh$1@vnetnews.value.net>
|
References: | <01bcad11$034f28e0$7f5392cf AT default>
|
NNTP-Posting-Host: | value.net
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Travis (TravisWG AT worldnet DOT att DOT net) wrote:
: Hi, I have heard that the assembler that comes with DJGPP is an
: AT&T version and that it is somewhat different than intel x86
: assembly language. Could you please tell me any noticable
: differences and elaborate as much as possible.
Fortunately, the DJGPP documentation covers these points in considerable
detail.
First, you'll want to look at the DJGPP FAQ, Section 17.1 in version,
which discusses some differences between AT&T and Intel syntax.
Also, please see the documentation for GAS, the GNU assembler.
With my version of the docs in Info format,
info as machine i386 i386-syntax
takes me right to the relevant section.
Also, fortunately, there are some people here who program in assembler --
and more specifically in DJGPP 32-bit protected mode assembler, which has
some conventions you need to follow in order to meet protected mode
requireements.
Most respectfully,
Margo Schulter
mschulter AT value DOT net
(To reply, please remove the extra . in my default address)
- Raw text -