Change-Id: I597996e4b141b009916f7ad2866dd100e08aa4d3
I'll need at least one more pass, because there's some upstream code lurking in libc/bionic, but this is still a step in the right direction. Change-Id: I55927315972da8327ae01c5240ed587db17e8462