restore shadow.h independence
authorMike Frysinger <vapier@gentoo.org>
Thu, 9 Jul 2009 05:33:20 +0000 (01:33 -0400)
committerMike Frysinger <vapier@gentoo.org>
Thu, 9 Jul 2009 05:35:29 +0000 (01:35 -0400)
commit52a426744e1d58229397d2935e62a1f3e374619c
treed6ea3c2a36abdf25fbde3fe60762d3d85eb26be7
parent4c8a721b45ed1a9bfd83ec87e26a8c60550a15e7
restore shadow.h independence

Commit ee5dce336597 made busybox require shadow.h from the toolchain even
if the config opted for the internal busybox implementation.  This makes
building with toolchains that lack shadow support impossible.  Since the
merge only saved us from duplicating a simple structure (whose ABI isn't
going to ever change), restore the logic for complete busybox shadow
independence by reverting that previous commit slightly.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
include/libbb.h
include/shadow_.h