From: mejm2 AT hermes DOT cam DOT ac DOT uk (Michael Meeks) Newsgroups: comp.os.msdos.djgpp Subject: Re: Help with NASM Date: 22 Jan 1997 14:01:24 GMT Organization: Churchill College, University of Cambridge Lines: 14 Message-ID: <5c56jk$cf2@lyra.csx.cam.ac.uk> References: <32E6660A DOT 387C AT vesatec DOT com> NNTP-Posting-Host: hammer.chu.cam.ac.uk Originator: mejm2 AT hammer DOT chu DOT cam DOT ac DOT uk To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp As I understand it a C procedure : void any_name (void) ; Actualy will end up being called _any_name In the link. Thus just prefix all variables and procedures with "_" in the Assembler and _not_ in the C.