effectively revert revision 1.7.
authorphessler <phessler@openbsd.org>
Sat, 17 Aug 2024 09:48:31 +0000 (09:48 +0000)
committerphessler <phessler@openbsd.org>
Sat, 17 Aug 2024 09:48:31 +0000 (09:48 +0000)
commit792c719e1c08aad3979f2a64a2af253118ed058f
treeba2a55d24a886202fe060b6a81c2a359a19ff5ad
parentef61d0404a18da2913f451e00249f07a07a5c93a
effectively revert revision 1.7.

The original reason was some corner cases around COPY relocations, which
caused problems for miniperl which directly modified environ and accessed
environ via libc functions.

This causes duplicate symbols for environ/__progname in some (poorly written)
apps, but is allowed on most other architectures.

Since the time this was added other arm architecture changes mean that we
don't need it, so remove it.

debugged with kettenis@ and jca@
tested and OK guenther@
lib/csu/arm/md_init.h