Nothing depends on archdep.h pulling in other #includes anymore,
authorguenther <guenther@openbsd.org>
Mon, 17 Jan 2022 01:35:36 +0000 (01:35 +0000)
committerguenther <guenther@openbsd.org>
Mon, 17 Jan 2022 01:35:36 +0000 (01:35 +0000)
commitb0714f3814901445e8efdf36b1681d09938e31a8
treecc89f387b3dae8e4760450ef39cf0901a8e7c68d
parent9b82141f7bf82b994e51b441aa14789d2f58773d
Nothing depends on archdep.h pulling in other #includes anymore,
so delete the #includes and hide the RELOC_* functions that are
only used by lib/csu behind "#ifdef RCRT0"

these are the ones I tested; kettenis@ was on board with the concept
libexec/ld.so/aarch64/archdep.h
libexec/ld.so/amd64/archdep.h
libexec/ld.so/arm/archdep.h
libexec/ld.so/i386/archdep.h
libexec/ld.so/powerpc/archdep.h
libexec/ld.so/sh/archdep.h
libexec/ld.so/sparc64/archdep.h