Message-ID: <36AD21D3.48EF31A8@geocities.com> From: Sahab Yazdani X-Mailer: Mozilla 4.5 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: AS helper app References: <36ACDA2C DOT 663E430A AT geocities DOT com> <199901252106 DOT QAA04625 AT envy DOT delorie DOT com> <36ACDF30 DOT AA0B138C AT geocities DOT com> <199901252130 DOT QAA23735 AT envy DOT delorie DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 27 Date: Mon, 25 Jan 1999 21:00:51 -0500 NNTP-Posting-Host: 209.103.54.135 X-Complaints-To: abuse AT sprint DOT ca X-Trace: hme2.newscontent-01.sprint.ca 917316239 209.103.54.135 (Mon, 25 Jan 1999 21:03:59 EDT) NNTP-Posting-Date: Mon, 25 Jan 1999 21:03:59 EDT Organization: Sprint Canada Inc. To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com YES I see DJ Delorie wrote: > > > Hmm, I downloaded it and now it works..., but I don't have any assembly > > in my code... > > *All* your code is converted to assembly by the compiler front end > (cc1, cc1plus, cc1obj, etc). gcc then assembles it and links it. By > doing this, the compiler is more modular and can be extended much > easier. gcc.exe is just a "driver" that runs the various programs: > > gcc > cpp - preprocesses - handles includes, #ifdefs, etc. > cc1/cc1plus/... - compiles C/C++ to assembler > as - assembles into an object file > ld - links object files together -- ********************************************************************** * Sahab Yazdani * Let the Dragon ride again on the * * Thornhill Secondary School * winds of Time - Wheel of Time * ********************************************************************** * http://www.geocities.com/TimesSquare/Bunker/8994/index.html * * Click the link to visit my portion of The Neverhood * **********************************************************************