www.delorie.com/archives/browse.cgi | search |
Xref: | news2.mv.net comp.os.msdos.djgpp:5266 |
From: | u951303 AT cedi DOT daimi DOT aau DOT dk (Kristian H|gsberg Kristensen) |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Re: Q: C src as comments in Assembly output? |
Date: | 22 Jun 1996 16:41:04 +0200 |
Organization: | DAIMI, Computer Science Dept. of Aarhus Univ. |
Lines: | 22 |
Sender: | u951303 AT cedi DOT daimi DOT aau DOT dk |
Message-ID: | <y6yenn79a0v.fsf@cedi.daimi.aau.dk> |
References: | <1996Jun20 DOT 190355 AT uctvms DOT uct DOT ac DOT za> |
NNTP-Posting-Host: | cedi.daimi.aau.dk |
In-reply-to: | stwand07@uctvms.uct.ac.za's message of 20 Jun 96 19:03:55 +0200 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Mark Wodrich writes: > As a self-tutoring method, I'd like to see what assembly code results from my C > program. So, is it possible to have the compiler produce assembly code _with_ > the C code as comments, like : If you write asm("foo") the string foo will be inserted in the assembly output produced by the c-compiler. However the c-preprocessor is *not* run on the compiler output, so you cant use c-style comments; you'll have to use whatever commentchar as accepts (I belive this is ';' but I'm not sure..) So if you write: asm("; put pixel\n") screen[x+y*WIDTH]=c; you'll have the line "; put pixel" (note the \n) inserted just before the asm produced for the c-code. regards, Kristian Hogsberg u951303 AT daimi DOT aau DOT dk
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |