cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp/1997/02/06/12:20:19

From: Robert Hoehne <Robert DOT Hoehne AT Mathematik DOT tu-chemnitz DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: .S files, need more info on how they are processed
Date: Thu, 06 Feb 1997 14:08:44 +0100
Organization: TU Chemnitz-Zwickau
Lines: 24
Message-ID: <32F9D7DC.674F@Mathematik.tu-chemnitz.de>
References: <01bc13d8$8c11ed20$6e29cfa9 AT p590>
NNTP-Posting-Host: daemon.hrz.tu-chemnitz.de
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Paul Hooper wrote:
> 
> cpp first, but would like to understand better what is allowed in .S file
> (what sort of things can be preprocessed).
You can use anything which cpp can resolve. That means (theoretical),
you can define (but this will be a hard job) some (or better mamy)
macros and then you can write the code which looks like normal
C but is expanded to assembler.

OK, at last: You can use any valid preprocesser directive, which
also allowed for C (I hope I'm not wrong) with the limitation,
that it should produce valid assembler syntax.

An other method to use macros in assembler, is to use GASP. Please
read the doc about it's usage.

Robert
-- 
*****************************************************************
* Robert Hoehne, Fakultaet fuer Mathematik, TU-Chemnitz-Zwickau *
* Post:    Am Berg 3, D-09573 Dittmannsdorf                     *
* e-Mail:  Robert DOT Hoehne AT Mathematik DOT TU-Chemnitz DOT DE              *
* WWW:     http://www.tu-chemnitz.de/~rho                       *
*****************************************************************

- Raw text -


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