some newlib stuff