Sync with some upstream OpenBSD #include cleanup.

Change-Id: Ibcd7adb19e9a6b9ad8c24d77e23935f19f56a144
Switch to OpenBSD insque/remque/killpg.

Change-Id: Ie02290ad3187b1c1596dd776fd1c8a743a55f7ef
Merge "Switch to OpenBSD insque/remque/killpg."
Merge "Sync with some upstream OpenBSD #include cleanup."
Pull in upstream fixes to reject invalid bases.

Also add tests to make sure the full set works correctly.

Change-Id: I3e7f237f12c9c93e1185a97c9717803e7e55a73c
Merge "Pull in upstream fixes to reject invalid bases."
CLOEXEC support in fdopen, freopen, and mkostemp/mkostemps.

Change-Id: I74ea88e0d4973d6ab3c57da7d8bb643c31592b14
Remove the unnecessary generic-neon code.

Change-Id: Ib75c33caafd76750ec1aca3a74dec5e4b881e965
Merge "CLOEXEC support in fdopen, freopen, and mkostemp/mkostemps."
Switch to OpenBSD flags.c.

Change-Id: I0a35e5bd9f8edba27e0c73e5c8150636346d6a81
Merge "Remove the unnecessary generic-neon code."
Merge "Switch to OpenBSD flags.c."