Subverting fundamentally deep functionality like this is always dangerous, even with the weak attribute. I found that the old syscalls.c in the previous version had a #if 0 that blocked out the implementations of the _open _close etc. Removing thos...