2017-04-22 00:46:55 +02:00
|
|
|
{
|
|
|
|
"SimplePOSIXTests": {
|
|
|
|
"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",
|
|
|
|
"Post": [
|
|
|
|
"rm -f *.o",
|
2017-05-26 02:12:42 +02:00
|
|
|
"cp *.runner $JEHANNE/arch/$ARCH/qa/lib/newlib/",
|
|
|
|
"git clean -xdf ."
|
2017-04-22 00:46:55 +02:00
|
|
|
],
|
|
|
|
"Pre": [
|
|
|
|
"rm -f *.tag.*"
|
|
|
|
],
|
|
|
|
"SourceFiles": [
|
|
|
|
"libposix_customization.c"
|
|
|
|
],
|
|
|
|
"SourceFilesCmd": [
|
2017-04-28 00:47:12 +02:00
|
|
|
"000-hello.c",
|
|
|
|
"010-fork.c",
|
2017-05-01 12:03:49 +02:00
|
|
|
"020-waitpid.c",
|
2017-08-18 00:50:07 +02:00
|
|
|
"030-pause.c",
|
2017-04-28 23:15:03 +02:00
|
|
|
"100-files.c",
|
2017-04-29 00:33:54 +02:00
|
|
|
"101-files.c",
|
2017-05-02 01:15:10 +02:00
|
|
|
"200-signals.c",
|
2017-08-13 12:33:18 +02:00
|
|
|
"201-signals.c",
|
|
|
|
"202-signals.c",
|
2017-05-29 01:53:37 +02:00
|
|
|
"203-signals.c",
|
|
|
|
"204-signals.c",
|
|
|
|
"205-signals.c"
|
2017-04-28 00:47:12 +02:00
|
|
|
]
|
|
|
|
},
|
2017-05-26 02:12:42 +02:00
|
|
|
"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",
|
2017-05-29 01:42:08 +02:00
|
|
|
"-DWITH_SIGCHLD",
|
2017-05-26 02:12:42 +02:00
|
|
|
"-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"
|
|
|
|
],
|
2017-08-11 02:01:55 +02:00
|
|
|
"SourceFilesCmd": [
|
|
|
|
"000-hello.c",
|
2017-05-26 02:12:42 +02:00
|
|
|
"010-fork.c",
|
|
|
|
"020-waitpid.c",
|
2017-08-11 02:01:55 +02:00
|
|
|
"100-files.c",
|
|
|
|
"101-files.c",
|
2017-05-26 02:12:42 +02:00
|
|
|
"200-signals.c",
|
|
|
|
"201-signals.c",
|
|
|
|
"202-signals.c",
|
2017-08-11 02:01:55 +02:00
|
|
|
"203-signals.c",
|
|
|
|
"204-signals.c",
|
|
|
|
"205-signals.c"
|
2017-05-26 02:12:42 +02:00
|
|
|
]
|
|
|
|
},
|
2017-04-28 00:47:12 +02:00
|
|
|
"NewlibTestsuite": {
|
|
|
|
"Projects": [
|
|
|
|
"testsuite/"
|
2017-04-22 00:46:55 +02:00
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|