diff --git a/WEGA/contrib/lcc/lib/libc/u8k/gen/cuexit.s b/WEGA/contrib/lcc/lib/libc/u8k/gen/cuexit.s new file mode 100644 index 0000000..b4b024a --- /dev/null +++ b/WEGA/contrib/lcc/lib/libc/u8k/gen/cuexit.s @@ -0,0 +1,17 @@ +// C library -- exit + +// exit(code) +// code is return in r0 to system + + .seg + sp := r15 + SP := rr14 + + .psec + .code +_exit:: + { + call __cleanup + ld r0,SP(#4) + sc #1 // exit + }