X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/6d2010ae8f7a6078e10b361c6962983bab233e0f..f427ee49d309d8fc33ebf3042c3a775f2f530ded:/tools/tests/execperf/exit.c diff --git a/tools/tests/execperf/exit.c b/tools/tests/execperf/exit.c index ded537881..761f55946 100644 --- a/tools/tests/execperf/exit.c +++ b/tools/tests/execperf/exit.c @@ -1,12 +1,16 @@ -void mystart(void) __asm__("mystart"); +#include -void mystart(void) { +int +main(int artc, char *argv[]) +{ #if defined(__x86_64__) - asm volatile ("andq $0xfffffffffffffff0, %rsp\n"); + asm volatile ("andq $0xfffffffffffffff0, %rsp\n"); #elif defined(__i386__) - asm volatile ("andl $0xfffffff0, %esp\n"); + asm volatile ("andl $0xfffffff0, %esp\n"); +#elif defined(__arm__) || defined(__arm64__) + asm volatile (""); #else #error Unsupported architecture #endif - _Exit(42); + _Exit(42); }