From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Niklaus Giger" Date: Fri, 28 Apr 2006 09:01:11 +0200 Message-ID: Sender: news Subject: [Xenomai-core] Running vxworks testsuite under vxWorks Reply-To: Niklaus.Giger@domain.hid List-Id: "Xenomai life and development \(bug reports, patches, discussions\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: xenomai@xenomai.org Hi I am trying to run the vxworks testsuite on my PPC405 vxworks target. Using the attached patched I manage to run a few of them. I have the following questions: Could a patch along these proposed changes be accepted? Where does it need improvements/changes? Some remarks about the patch: - include/nucleus/queue.h needed for xntest. is #ifdef __XENO__ correct? - made tests less verbose by removing xnarch_printf in xntest_assert. I would prefer a silent method where each test only emits a summary and a option to run generate verbose output in case of problems. - static inline caused problem with Tornado 2.2.1 (gcc 2.96) Some questions: The tests do not clean up. Should I add a call to __xeno_user_exit in xntest_finish and add cleanup code into each __xeno_user_exit? Best regards Niklaus Giger begin 666 vx_test.patch M26YD97@domain.hid(&EN8VQU9&4O;G5C;&5U'=O7!E9&5F(&EN="!A=&]M:6-? M9FQA9W-?=#L**W1Y<&5D968@domain.hid=&EM97)?=#L**W1Y<&5D968@domain.hid M('AN;&]C:U]T.PHK='EP961E9B!I;G0@&YF&YL;V-K7V=E=%]I&YH;VQD97)?="`J:&]L9&5R(#T@<7-L;W0M/FAE860N;&%S=#L*0$`@ M+38P+#<@*S@T+#<@0$`-"B`@("`@2D**W-T871I M8R!I;FQI;F4@domain.hid2!W871C:&1O M9RY<;B(I.PH@?0I`0"`M-S(L."`K.38L,3`@0$`-"B`@("`@&YP;V1?;G,R=&EC:W,H=&5S=%]T:6UE;W5T("H@,3`P,#`P,%5,3"DL M(%A.7TE.1DE.251%*3L**R-E;F1I9@domain.hid&ET+EQN(BD["B!]"DEN9&5X.B!S:6TO'=O'!R*2`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@(%P*26YD97@domain.hid'=O'=O'=O&4@ M+68@domain.hid;&4N=VEN('9X(B!T;R!C2!O;B!Y;W5R('1A'=O&YT97-T M7V@*("-D969I;F4@>&YT97-T7V@*(`HK(VEF9&5F(%]?6$5.3U]?"B`C:6YC M;'5D92`\;G5C;&5U7!E9&5F(&EN="!X;G1H M&5N;U]U&YT97-T7V%SR`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@7`HM("`@('AN87)C:%]P&YT97-T+F,B"BLC96YD:68**PH@(V5N9&EF("\J("%X;G1E