D-Programming-Language/druntime — pull request #1010 by joakim-noah (2014-11-04 10:07:28+00:00)
Title: WIP: Start separating linux kernel and glibc APIs

This pull uses the new `CRuntime_Glibc` and `CRuntime_Bionic` predefined global versions from [dmd #4111](https://github.com/D-Programming-Language/dmd/pull/4111) and [#3643](https://github.com/D-Programming-Language/dmd/pull/3643) to start separating out linux kernel APIs from glibc and bionic APIs. I used dstep and a modified Dscanner to help find type and struct declarations, but had to check enums again by hand.