Unify the allocation paths

This unifies the allocation paths for malloc, posix_memalign, aligned_alloc,
calloc, memalign, valloc, and mallocx, so that they all share common code where
they can.

There's more work that could be done here, but I think this is the smallest
discrete change in this direction.
This commit is contained in:
David Goldblatt 2017-01-18 14:04:24 -08:00 committed by David Goldblatt
parent 9eb1b1c881
commit 5154ff32ee

File diff suppressed because it is too large Load Diff