Support shared library build and linkage of -lpsx

For now, the dynamic linkage of libpsx.so* is considered alpha.
The build tree supports it and can successfully run tests but
I'm hopeful I can get some feedback from third parties that it
works as expected.

Feature request:
  https://bugzilla.kernel.org/show_bug.cgi?id=206093

Signed-off-by: Andrew G. Morgan <morgan@kernel.org>
5 files changed