reverie-rs / reverie

trace and intercept linux syscalls.
Other
14 stars 5 forks source link

combine trampoline.so and tool.so into a single dso #35

Closed wangbj closed 5 years ago

wangbj commented 5 years ago

This PR is trying to merge libsystrace-trampoline.so and lib<TOOL>.so into a single shared library: lib<TOOL>.so. Since both libraries relies on each other and must be loaded by systrace, merge them seems intuitive, and it also simplifies the command line interface (no more --library-path).