Checkpointing new Makefile.

git-svn-id: svn://graphite/diminuto/trunk@495 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpointing Makefile while debugging.

git-svn-id: svn://graphite/diminuto/trunk@496 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpointing Makefile after adding and testing iquotes and isystems targets.

git-svn-id: svn://graphite/diminuto/trunk@497 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpoint.
Detects BIONIC (I think).
Fixed bug in serial.
Stacktrace not implemented in BIONIC.

git-svn-id: svn://graphite/diminuto/trunk@498 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpointing while porting to BIONIC.
SOARCH defined in Makefile.
Bypass exceptions in Well.
Bypass thread cancellation in criticalsection.

git-svn-id: svn://graphite/diminuto/trunk@499 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Improved dependencies in Makefile to reduce building.
Moved generated header files into out directory.

git-svn-id: svn://graphite/diminuto/trunk@500 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Added specific dependencies for release and vintage generated headers.

git-svn-id: svn://graphite/diminuto/trunk@501 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpoint after working around lack of dlvsym (same as in uClibc).

git-svn-id: svn://graphite/diminuto/trunk@502 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Fixed loss of -fPIC for host target.

git-svn-id: svn://graphite/diminuto/trunk@503 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Split out system libraries into separate variable.

git-svn-id: svn://graphite/diminuto/trunk@504 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpoint after a lot of churn with {LD,SO,MO}[XX]FLAGS.

git-svn-id: svn://graphite/diminuto/trunk@505 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Checkpoint following partly successful build after fixing kernel header dirs.

git-svn-id: svn://graphite/diminuto/trunk@506 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Successful build of host and bionic.
Fixed many warnings in wipe.
Fixed symbols in wipe that conflicted with bionic headers.
Fixed issues in pthreads that aren't implemented in bionic.
Fixed prototypes and implementations of bionic lacking exceptions.

git-svn-id: svn://graphite/diminuto/trunk@507 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Depenpdencies now target specific.
Fixed bionic bugs in daemon, path.
Fixed common bugs in frequency, string.

git-svn-id: svn://graphite/diminuto/trunk@508 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Fixed some bionic-unfriendly paths in daemon and lock (untested).
Placed target dependencies in out directory.

git-svn-id: svn://graphite/diminuto/trunk@509 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Changes to unit tests to accodate bionic on Android.
Mostly alternate path names for /tmp directory (/data/local/tmp).
Also fixes to apparently day-one bugs in frequency unit test (but not frequency).
Adjustments to well C++ unit test to accomodate lack of exceptions in bionic.
Makefile now places packages and distributions in out directory.
Dependencies now target specific.
Fixed dependency complaint for bionic toolchain.

git-svn-id: svn://graphite/diminuto/trunk@510 5dfbf39a-1452-0410-8a97-9e58fedde8e3
Fixed Daemon that I broke with the android changes.
Unit test passes.
Added preprocessor symbol to lock to help with lock file path.

git-svn-id: svn://graphite/diminuto/trunk@511 5dfbf39a-1452-0410-8a97-9e58fedde8e3
1. Corrected passing of kernel header directory for autoconf.h.
2. Made RTLD_NOLOAD failure advisory in UT; not implemented on some platforms.
3. Added ADVISE to unittest API.
4. Corrected some comparisons in IPC UT.

git-svn-id: svn://graphite/diminuto/trunk@512 5dfbf39a-1452-0410-8a97-9e58fedde8e3