Remove the O_NONBLOCK fcntl() intercept (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Fri, 25 Mar 2016 14:36:58 +0000 (10:36 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 31 Mar 2016 20:53:42 +0000 (16:53 -0400)
commit765fc2a8270a15c774e6440bc107157ccc784b05
tree2ae191f8fd58109612aac70eeedf0fb5224425d9
parent3d0c515443c7b2c10229521c8deec3fb37022f44
Remove the O_NONBLOCK fcntl() intercept (XCC)

We need to change how nonblocking works, and make it a flag on the chan.
It's too much of a pain to have special casing for every device type -
let's just support fcntl and have O_NONBLOCK be one of its uses.

This will temporarily break non-blocking #ip conversations from glibc.

Rebuild glibc.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/Makefile
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/fcntl-ext.c [deleted file]
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/fcntl.c