On 31 Jan 2016, at 23:52, Gregory Casamento <[email protected]> wrote: > > Indeed. Niels is correct. I thought at one point libdispatch was working > without the need for a modified libBlocksRuntime, but after some testing it > appears I'm incorrect.
It will sometimes work. It depends on which implementation of _Block_copy and friends the runtime linker decides to pick. If it picks the one in libobjc2, everything is fine. Otherwise, it is broken. I thought that we’d modified libBlocksRuntime on FreeBSD to use weak symbols for various things, but it looks as if we didn’t and are just lucky with the link order... David -- Sent from my Difference Engine _______________________________________________ Discuss-gnustep mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnustep
