__nolibc_entrypoint
# define __nolibc_entrypoint __attribute__((naked))
# define __nolibc_entrypoint __attribute__((optimize("Os", "omit-frame-pointer")))