On Jun 21, 2001, Al Stevens <[EMAIL PROTECTED]> wrote: >> > /lib/ld-linux.so.2 >> > /usr/lib/crt1.o >> > /usr/lib/crti.o > "..what looks like startup code..." ? I've written compilers, interpreters, > linkers and loaders, so I know how they work. What seemed odd is that these > files are outside the gcc distribution; Indeed. They're part of the C library, which is indeed outside the GCC distribution. GCC just uses the C library of whatever system it's running on, so it links the initialization object files of the C library. -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Red Hat GCC Developer aoliva@{cygnus.com, redhat.com} CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org} Free Software Evangelist *Please* write to mailing lists, not to me