Date: Sat, 30 Aug 1997 09:33:17 -0700 (PDT) From: Thomas Dean <tomdean@ix.netcom.com> To: smilley@waterw.com Cc: freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD Compiler Message-ID: <199708301633.JAA00681@celebris.tddhome> In-Reply-To: <1.5.4.32.19970730055149.006856f8@waterw.com> (message from Stephen Milley on Wed, 30 Jul 1997 01:51:49 -0400)
next in thread | previous in thread | raw e-mail | index | archive | help
There are a couple of concepts that you need to get straight. FreeBSD is an Operating System. It does not have "built-in" things like a compiler or assembler. A compiler is an added user program, exactly like a program you can write. The C compiler normally distributed with FreeBSD is from GNU. You can start with 'man cc', or 'man gcc'. You may also try 'info gcc', if you have emacs/info installed. Did you install the documents with FreeBSD? You may find a book at a local bookstore on the GNU gcc compiler. The assembly language is likewise an added user program, exactly like one you can write. Assembly language is closely related to the hardware you are running on. Each assembly instruction corresponds to one machine instruction. The assembler normally distributed with FreeBSD is the GNU assembler. Beware, the assembler does NOT use the Intel-style of operands, like all the Microsoft packages. Look at 'man as' or 'info as'. You may find the GNU manuals available in a University Bookstore.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199708301633.JAA00681>