test-user-mode: classify and skip all failing gem5 tests

Create userlan/posix/kill.c to better test signals.
This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-05-28 00:00:00 +00:00
parent cc1d8d08d0
commit 04c54a6369
3 changed files with 30 additions and 1 deletions

16
userland/posix/kill.c Normal file
View File

@@ -0,0 +1,16 @@
/* A process that commits suicide by signal. */
#define _XOPEN_SOURCE 700
#include <signal.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char **argv) {
int sig;
if (argc <= 1) {
sig = 1;
} else {
sig = strtoull(argv[1], NULL, 0);
}
kill(getpid(), sig);
}