newlib: introduce tests for SIGCHLD
This commit is contained in:
parent
40ccb89835
commit
fe168aa55d
|
@ -21,7 +21,8 @@
|
|||
"Install": "/arch/$ARCH/qa/lib/newlib",
|
||||
"Post": [
|
||||
"rm -f *.o",
|
||||
"cp *.runner $JEHANNE/arch/$ARCH/qa/lib/newlib/"
|
||||
"cp *.runner $JEHANNE/arch/$ARCH/qa/lib/newlib/",
|
||||
"git clean -xdf ."
|
||||
],
|
||||
"Pre": [
|
||||
"rm -f *.tag.*"
|
||||
|
@ -41,6 +42,49 @@
|
|||
"203-signals.c"
|
||||
]
|
||||
},
|
||||
"SIGCHLDTests": {
|
||||
"Include": [
|
||||
"/arch/$ARCH/include/cflags.json"
|
||||
],
|
||||
"Cflags": [
|
||||
"-fstack-check",
|
||||
"-fstack-protector-all",
|
||||
"/arch/$ARCH/lib/newlib/libc.a",
|
||||
"/arch/$ARCH/lib/newlib/libm.a",
|
||||
"/arch/$ARCH/lib/newlib/libg.a",
|
||||
"-I", "/sys/posix/newlib",
|
||||
"-O2",
|
||||
"-std=gnu11"
|
||||
],
|
||||
"Oflags": [
|
||||
"-static",
|
||||
"-lposix",
|
||||
"-lc"
|
||||
],
|
||||
"Install": "/arch/$ARCH/qa/lib/newlib/sigchld",
|
||||
"Post": [
|
||||
"rm -f *.o",
|
||||
"cp *.runner $JEHANNE/arch/$ARCH/qa/lib/newlib/sigchld/",
|
||||
"git clean -xdf ."
|
||||
],
|
||||
"Pre": [
|
||||
"rm -f *.tag.*"
|
||||
],
|
||||
"SourceFiles": [
|
||||
"libposix_sigchld.c"
|
||||
],
|
||||
"SourceFilesCmd": [
|
||||
"000-hello.c",
|
||||
"010-fork.c",
|
||||
"020-waitpid.c",
|
||||
"100-files.c",
|
||||
"101-files.c",
|
||||
"200-signals.c",
|
||||
"201-signals.c",
|
||||
"202-signals.c",
|
||||
"203-signals.c"
|
||||
]
|
||||
},
|
||||
"NewlibTestsuite": {
|
||||
"Projects": [
|
||||
"testsuite/"
|
||||
|
|
Loading…
Reference in New Issue