a question about Linux target dependence on GNU compiler.

Andrew Pinski pinskia@physics.uc.edu
Fri Jan 21 07:56:00 GMT 2005


On Jan 21, 2005, at 1:06 AM, 浅尾 忍 wrote:

> What I want to ask is not about customizing methods but
> some functions to be implemented on GNU compiler.
>
> I think that GCC has multithreading and shared library handling
> for Linux OS target.
>
> I want to know if there is something necessary other than the two
> (multithreading and shared library handling).

GCC does none of the above.  Glibc provides the pthread library.
Glibc also provides the dynamic loader for the shared libraries (ld.so).
Binutils provides the static linker for linking shared libraries.
GCC just produces asm code from source code (Well it does more than that
but that is the basic idea).

-- Pinski



More information about the Gcc mailing list