|Internal code of GCC G77 (questions) firstname.lastname@example.org (1996-03-05)|
|Re: Internal code of GCC G77 (questions) email@example.com (1996-03-08)|
|Internal code of GCC G77 (questions) firstname.lastname@example.org.OZ.AU (1996-03-10)|
|From:||email@example.com (Greg K. Maier)|
|Date:||8 Mar 1996 00:11:31 -0500|
firstname.lastname@example.org (Laurent BRISTIEL) wrote:
>[ questions about GCC and G77]
>- what is "obstack" ??
An obstack is a stack of data items which is grown dynamically. The
obstack code provides C language macros which take care of memory
allocation and management for you. These macros are supposed to be
useful for handling data items that grow for a while, then reach a
final form (e.g. a word assembled letter by letter). I've seen
obstack used in ELI code that I've worked with.
>- what is bytecode ?
>very often, the compiler is using a different way, in case of
>byte_code is asked , but I don't know what it is.
Not sure about this, but usually bytecode is a representation of a
program, translated to some low-level form and compacted into
byte-units of storage.
>- Is there place where I can find information about internal code of
>GCC and G77 . I know that there are some info in gcc-info.* and README
>file, but maybe there is a Web about internal code of GCC (maybe I'm
>dreaming .... :)
A Lycos search of "GCC Internals" turned up this URL:
http://www.ns.utk.edu/gnu. From there click on GCC-2.7.0 and there is
some mention of RTL Representation, Machine Descriptions, and Target
Return to the
Search the comp.compilers archives again.