Building collect2 for C?
Mike Stump
mrs@apple.com
Tue Mar 16 20:36:00 GMT 2004
On Tuesday, March 16, 2004, at 09:17 AM, Zack Weinberg wrote:
> Oh, also, Mike Stump was working on patches to avoid running collect2
> when it wasn't necessary. Whatever happened to those?
The right fix is to fold the entirety of collect2 into, gosh, where was
it supposed to go, oh, yeah, gcc as I recall. This eliminates overhead
of the fork and exec and allows for a more natural and normal coding
style and a way to structure the code that is just plain nicer. The
grossness of collect2 as it exists now and all the different md hacks
in it make this type of job a wee bit harder. It was going to be a bit
more work that I was hoping for, with fairly beefy testing requirements
to ensure that no bugs are introduced in the process.
Might be easier to start with one platform with simple requirements and
move it and remove any md code for that target from the existing
collect2, then other ports can come along as the port maintainers are
ready, that spreads testing out to the right people.
More information about the Gcc
mailing list