------- Comment #15 from mrs at apple dot com 2009-10-01 00:54 ------- Yeah, the patch in #11 is about the right for half the problem (darwin10), if it weren't for ld's warning message. I don't know quite why it is doing that, so guess we'll just have to nix that idea. So, the next best thing would be to just turn off hot/cold partitioning for darwin. In override_option in darwin.c, just do hot_cold = 0.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41313