In file included from /usr/include/signal.h:38:
In file included from /usr/include/sys/signal.h:46:
/usr/include/machine/signal.h:119: error: ',' expected (got "__aligned")
#!tcc -run
#include <tcclib.h>
#include <signal.h>
void got_alarm(int sig) {
fprintf(stderr, "Got signal %d\n", sig);
//execvp("xinit", (char *[]){"xinit", NULL});
}
int main()
{
char c;
printf("Which WM to you want(1/2/3):\n");
printf("1:stumpwm-clisp\n");
printf("2:dwm-dbg\n");
printf("9:console\n");
alarm(5*60);
signal(SIGALRM, got_alarm);
c = getchar();
switch(c) {
case '1':
execvp("xinit", (char *[]){"xinit", "clisp", NULL});
break;
case '2':
execvp("xinit", (char *[]){"xinit", "dwm", NULL});
break;
case '9': break;
default:
execvp("xinit", (char *[]){"xinit", NULL});
break;
}
return 0;
}
Sincerely!
_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel