Rewrite syslog(3) to use Android logging.
Since we don't have syslogd on Android and you can't run one on a non-rooted
device, it's more useful if syslog output just goes to the regular Android
logging system.
Bug: 14292866
(cherry picked from commit 3ad8ecb64e9dd5614169232b84a93eb3b8aa32d7)
Change-Id: I3038855ca4f22532bf6d2c45d3f8028b866975f9
diff --git a/HACKING.txt b/HACKING.txt
index fb93b5a..27e1368 100644
--- a/HACKING.txt
+++ b/HACKING.txt
@@ -81,13 +81,6 @@
private/
# These are private header files meant for use within bionic itself.
- stdio/
- stdlib/
- unistd/
- # These are legacy files of unknown provenance. In the past, bionic was a
- # mess of random versions of random files from all three of FreeBSD, NetBSD,
- # and OpenBSD! We've been working to clean that up, but these directories
- # are basically where all the stuff we haven't got to yet lives.
dns/
# Contains the DNS resolver (originates from NetBSD code).
@@ -114,6 +107,10 @@
# current upstream source in one of the upstream directories or by
# switching the file to C++ and cleaning it up.
+ stdio/
+ # These are legacy files of dubious provenance. We're working to clean
+ # this mess up, and this directory should disappear.
+
tools/
# Various tools used to maintain bionic.