langston-barrett / czz

Whole-program, Scheme-scriptable, multi-language, coverage-guided fuzzer
https://langston-barrett.github.io/czz/
MIT License
6 stars 0 forks source link

llvm: Scripting interface to llvm-link #111

Open langston-barrett opened 2 years ago

langston-barrett commented 2 years ago

This would be useful for controlling which parts of musl and libc++ get linked in. This may be as simple as showing an example script that calls system. Additionally, we might expose a function (llvm-link-musl "path/to/prog.bc" "path/to/linked.bc") that links in the distributed copy of musl without too much extra fuss.