Use _start() asWe need to build the symbol rather than main().o's, but don't need to link. _start is the defaultBuild a static
starting location for anylibrary instead of a binary with ELF. By usingto accmoplish this,. we can createThis removes the need to
a binary beforehave all the crt*.o files are availablelibc and crt stuff built, which is necessary whenrequired for a
we test this after make includes in clean buildworld.
Sponsored by: Netflixbinary. In addition, trying to build a non-standard binary runs into
trouble with undefined symbols on arm related to EABI, even when using a
simplified startup with -nostdlib -e start.