strsyscall.c - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       strsyscall.c (324B)
       ---
            1 #include <stdio.h>
            2 #include <asm/unistd.h>
            3 
            4 static char *syscall_names[] = {
            5 };
            6 
            7 
            8 #define nelem(x) (sizeof(x)/sizeof((x)[0]))
            9 
           10 char *strsyscall(int n) {
           11         if (0 <= n && n < nelem(syscall_names) && syscall_names[n])
           12                 return syscall_names[n];
           13         static char buf[40];
           14         snprintf(buf, sizeof buf, "syscall%#x", n);
           15         return buf;
           16 }
           17