s390: Use pc-relative insns in 31-bit mode

It's silly to stick to esa/390 features when the compiler won't.
Detect when brasl and larl are used by the compiler and then use
them in the assembly.