Mail Archives: djgpp/1997/10/01/22:16:46
From: | "M. Schulter" <mschulter AT value DOT net>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: local variebles to inline asm
|
Date: | 2 Oct 1997 01:30:39 GMT
|
Organization: | Value Net Internetwork Services Inc.
|
Lines: | 31
|
Message-ID: | <60utfv$o0t$1@vnetnews.value.net>
|
References: | <01bcbbde$573d4be0$LocalHost AT default>
|
NNTP-Posting-Host: | value.net
|
Mime-Version: | 1.0
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Javier Arriero País <jap AT mundivia DOT es> wrote:
: The inline asm accept pass global variables only referencing them by
: putting an underline character before them, but when I want to pass local
: variables to assembler, a message tells me that there's no a referece to
: the variable.
: I'm also interesting in how to pass arguments.
: Thanks
Please note that there are a number of tutorials and documents about how
to use local C variables in an inline assembly statement.
First of all, please see the DJGPP FAQ, Section 17.1, and also
info gcc
under
c extensions
extended asm
Also, there is an excellent tutorial by Brennan "Bas" Underwood with lots
of examples of handling local C variables in inline asm; it's also listed
in Section 17.1 of the FAQ. Let's I hope I get it right here:
http://www.rt66.com/~brennan/djgpp/djgpp_asm.html
Most respectfully,
Margo Schulter
mschulter AT value DOT net
- Raw text -