[PATCH] D20741: [LibFuzzer] Fix weak linking issues building tests under OSX.

Dan Liew via llvm-commits llvm-commits at lists.llvm.org
Fri May 27 15:56:57 PDT 2016


delcypher added a comment.

@kcc:

> Let's try dlsym. Let's create a separate file for that.


Do you also want to use the dlsym implementation on Linux? I'm imagining a struct containing function pointers to all the functions that were previously declared weak. We could have a different implementation for initializing those function pointers for different platforms or we could have OSX and Linux both share the same implementation. What would you prefer?


http://reviews.llvm.org/D20741





More information about the llvm-commits mailing list