HI Phillippe Using the latest svn
Slight buglet found, any clues ? Phil Making install in switchtest make[3]: Entering directory `/mnt/106/disk1/work/bf533.9/2007R1/uClinux-dist/xenomai-build/src/testsuite/switchtest' if bfin-linux-uclibc-gcc -DHAVE_CONFIG_H -I. -I../../../../../../adeos/xenomai/src/testsuite/switchtest -I../../../src/include -I../../../../../../adeos/xenomai/include/posix -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -mfdpic -D__XENO__ -D__IN_XENO__ -Wstrict-prototypes -g -I../../../../../../adeos/xenomai/include -mfdpic -MT switchtest-switchtest.o -MD -MP -MF ".deps/switchtest-switchtest.Tpo" -c -o switchtest-switchtest.o `test -f 'switchtest.c' || echo '../../../../../../adeos/xenomai/src/testsuite/switchtest/'`switchtest.c; \ then mv -f ".deps/switchtest-switchtest.Tpo" ".deps/switchtest-switchtest.Po"; else rm -f ".deps/switchtest-switchtest.Tpo"; exit 1; fi ../../../../../../adeos/xenomai/src/testsuite/switchtest/switchtest.c:26: error: conflicting types for ‘cpu_set_t’ /mnt/106/disk1/work/bf533.9/2007R1/toolchain_07r1_rc9/out-linux-uclibc/bfin-linux-uclibc/runtime/usr/include/bits/sched.h:116: error: previous declaration of ‘cpu_set_t’ was here make[3]: *** [switchtest-switchtest.o] Error 1 make[3]: Leaving directory `/mnt/106/disk1/work/bf533.9/2007R1/uClinux-dist/xenomai-build/src/testsuite/switchtest' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/mnt/106/disk1/work/bf533.9/2007R1/uClinux-dist/xenomai-build/src/testsuite' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/mnt/106/disk1/work/bf533.9/2007R1/uClinux-dist/xenomai-build/src' make: *** [install-recursive] Error 1 Philippe Gerum wrote: > On Sun, 2007-04-08 at 10:26 -0600, Terry Laurenzo wrote: >>> If you could help me to test and validate the upgraded I-pipe patch >>> over >>> Xenomai on your side, I could provide such patch in a few days. >> Absolutely. I need to upgrade and re-test my product with the >> current Xenomai anyway. I would be happy to run the Xenomai/IPipe >> tests on my boards and work through any issues. >> > > The following patch applies against the latest uClinux release for the > Blackfin architecture: > http://download.gna.org/adeos/patches/v2.6/blackfin/adeos-ipipe-bf53x-R07R1RC3-1.6-01.patch > > This is the result of a combined work from PhilW and myself, since I > have upgraded Phil's February patch with the latest -noarch updates from > my Adeos git tree. Both Xenomai v2.4-devel (i.e. SVN trunk/) and our > current stable tree (v2.3.x/) run over this patch on the bf537 I have at > hand, so things look good, at least wrt the latency test in user-space. > > The cited SVN branches from the Xenomai project can be retrieved here: > https://gna.org/svn/?group=xenomai > > Note: While rebuilding some user-space apps, I stumbled upon what seems > to be a linker bug, so you are likely to get it too when compiling > Xenomai's user-space libs and executables (building cyclictest fails, > "make -k" likely required). Basically, bfin-linux-uclibc-ld (07r1) > raises a segfault when reading an option file passed using the @file > directive. This file contains a list of --wrap options, and some wrapped > symbols in particular seem to cause this issue. I'll try to produce a > stripped down testcase later. > _______________________________________________ Uclinux-dist-devel mailing list Uclinux-dist-devel@blackfin.uclinux.org http://blackfin.uclinux.org/mailman/listinfo/uclinux-dist-devel