On Nov 11, 2011, at 12:26 PM, Iain Sandoe wrote: > This probably qualifies as obvious - but having discussed some of the > background with Mike .. > .. there are other ways of solving the problem - although probably rather > heavy-weight for this problem. > > .. So, I'll let him have the say... > > OK for trunk?
Ok. The other way to do this would be to split requires-weak into two, and have darwin return false for one and true for the other and then make this use the second form. Please add a comment, like, darwin doesn't have elf weak import, or some such. The idea being, when darwin gets it, then, we could remove the line. Also, this help people have a slight clue, why such options are necessary.