This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Building collect2 for C?


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]