[klibc] Use -Ttext-segment to link shared library on all arches

We previously changed mips and x86 to link the shared library with
the -Ttext-segment option to avoid address collisions with extra
sections automatically added by the linker (commits 048bfb0df170,
2a705525e081, 34163a2c7d1c).

Adding a build ID to support separate debug info causes a similar
problem on other architectures.  Use -Ttext-segment on all
architectures.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
12 files changed