Adds the --dump=linking-info flag, which dumps the classes, selectors,
and functions required by the binary, along with info about the
symbol as JSON to stdout.
Change-Id: I87e6db91fc68aecaa8dd3c516676aa81c2c34209
This is a squashed merge of the Android branch, the final commit of
which was 3c517a36b1, tagged as
android-before-merge.
@ciciplusplus took the initiative to start porting touchHLE to Android
and got the first version working. @hikari-no-yume's contributions came
later and are mostly fixes and cleanups of various kinds.
There are still various unfinished things in this port, but it's now
in a clean enough state that it no longer needs its own branch.
(Merged pull request by @ciciplusplus, resolves #88.)
Co-authored-by: ciciplusplus <ciciplusplus@gmail.com>