NO_WERROR set because of hard-to-fix warnings originating in system headers.
must be a library function called _start.