Replaces SYS_open with SYS_openat (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 15 Sep 2015 20:21:59 +0000 (16:21 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 28 Sep 2015 19:14:00 +0000 (15:14 -0400)
commit401b77a495006744ee45f88d9b8366d6711ad658
treea61f87e4391c01527ec283e1ae329c7bb2969ebc
parent381c6e29ea814432aee64e97948a7996db054219
Replaces SYS_open with SYS_openat (XCC)

openat() is now available as a syscall and through glibc's shims.

Rebuild glibc and anything that may have called open().  Go probably
needs changed too, since SYS_open is gone.
kern/include/ros/bits/syscall.h
kern/src/syscall.c
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/open.c
tools/compilers/gcc-glibc/glibc-2.19-akaros/sysdeps/akaros/openat.c