master
define and use internal macros for hidden visibility, weak refs
use hidden visibility for sh __unmapself backends
use hard-coded sh4a atomic opcodes to avoid linker errors on sh
make arch __clone backends hidden
use explicit __cp_cancel label in cancellable syscall asm for all archs