This is the mail archive of the 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: [patch] remove libtool use from darwin

On Nov 29, 2006, at 5:59 PM, Mike Stump wrote:

On Nov 29, 2006, at 3:39 PM, Eric Christopher wrote:
This could cause some projects which used either a) options to the linker that didn't exist relying on libtool to translate them, or b) used incorrectly options like -nostdlib. To help ameliorate problem a) I hacked cctools a bit, but that version isn't out yet. I still think the patch is legitimately a good idea because it will only break behavior that was bad in the first place. I've been told from some of the fink project people that they'd fixed some of the problems that was being shown by b) already.


For darwin9, I think this is fine. For older darwin system, the linker doesn't have the changes to cause commands that used to work to continue to still work. I hate the idea of rolling a new cctools for 1.3.9 systems with those changes, just so we can change darwin[78] as I hate the idea of things magically breaking and then being fixed just as magically in darwin9. To a user, it just looks like a regression.

Well, as I said, it's mostly incorrect use that's been fixed in the places that I know about. The only reason we bothered with this internally was to ease the transition for people that are too lazy to fix code that was broken in the first place (and would still have worked if they'd done it correctly).


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