Re: [swift-dev] Linker script on Linux

2016-01-04 Thread Jordan Rose via swift-dev
> On Dec 30, 2015, at 17:49, Luke Howard via swift-dev > wrote: > > >> On 31 Dec 2015, at 12:33 PM, Joe Groff > > wrote: >> >> >>> On Dec 30, 2015, at 1:24 AM, Luke Howard via swift-dev >> > wrote: >>> >>> Per [SR-404], anything that cons

Re: [swift-dev] Linker script on Linux

2015-12-30 Thread Luke Howard via swift-dev
> On 31 Dec 2015, at 12:33 PM, Joe Groff wrote: > > >> On Dec 30, 2015, at 1:24 AM, Luke Howard via swift-dev > > wrote: >> >> Per [SR-404], anything that consumed libFoundation could not dynamically >> cast to a Foundation protocol because the build script was mis

Re: [swift-dev] Linker script on Linux

2015-12-30 Thread Joe Groff via swift-dev
> On Dec 30, 2015, at 1:24 AM, Luke Howard via swift-dev > wrote: > > Per [SR-404], anything that consumed libFoundation could not dynamically cast > to a Foundation protocol because the build script was missing the magic > swift.ld linker script to advertise the start of the protocol conform

[swift-dev] Linker script on Linux

2015-12-30 Thread Luke Howard via swift-dev
Per [SR-404], anything that consumed libFoundation could not dynamically cast to a Foundation protocol because the build script was missing the magic swift.ld linker script to advertise the start of the protocol conformances table. (There’s also some weird issue where dlsym() seems to return the