This relaxation enables use of weak undefined symbols in
programms written with medany code model in mind if code
section happens to be placed far from zero address(>2GiB).
It performs following transormation:
auipc + add -> lui + add
It does it if symbol address is out of range for pc-relative
addressing mode (>2GiB far from pc) and within range for
zero-relative one.