Ben Barham
Ben Barham
> The plugin (DLL) approach is not really viable. The entire compiler codebase needs to be annotated with __declspec(dllimport) and __declspec(dllexport) to get that to work (including the LLVM one)....
> The plugin host needs to expose interfaces to the plugin (i.e. -rdynamic). If the plugins have no assumed library interface, then this should be possible. There's an interface, but...
> I wonder if this is something we could take into account? It might help, but it's unlikely to come for free. The main difference between this and a full...
> Doesn't SwiftPM already have this? There's a lock through the commands, I don't remember if that's the case in the API we're using (I thought it wasn't, but maybe...
@swift-ci please test
@swift-ci please test llvm
@swift-ci build toolchain Ubuntu 22.04 aarch64
@swift-ci please test
Thanks @RSilicon! Presumably this doesn't actually matter because of the 0 count, but all for removing warnings. We also just bumped our minimum deployment to 13 (< 11) before, so...
@swift-ci please test