[Bug ld/4538] don't skip initializers with visible external side effects in static archives

2007-08-09 Thread cnmnzusoib at mailinator dot com
--- Additional Comments From cnmnzusoib at mailinator dot com 2007-08-09 22:01 --- > That is exactly the behaviour you get with --whole-archive. Except that --whole-archive brings in *everything*. Is there even a point to using the static archive at that point vs. doing

[Bug ld/4538] add --all-init flag to force all static initializers to be loaded

2007-08-07 Thread cnmnzusoib at mailinator dot com
--- Additional Comments From cnmnzusoib at mailinator dot com 2007-08-07 08:26 --- > What advantage will --all-init bring you over --whole-archive? All of the unreferenced units without static initializers can still be skipped. I don't want to throw out the baby with the ba

[Bug ld/4538] add --all-init flag to force all static initializers to be loaded

2007-08-06 Thread cnmnzusoib at mailinator dot com
--- Additional Comments From cnmnzusoib at mailinator dot com 2007-08-07 05:17 --- Apparently not. :-P Now, disabling my bugzilla account -- that's *really* classy. Glad to know I'm dealing with a professional adult, not a hyperventilating dictator-for-life ("bec