FreeBSD/src d8a0c86 (r344463) — lib/libc Makefile, lib/libc/amd64/gen getcontextx.c Makefile.inc
Revert r344436, which was the merge of r344120.
Currently stable/12 i386 installs old ld.bfd as ld (WITHOUT_LLD_IS_LD),
which prevents ifunc relocations from working properly. If a static
binary is linked, then it looses libc relocations needed.
The stable i386 branch uses ld.lld for the world build (WITH_LLD_BOOTSTRAP),
which is why static binaries from the base do not have the issue.
Reported and diagnosted by: antoine
UnifiedSplitRaw