[Xenomai-git] Jan Kiszka : Only export required CFLAGS via xeno-config
Module: xenomai-jki Branch: for-upstream Commit: 2dc4288baba1bb701aeb61c44f12a2115b0aef77 URL: http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=2dc4288baba1bb701aeb61c44f12a2115b0aef77 Author: Jan Kiszka jan.kis...@siemens.com Date: Fri Feb 3 15:41:52 2012 +0100 Only export required CFLAGS via xeno-config -Werror-implicit-function-declaration is not compatible with C++, and also decisions about -Wall and -pipe should be left to the application. Signed-off-by: Jan Kiszka jan.kis...@siemens.com --- configure.in | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/configure.in b/configure.in index b2563ee..2185925 100644 --- a/configure.in +++ b/configure.in @@ -448,13 +448,13 @@ else fi AC_MSG_RESULT([done]) -dnl Common CFLAGS and LDFLAGS -XENO_USER_CFLAGS=-D_GNU_SOURCE -D_REENTRANT -Wall -Werror-implicit-function-declaration -pipe -XENO_USER_LDFLAGS= +dnl Exported CFLAGS and LDFLAGS, shared with internal flags +XENO_USER_APP_CFLAGS=-D_GNU_SOURCE -D_REENTRANT +XENO_USER_APP_LDFLAGS= -dnl Exported CFLAGS and LDFLAGS, may be enhanced per-arch below -XENO_USER_APP_CFLAGS=$XENO_USER_CFLAGS -XENO_USER_APP_LDFLAGS=$XENO_USER_LDFLAGS +dnl Internal CFLAGS and LDFLAGS, may be enhanced per-arch below +XENO_USER_CFLAGS=$XENO_USER_CFLAGS -Wall -Werror-implicit-function-declaration -pipe +XENO_USER_LDFLAGS=$XENO_USER_APP_LDFLAGS case $XENO_TARGET_ARCH in x86) ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git
[Xenomai-git] Jan Kiszka : mq_select: Fix for --enable-dlopen-skins
Module: xenomai-jki Branch: for-upstream Commit: b966dd735f2f2d8d5918426d96529d0b24dc0590 URL: http://git.xenomai.org/?p=xenomai-jki.git;a=commit;h=b966dd735f2f2d8d5918426d96529d0b24dc0590 Author: Jan Kiszka jan.kis...@siemens.com Date: Fri Feb 3 16:40:52 2012 +0100 mq_select: Fix for --enable-dlopen-skins If --enable-dlopen-skins is set, we won't be automatically shadowed. Signed-off-by: Jan Kiszka jan.kis...@siemens.com --- src/testsuite/regression/native+posix/mq_select.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/testsuite/regression/native+posix/mq_select.c b/src/testsuite/regression/native+posix/mq_select.c index c4403bb..aabf77d 100644 --- a/src/testsuite/regression/native+posix/mq_select.c +++ b/src/testsuite/regression/native+posix/mq_select.c @@ -63,6 +63,7 @@ void task(void *cookie) int main(void) { + RT_TASK main_tcb; RT_TASK tcb; mqd_t mq; int i; @@ -71,6 +72,8 @@ int main(void) fprintf(stderr, Checking select service with posix message queues\n); + check_native(rt_task_shadow(main_tcb, NULL, 0, 0)); + mq = mq_open(/select_test_mq, O_RDWR | O_CREAT | O_NONBLOCK, 0, NULL); check_unix(mq == -1 ? -1 : 0); ___ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git