low level optimization
Jim Giles
jlg at cochiti.lanl.gov
Fri May 3 07:39:25 AEST 1991
In article <1991May02.173643.9528 at kithrup.COM>, sef at kithrup.COM (Sean Eric Fagan) writes:
|> [...]
|> The unix linker is, essentially, part of the "translation" process for C on
|> unix. So there is no "post-translation" optimisation.
You need to read your copy of the standard more carefully. The C standard
_specifically_ make a distinction between translation and linking. Source
'files' may be 'translated' in any order and separately and subsequently
'linked' together to form a program. Define these terms how you like,
but don't expect any vendors to agree with you. In the meantime, what
the standard has in mind is perfectly clear: separate compilation.
J. Giles
More information about the Comp.lang.c
mailing list