2010-07-19T00:56:36 *** arvind_khadri has joined #rtems 2010-07-19T01:47:50 *** arvind_khadri has quit IRC 2010-07-19T02:00:01 *** arvind_khadri has joined #rtems 2010-07-19T02:16:58 *** arvind_khadri has quit IRC 2010-07-19T02:29:52 *** arvind_khadri has joined #rtems 2010-07-19T02:38:09 *** exception13 has joined #rtems 2010-07-19T02:55:40 *** aniceberg has quit IRC 2010-07-19T02:57:00 *** arvind_khadri has quit IRC 2010-07-19T03:10:27 *** arvind_khadri has joined #rtems 2010-07-19T04:33:32 *** madrazr has joined #rtems 2010-07-19T06:06:05 *** arvind_khadri has quit IRC 2010-07-19T06:22:25 *** mikeg has joined #rtems 2010-07-19T06:23:40 *** arvind_khadri has joined #rtems 2010-07-19T06:35:46 *** methril_work has joined #rtems 2010-07-19T07:20:53 *** zwj has joined #rtems 2010-07-19T07:55:54 *** exception13 has left #rtems 2010-07-19T08:03:51 *** DrJoel has joined #rtems 2010-07-19T08:03:51 *** ChanServ sets mode: +o DrJoel 2010-07-19T08:04:04 * DrJoel waves hello before class starts 2010-07-19T08:07:17 hiya DrJoel 2010-07-19T08:07:41 hi 2010-07-19T08:07:47 kiwichris: awake? 2010-07-19T08:09:24 *** arvind_khadri has quit IRC 2010-07-19T08:10:04 Hi, DrJoel, kiwichris, i have update the PR1593 https://www.rtems.org/bugzilla/show_bug.cgi?id=1593. help me comments. thank you! 2010-07-19T08:11:43 zwj: with the class this week, I won't have much time but will try... the Go project is at the top of the list because he takes a job in early august and he is being treated with an early deadline 2010-07-19T08:22:29 *** arvind_khadri has joined #rtems 2010-07-19T08:23:30 OK, if you have time 2010-07-19T08:36:13 *** arvind_khadri has quit IRC 2010-07-19T08:44:57 *** DrJoel has quit IRC 2010-07-19T08:45:51 *** exception13 has joined #rtems 2010-07-19T09:01:11 *** bubaflub has joined #rtems 2010-07-19T09:07:52 *** bubaflub has quit IRC 2010-07-19T09:24:36 *** bubaflub has joined #rtems 2010-07-19T09:39:35 *** tiemen has quit IRC 2010-07-19T09:39:37 *** tuxmaniac has joined #rtems 2010-07-19T09:41:33 *** tuxmaniac has quit IRC 2010-07-19T09:54:17 *** tuxmaniac has joined #rtems 2010-07-19T10:11:32 *** madrazr has quit IRC 2010-07-19T10:23:04 *** tuxmaniac has quit IRC 2010-07-19T10:28:44 *** gedare has joined #rtems 2010-07-19T10:32:29 powerpc-rtems4.11-gnatmake from gcc-4.4.4 compiled and producing .exe :D =D =D testing on MVME6100 now.. 2010-07-19T10:33:07 nice 2010-07-19T10:35:29 did you catch joel's patch this AM? 2010-07-19T10:35:48 nope, link? 2010-07-19T10:35:57 he emailed to yoru gmail acct i think 2010-07-19T10:36:13 i saw it on the ml 2010-07-19T10:36:29 hehe yes i got it :P 2010-07-19T10:37:24 well gcc-4.4.4 is fine for now. i left gcc/do_one, which i left running since friday afternoon, is still installing the ada compiler. 2010-07-19T10:49:40 congratulations! and it's only monday .... ;) 2010-07-19T10:53:03 gedare: do you happen to know, off the top of your head, the objcopy command to make a .ralf file? :D 2010-07-19T10:53:22 nope..i play with exe mostly 2010-07-19T10:54:02 ook. i tried guessing (objcopy -S in.exe out.ralf), and i get an illegal instruction error :X i'll go looking 2010-07-19T10:56:41 mikeg: https://www.rtems.org/bugzilla/attachment.cgi?id=629 2010-07-19T10:57:02 something along those lines might help 2010-07-19T10:58:20 *** Raj_ has joined #rtems 2010-07-19T10:58:51 *** zwj has quit IRC 2010-07-19T10:59:34 thanks, but it was `objcopy -Obinary in.exe out.ralf` 2010-07-19T10:59:53 yeah that's about whaat that link says it would be 2010-07-19T10:59:53 yeah what you linked should work too :) 2010-07-19T11:06:11 hurrah! "Welcome to the World of Lady Ada" 2010-07-19T11:06:20 nice 2010-07-19T11:06:25 the funny part is that `make install` is still copying files :P 2010-07-19T11:06:57 thanks for the help ;) 2010-07-19T11:07:37 heh 2010-07-19T11:07:51 spectators help! 2010-07-19T11:35:02 *** methril_work has quit IRC 2010-07-19T11:56:31 *** methril_work has joined #rtems 2010-07-19T12:34:49 *** madrazr has joined #rtems 2010-07-19T12:52:47 *** Raj_ has quit IRC 2010-07-19T12:56:44 *** bubaflub has quit IRC 2010-07-19T12:56:53 *** bubaflub has joined #rtems 2010-07-19T13:10:45 who still uses ada those days? (not troll intended) 2010-07-19T13:10:49 on embedded 2010-07-19T13:18:07 *** madrazr has quit IRC 2010-07-19T13:21:13 *** madrazr has joined #rtems 2010-07-19T13:23:34 lekernel: it's still a popular language for some control systems, especially since legacy code using it still works. 2010-07-19T13:24:55 well, popular is relative;0 2010-07-19T13:27:22 *** gedare has quit IRC 2010-07-19T13:31:52 lekernel: i'm setting up this Ada toolchain for flight (satellite) software 2010-07-19T13:39:41 *** lekernel has quit IRC 2010-07-19T13:40:02 *** lekernel has joined #rtems 2010-07-19T13:43:05 *** lekernel has quit IRC 2010-07-19T13:44:33 *** lekernel has joined #rtems 2010-07-19T13:45:42 *** arvind_khadri has joined #rtems 2010-07-19T13:45:45 *** lekernel has quit IRC 2010-07-19T13:46:26 *** lekernel has joined #rtems 2010-07-19T15:17:09 *** lekernel_ has joined #rtems 2010-07-19T15:18:57 *** lekernel has quit IRC 2010-07-19T15:19:26 *** madrazr has quit IRC 2010-07-19T15:34:08 *** kiwichris has quit IRC 2010-07-19T15:40:25 *** gedare has joined #rtems 2010-07-19T16:13:02 *** gedare has quit IRC 2010-07-19T17:03:33 *** exception13 has left #rtems 2010-07-19T17:05:28 *** bubaflub has quit IRC 2010-07-19T17:11:42 *** bubaflub has joined #rtems 2010-07-19T17:13:24 *** methril has quit IRC 2010-07-19T17:13:46 *** methril has joined #rtems 2010-07-19T17:55:45 *** arvind_khadri has quit IRC 2010-07-19T19:46:26 *** kiwichris has joined #rtems 2010-07-19T19:55:10 *** DrJoel has joined #rtems 2010-07-19T19:55:10 *** ChanServ sets mode: +o DrJoel 2010-07-19T20:00:19 * kiwichris waves at Joel 2010-07-19T20:00:49 * DrJoel waves back.. long day but need to review the go patches and duplicate Vinu's testing 2010-07-19T20:01:04 welcome back :) 2010-07-19T20:01:11 Hi 2010-07-19T20:01:58 I am looking at PR's 1620 and 1607 2010-07-19T20:03:00 do you have asbestos gloves for 1607? LOL 2010-07-19T20:04:03 Hmmm, it is a little disappointing it has ended up in this corner, and yes I do and I am also more than happy to help sort it out. 2010-07-19T20:04:45 thanks. If I have overstepped anything just smack me. I don't have a lot of ego over finding the best solution but there has to be one that works. :D 2010-07-19T20:23:55 I think everyone is correct in different ways and for different reasons. I think it is a matter to getting everyone aligned. 2010-07-19T20:24:51 To me strong debate is important in open source communities. An even stronger sign will be how we resolve the issue and move forward. 2010-07-19T20:35:08 *** DrJoel has quit IRC 2010-07-19T22:15:54 *** bubaflub has quit IRC 2010-07-19T22:40:00 *** exception13 has joined #rtems 2010-07-19T23:21:29 *** exception13 has left #rtems 2010-07-19T23:37:23 *** aniceberg has joined #rtems 2010-07-20T00:09:43 *** alexp0205 has joined #rtems 2010-07-20T00:14:52 *** methril has quit IRC 2010-07-20T00:18:15 *** methril has joined #rtems 2010-07-20T00:46:03 *** exception13 has joined #rtems 2010-07-20T00:48:38 *** alexp0205 has left #rtems 2010-07-20T01:50:10 *** kiwichris has quit IRC 2010-07-20T01:53:23 *** aniceberg has quit IRC 2010-07-20T01:54:11 *** sebhub has joined #rtems 2010-07-20T02:00:36 *** _Lucretia_ has quit IRC 2010-07-20T03:13:17 good morning 2010-07-20T04:05:35 *** madrazr has joined #rtems 2010-07-20T04:13:49 *** madrazr1 has joined #rtems 2010-07-20T04:15:15 *** madrazr has quit IRC 2010-07-20T04:16:06 *** madrazr1 is now known as madrazr 2010-07-20T04:16:14 *** madrazr has quit IRC 2010-07-20T04:16:14 *** madrazr has joined #rtems 2010-07-20T06:18:23 *** exception13 has left #rtems 2010-07-20T06:36:59 *** methril_work has quit IRC 2010-07-20T06:50:06 *** methril_work has joined #rtems 2010-07-20T07:18:32 *** exception13 has joined #rtems 2010-07-20T08:15:46 *** kuzew has quit IRC 2010-07-20T09:00:10 *** zwj has joined #rtems 2010-07-20T09:06:19 *** methril has quit IRC 2010-07-20T09:07:08 *** bubaflub has joined #rtems 2010-07-20T09:10:41 *** methril has joined #rtems 2010-07-20T09:14:52 *** Raj_ has joined #rtems 2010-07-20T09:25:20 *** aniceberg has joined #rtems 2010-07-20T09:35:12 *** aniceberg has quit IRC 2010-07-20T09:42:28 sebhub:hi, i have see you comment, really thank you 2010-07-20T09:43:30 now i have correct mostly, but about the third sis bsp patch you mean changes about linkcmd? 2010-07-20T09:46:49 *** aniceberg has joined #rtems 2010-07-20T09:56:42 *** methril_work has quit IRC 2010-07-20T10:06:35 *** methril_work has joined #rtems 2010-07-20T10:10:59 *** madrazr has quit IRC 2010-07-20T10:12:57 *** methril_work has quit IRC 2010-07-20T10:17:03 *** lekernel_ is now known as lekernel 2010-07-20T10:29:20 who know the mean of /*PAGE in the comments of source code? 2010-07-20T10:41:15 *** gedare has joined #rtems 2010-07-20T11:05:38 *** sebhub has quit IRC 2010-07-20T11:16:02 *** methril_work has joined #rtems 2010-07-20T11:23:35 *** kuzew_ has joined #rtems 2010-07-20T11:24:17 *** kuzew_ is now known as kuzew` 2010-07-20T11:31:12 *** kuzew`_ has joined #rtems 2010-07-20T11:31:33 *** kuzew` has quit IRC 2010-07-20T11:34:00 *** kuzew`_ is now known as kuzew` 2010-07-20T11:36:22 *** zwj has quit IRC 2010-07-20T11:51:42 *** bubaflub has quit IRC 2010-07-20T11:53:16 *** kuzew` has quit IRC 2010-07-20T12:03:49 *** bubaflub has joined #rtems 2010-07-20T12:15:19 *** dr__house has joined #rtems 2010-07-20T12:33:25 *** _Lucretia_ has joined #rtems 2010-07-20T12:47:16 *** madrazr has joined #rtems 2010-07-20T13:02:04 *** gedare has quit IRC 2010-07-20T13:28:42 *** aniceberg has quit IRC 2010-07-20T13:38:00 *** exception13 has left #rtems 2010-07-20T13:58:12 *** bubaflub has quit IRC 2010-07-20T13:58:22 *** bubaflub has joined #rtems 2010-07-20T14:35:38 *** dr__house has quit IRC 2010-07-20T14:56:05 *** madrazr has left #rtems 2010-07-20T16:00:22 *** bubaflub has quit IRC 2010-07-20T16:17:51 *** gedare has joined #rtems 2010-07-20T17:02:23 *** gedare has quit IRC 2010-07-20T17:10:55 *** krzabr has joined #rtems 2010-07-20T18:19:42 *** kiwichris has joined #rtems 2010-07-20T18:19:56 *** Raj_ has quit IRC 2010-07-20T18:33:12 *** kuzew_ has joined #rtems 2010-07-20T18:33:24 *** kuzew_ is now known as kuzew` 2010-07-20T18:52:54 *** bubaflub has joined #rtems 2010-07-20T18:53:27 *** krzabr has quit IRC 2010-07-20T18:54:24 hi kiwichris, how was vacation? 2010-07-20T19:11:46 *** methril_work has quit IRC 2010-07-20T19:12:54 bubaflub, it was great. Lots of skiing and fresh mountain air 2010-07-20T19:13:07 awesome 2010-07-20T19:13:36 so, lamentably 2010-07-20T19:13:48 i'm still stuck on trying to get this default filesystem to link 2010-07-20T19:13:58 i know i asked before, but is there anyway i can just skip that part 2010-07-20T19:14:01 and have something mounted? 2010-07-20T19:14:04 Yes. Lets sort it out now if that is ok. 2010-07-20T19:14:08 sure sure 2010-07-20T19:14:14 that works for me 2010-07-20T19:14:19 You could. I use NFS. 2010-07-20T19:14:32 It makes portable testing more difficult. 2010-07-20T19:15:06 Having a self contained file system means it should always work and not depend on an external service or server. 2010-07-20T19:15:45 yeah, eventually i'll get the linking correct 2010-07-20T19:15:53 i just want to make sure that the hello world stuff is up and running correctly first 2010-07-20T19:16:06 What is the current error ? 2010-07-20T19:16:09 i've seen also setting up TFTP or something like that 2010-07-20T19:16:32 Yes that also works. It is a very limited file system. You can open a file but things like ls do not work. 2010-07-20T19:20:29 ok, i'm booting up the VM 2010-07-20T19:28:55 just a bunch of "undefined reference"s to Parrot functions 2010-07-20T19:29:34 How are they related to the file system ? 2010-07-20T19:32:04 ah, it's stopping the files from being compiled 2010-07-20T19:32:43 Ok. Lets fix the compile errors then. Can you post the error somewhere ? 2010-07-20T19:32:48 sure 2010-07-20T19:32:50 i'll make a gist 2010-07-20T19:35:54 http://gist.github.com/421722 2010-07-20T19:37:09 These are link errors 2010-07-20T19:37:29 i reckon'd as much 2010-07-20T19:37:42 can i just link it to *everything*? 2010-07-20T19:37:58 Where do you provide the parrot library ? 2010-07-20T19:38:11 ie -lparrot 2010-07-20T19:38:49 You also need to provide a real main 2010-07-20T19:40:40 yeah, i have a real main somewhere. one sec. 2010-07-20T19:41:54 It needs to be added to the link command 2010-07-20T19:48:54 ok, rebuilding 2010-07-20T19:55:00 hmmm, still have a linking error 2010-07-20T19:57:01 Did you change the list of libraries to link ? 2010-07-20T20:08:42 yeah, i'm trying to figure out why it's still not getting the right library linking 2010-07-20T20:09:18 The command line is wrong. The makefile is wrong. You need to add the library to link 2010-07-20T20:09:26 yeah, that's what i mean 2010-07-20T20:09:30 i'm looking through the makefile 2010-07-20T20:09:40 And the link command is ... ? 2010-07-20T20:09:44 the problem is that the makefile itself is generated 2010-07-20T20:09:54 Ah ok. 2010-07-20T20:21:29 hmm, i'm trying to run the command manually 2010-07-20T20:40:56 kiwichris: i still can't figure this thing out. 2010-07-20T20:48:20 kiwichris: i'm just going to email you the makefile; lemme know if you can tell me why `make miniparrot` isn't working out the way it should 2010-07-20T20:58:58 ok 2010-07-20T21:02:41 LD_LOAD_FLAGS is wrong. This is for the host platform and the cross target 2010-07-20T21:03:11 what should it be? 2010-07-20T21:03:12 LINKARGS is ok how-ever it pulls in LD_LOAD_FLAGS and that is wrong 2010-07-20T21:04:37 Whatever is defined in the LDFLAGS in the BSP config 2010-07-20T21:05:12 Is LIBPARROT pointing to a valid crosslib for parrot ? 2010-07-20T21:06:03 i think it is 2010-07-20T21:06:15 is there a way i can check if it's legit? 2010-07-20T21:06:27 i mean, i see it defined in the Makefile and then on line 1022 or so as well 2010-07-20T21:07:15 Yes. LIBPARROT is LIBPARROT_STATIC and that is blib/lib/libparrot.a so does this exist from '.' ? 2010-07-20T21:07:38 sure does 2010-07-20T21:08:44 ALL_PARROT_LIBS would seem ok. It defines C_LIBS and these point to RTEMS. 2010-07-20T21:09:24 okey dokey 2010-07-20T21:09:30 ICU_SHARED is not defined which is ok. 2010-07-20T21:09:44 We do not have shared library support 2010-07-20T21:09:50 yeah, i turned off ICU by default 2010-07-20T21:10:08 i figured we wouldn't use shared libraries so they are configured off 2010-07-20T21:11:45 Correct 2010-07-20T21:11:54 Where is the hello link command defined ? 2010-07-20T21:12:49 line 919? 2010-07-20T21:14:47 That starts with $(PARROT_CONFIG). This is not correct. 2010-07-20T21:15:00 oh, sorry, wrong file 2010-07-20T21:15:28 Is it the one starting with $(PARROT) ? 2010-07-20T21:15:29 line 972 i believe 2010-07-20T21:17:19 Can you add '-chris' after $(LINK) and try again to see if this rule is being invoked ? 2010-07-20T21:17:32 It should fail with -chris as an error 2010-07-20T21:18:02 yep, "unrecognized option -chris" 2010-07-20T21:18:27 Great. Was -lparrot on the command line ? 2010-07-20T21:18:46 hmmm, no 2010-07-20T21:18:50 (which i think is weird) 2010-07-20T21:19:11 Well it should be cause ALL_PARROT_LIBS is defined to have it unless something is setting this to "" 2010-07-20T21:19:30 i386-rtems4.10-g++ -B/opt/rtems-4.10/i386-rtems4.10/pc586/lib/ -specs bsp_specs -qrtems -chris -o src/main.o src/parrot_main.o src/null_config.o \ 2010-07-20T21:19:30 src/init.o hello.o 2010-07-20T21:19:36 is what it looks like on the command line 2010-07-20T21:20:27 Where did you call -chris ? 2010-07-20T21:20:41 That is add not call 2010-07-20T21:20:52 i put that in LINK at the top 2010-07-20T21:21:49 Sorry no not there. It has to be in the actual rule. 2010-07-20T21:21:54 oh, ok 2010-07-20T21:22:01 line 898 2010-07-20T21:22:18 after $(LINK) ? 2010-07-20T21:23:32 Oh I see. Look at 912 2010-07-20T21:24:13 912 is a blank line for me 2010-07-20T21:24:28 Sorry 969 2010-07-20T21:24:44 ok, i'm looking at it 2010-07-20T21:24:53 Did you add the $(LINK) ? 2010-07-20T21:25:01 i may have 2010-07-20T21:25:06 This is wrong. 2010-07-20T21:25:09 i mean, if it's out of place then yes 2010-07-20T21:25:19 cause it builds fine without my shenanigans 2010-07-20T21:25:59 The main problem is what we are actually attempting to build here. 2010-07-20T21:26:18 *nods* 2010-07-20T21:26:19 My view has been an executable call parrot that is just a tester 2010-07-20T21:26:44 It is not related to the parrot executable you have on a Unix or Windows type host. 2010-07-20T21:26:52 ohhhhhhhhhhhh 2010-07-20T21:27:19 For an embedded Parrot target that only supports static linking you never have a generic Parrot command 2010-07-20T21:27:20 i was imagining something totally different 2010-07-20T21:27:28 ohhhhh 2010-07-20T21:27:47 *slaps forehead* 2010-07-20T21:27:50 All RTEMS applications are the whole universe. 2010-07-20T21:28:04 An application that uses parrot links to parrot.a 2010-07-20T21:28:05 right, one thread to rule them all 2010-07-20T21:28:19 If you like, yes 2010-07-20T21:29:19 In parrot world on a Unix type host all code is in a suitable parrot VM format. 2010-07-20T21:29:52 In RTEMS you need an application with a main that invokes the parrot interp and then runs the parrot VM code 2010-07-20T21:30:06 ah, ok 2010-07-20T21:30:15 This means the parrot executable built by the makefile means nothing for RTEMS 2010-07-20T21:30:24 so my main.c is actually going to invoke my "Hello World" stuff 2010-07-20T21:30:29 So we can make it a generic tester that the build worked. 2010-07-20T21:30:48 To start with then we can extend it to cover as much testing as you like 2010-07-20T21:30:59 hmmmm 2010-07-20T21:31:08 ok, so lemme see if i understand this correctly 2010-07-20T21:31:26 Or you can vary it to help run a standard parrot testing environment. 2010-07-20T21:31:32 let's say i've got a Hello World script written in a low level Parrot language 2010-07-20T21:31:40 oh 2010-07-20T21:31:45 so what you're saying is get a basic build 2010-07-20T21:32:01 that can run a few of the tests from the test suite, right? 2010-07-20T21:32:19 If you think that is a good idea then yes or the whole test suite. 2010-07-20T21:32:40 This is up to you and the greater Parrot community. What ever you think is valuable. 2010-07-20T21:32:58 What we want is a simple way to have a user say "Yes parrot runs on my hardware". 2010-07-20T21:33:33 yeah, eventually the whole test suite 2010-07-20T21:33:35 hmmm 2010-07-20T21:33:37 Great. 2010-07-20T21:33:50 I am off out for some lunch and will be back soon. 2010-07-20T21:33:51 some of the test suite is actually written in Perl that generates Parrot code 2010-07-20T21:33:56 ok 2010-07-20T21:34:31 The important thing is to use the parrot executable as a means to test parrot otherwise a parrot executable call parrot means nothing on RTEMS. 2010-07-20T21:35:40 right 2010-07-20T21:35:56 eventually i'd like to have the whole test suite tar'd up and compiled in so testing can be easy 2010-07-20T21:36:00 but for starters i'll just pick one 2010-07-20T21:36:20 so how can i call libparrot to invoke some parrot code in another file? 2010-07-20T21:37:47 i'm going to head home, i'll be back in 20 minutes and up for a few more hours 2010-07-20T21:37:51 *** bubaflub has quit IRC 2010-07-20T21:47:47 *** bubaflub has joined #rtems 2010-07-20T22:10:53 I suggest a joel script. The shell in RTEMS can execute a series of commands in a "# joel" file. 2010-07-20T22:11:27 Add parrot as a shell command then provide a script that runs various parrot executables from the shell command line 2010-07-20T22:12:12 how can i add parrot as a shell command? 2010-07-20T22:12:49 The parrot_main.c should be the method to invoke the parrot interp 2010-07-20T22:13:12 In main.c you add a new shell command that points to the function in parrot_main.c 2010-07-20T22:13:23 This should be all in the original code I provided. 2010-07-20T22:13:29 okey dokey 2010-07-20T22:13:33 Great 2010-07-20T22:13:56 so the main.c will setup RTEMS task, add parrot as a shell command 2010-07-20T22:14:04 parrot_main will be the actual interpreter 2010-07-20T22:14:46 The main.c should be running as an RTEMS init task already. It should untar the tar file in the IMFS and when register (add or what ever) the parrot command to the shell 2010-07-20T22:15:04 when -> then 2010-07-20T22:15:23 After that you can run a script to execute commands 2010-07-20T22:18:04 ok 2010-07-20T22:26:51 so now the question is how i should modify the existing makefile 2010-07-20T22:26:59 parrot's src/main.c -> src/parrot_main.c 2010-07-20T22:27:06 and that should build as normal 2010-07-20T22:27:13 Let me look. 2010-07-20T22:27:44 Did you change $(PARROT) to be parrot_main.o rather than main.o ? 2010-07-20T22:27:52 line 895 2010-07-20T22:28:19 i think that might be a fault find/replace 2010-07-20T22:28:21 lemme double check 2010-07-20T22:28:29 Hang on. 2010-07-20T22:34:45 There is also an issue regarding $(PARROT). 2010-07-20T22:35:22 $(PARROT) implied 2 things. First the hosts parrot executable name and the target's parrot namem 2010-07-20T22:35:24 ruh roh, i really screwed up the Makefile, didn't i 2010-07-20T22:35:36 No not you. 2010-07-20T22:35:42 oh, yeah 2010-07-20T22:35:53 It is common in build system that do not support cross compiling. 2010-07-20T22:35:58 i don't think they imagined that the host != target 2010-07-20T22:36:21 There is actually 2 parrots and in the case of building and running parrot on a host they are the same thing 2010-07-20T22:36:27 Yes. 2010-07-20T22:36:46 So you actually need $(HOST_PARROT) and $(PARROT). 2010-07-20T22:37:00 ok, so i'll need some significant changes to the makefile template then 2010-07-20T22:37:15 Look at $(PBC_TO_EXE). Is uses $(PARROT). 2010-07-20T22:37:24 This should be $(HOST_PARROT). 2010-07-20T22:38:23 In the case of host == target $(HOST_PARROT) = $(PARROT) 2010-07-20T22:38:43 right 2010-07-20T22:38:49 cause right now i have a system parrot and a target parrot 2010-07-20T22:38:52 This will need to be talked about in parrot land. 2010-07-20T22:38:55 and the target parrot can't do any bootstrapping 2010-07-20T22:39:04 Correct. 2010-07-20T22:39:06 i believe there is a ticket that is open for cross-compilation support 2010-07-20T22:39:17 that is assigned to me 2010-07-20T22:39:28 If you chat on #parrot I can lurk and watch if you want 2010-07-20T22:39:31 well, we just landed a major version earlier tonight so the flood gates are open for experimental support 2010-07-20T22:39:45 i'll hit the email list and let people know what i'll be working on 2010-07-20T22:39:48 Nice and well done to the parrot team 2010-07-20T22:39:54 Cool 2010-07-20T22:40:41 ok, so this is what i'm thinking for the build system thus far 2010-07-20T22:40:56 i'd probably be best to get out-of-directory building to work first 2010-07-20T22:41:02 but step one is build a system parrot 2010-07-20T22:41:11 that is just default parrot 2010-07-20T22:41:14 Yeap 2010-07-20T22:41:23 step two is to build a target parrot that has all our secret sauce 2010-07-20T22:41:29 Or it could already be installed. 2010-07-20T22:41:31 which will use the system parrot to run the bootstrapping parts 2010-07-20T22:41:37 right. 2010-07-20T22:41:44 because the bootstrapping stuff isn't anything system dependent 2010-07-20T22:41:52 it's just higher level language stuff being written into lower level stuff 2010-07-20T22:41:55 Correct. This is the normal order for cross building 2010-07-20T22:42:04 and the bytecode format for Parrot is platform independent 2010-07-20T22:42:10 Correct 2010-07-20T22:42:22 so once we have things in that format, we can tar -> c -> o and test it on QEMU 2010-07-20T22:42:25 (or whatever platform) 2010-07-20T22:42:30 Yeap 2010-07-20T22:43:22 ok, so my first order of business will be getting out of directory building to work 2010-07-20T22:43:28 which should be pretty straightforward 2010-07-20T22:43:36 (there is already an open ticket for that assigned to me as well) 2010-07-20T22:43:39 Great. I much prefer working this way. 2010-07-20T22:43:46 and then second will be separating $(PARROT) and $(HOST_PARROT) 2010-07-20T22:44:01 and both of those changes don't break anything for the regular devs 2010-07-20T22:44:13 ok 2010-07-20T22:44:16 then i can start working on getting the test app up and running 2010-07-20T22:44:55 cool. well, this seems much more do-able. thanks for all the help with the Makefile and everything. 2010-07-20T22:46:26 No problem. It is a good idea to do some house work. The remaining work will fall out after that 2010-07-20T22:49:16 cool. yeah, and the "hard" part of getting of overriding the perl Configure system works pretty well 2010-07-20T22:49:31 Nice 2010-07-20T23:11:13 cool, email sent 2010-07-20T23:11:20 i'm going to head to bed. i'll probably here tomorrow from people on the list 2010-07-20T23:11:26 i'll keep ya updated on these two tickets 2010-07-20T23:11:42 Thanks and good night. Well done today. 2010-07-20T23:18:49 *** bubaflub has quit IRC 2010-07-20T23:35:01 *** kiwichris has quit IRC 2010-07-20T23:50:14 *** methril_ has joined #rtems 2010-07-20T23:50:45 *** methril has quit IRC 2010-07-21T00:18:23 *** exception13 has joined #rtems 2010-07-21T01:22:43 *** exception13 has left #rtems 2010-07-21T01:51:01 *** sebhub has joined #rtems 2010-07-21T01:51:44 good morning 2010-07-21T01:57:03 *** madrazr has joined #rtems 2010-07-21T02:01:07 *** exception13 has joined #rtems 2010-07-21T02:09:56 *** projectgus has quit IRC 2010-07-21T02:35:25 *** kiwichris has joined #rtems 2010-07-21T02:59:30 *** madrazr has quit IRC 2010-07-21T03:05:07 *** exception13 has quit IRC 2010-07-21T03:35:24 *** methril_ has quit IRC 2010-07-21T03:35:24 *** lekernel has quit IRC 2010-07-21T03:36:52 *** methril_ has joined #rtems 2010-07-21T03:36:52 *** lekernel has joined #rtems 2010-07-21T04:34:34 *** madrazr has joined #rtems 2010-07-21T07:21:13 *** lekernel has quit IRC 2010-07-21T07:33:49 *** lekernel has joined #rtems 2010-07-21T07:50:24 *** methril_work has joined #rtems 2010-07-21T08:25:20 *** _Lucretia_ has quit IRC 2010-07-21T08:38:27 *** _Lucretia_ has joined #rtems 2010-07-21T08:45:02 *** exception13 has joined #rtems 2010-07-21T09:07:10 *** bubaflub has joined #rtems 2010-07-21T09:11:12 *** zwj has joined #rtems 2010-07-21T09:12:29 *** bubaflub has left #rtems 2010-07-21T09:19:42 hi Wenjie 2010-07-21T09:19:55 sebhub:hi 2010-07-21T09:20:04 do you have time now? 2010-07-21T09:20:14 yes, now is good 2010-07-21T09:21:23 i see your comments, really thank you. and now i basiclly correct what you said. but how to clean up all the NOT_WANTED_MANAGER? 2010-07-21T09:21:58 no need to care about this 2010-07-21T09:22:13 or do they interfere somehow with the test? 2010-07-21T09:22:44 this NOT_WANTED_MANAGER is a hack of old ages 2010-07-21T09:22:55 ok, but now i want to compile the test case to compare its size 2010-07-21T09:23:24 do you use the CVS head? 2010-07-21T09:24:06 not today CVS about 7.1 CVS 2010-07-21T09:24:20 the CVS head of RTEMS 2010-07-21T09:24:23 2010/07/01 2010-07-21T09:24:34 i update rtems with CVS 2010-07-21T09:24:46 this version is ok 2010-07-21T09:25:00 you have to adjust the minimum Makefile.am 2010-07-21T09:25:52 ok, that i configure the rtems with enable-testcase = no? 2010-07-21T09:25:53 use "MANAGERS = all" to compare the results 2010-07-21T09:26:20 --enable-tests=samples 2010-07-21T09:27:05 ok, that i will adjust all the samples dir 's Makefile.am 2010-07-21T09:27:31 the minimum sample should be sufficent for size comparisons 2010-07-21T09:27:33 or it will encounter the compile error 2010-07-21T09:28:04 not a linker error? 2010-07-21T09:29:19 because it show multiple definition "XXX_manager_initialization" 2010-07-21T09:30:46 ok, it seems that we have to disable them actually 2010-07-21T09:31:16 this NOT_WANTED_MANAGER is quite a hack 2010-07-21T09:31:41 yeah, i just disable them when i compile. and unchange them after compile 2010-07-21T09:32:27 can you delete the XXX_manager_initialization functions in all the no-*.c files? 2010-07-21T09:32:37 i will be delete after sysinit api is ok 2010-07-21T09:33:26 we have to discuss how we deal with this no-*.o hack, can you put this issue on the bugzilla PR please 2010-07-21T09:34:00 this is an area that may break user Makefiles, which is something we should avoid absolutely 2010-07-21T09:34:02 ok, it is time to deal with this issue 2010-07-21T09:34:36 all in all you are on a good path 2010-07-21T09:35:45 haha, i should speed up this path 2010-07-21T09:36:53 what is the most time consuming obstackle currently? 2010-07-21T09:39:36 i think the no-*.o is the most obstackle in term of sysinit, now i just delete the function in all no-*.o . but i think there should be a clean way to clean all this hack 2010-07-21T09:40:55 if this issue is resolved, the sysinit will be ok? 2010-07-21T09:41:06 i guess empty no-*.rel files will be the clean way 2010-07-21T09:41:23 and then we can start the other project? 2010-07-21T09:41:40 if the test cases and the size comparison is ok, then we have to adjust the linkcmds files of all bsps 2010-07-21T09:42:02 we have to integrate this into the CVS 2010-07-21T09:42:57 if you wait on something you can start with the second project 2010-07-21T09:43:20 but finishing the first project has priority 2010-07-21T09:47:18 ok, i can prepare the second one, but now i should contrbute my self to the first one. i think the clean way to delete no-*rel is delete all thing about the no-*rel in source code and makefile 2010-07-21T09:48:25 *** gedare has joined #rtems 2010-07-21T09:48:26 the problem is that you cannot fix all the hunders of Makefiles of the users in the world 2010-07-21T09:48:49 so this hack has to remain to not break these Makefiles 2010-07-21T09:49:52 can you post the linker error about the multiple definition "XXX_manager_initialization" 2010-07-21T09:50:01 now the best way is to empty no-*.rel file 2010-07-21T09:50:41 yes, but maybe Joel or Ralf know something better 2010-07-21T09:51:23 sorry, i just empty the no-*.rel file and make again. the error is not saved. i see whether the linker error shows 2010-07-21T09:51:58 ok, no problem 2010-07-21T09:53:35 in this patch i should also include empty no-*.rel modify? 2010-07-21T09:53:58 yes 2010-07-21T09:54:23 and about bsp patch it is just update the linkcmds? 2010-07-21T09:54:50 did you modify more than the linkcmds? 2010-07-21T09:55:08 no really 2010-07-21T09:55:18 ok, then only the linkcmds 2010-07-21T09:56:37 now the linker error doesnot show again after empty the no-*.rel 2010-07-21T09:56:52 that should be ok 2010-07-21T09:57:34 just compare the minimum size is ok, it doesnot use any manager 2010-07-21T09:58:42 did the size decrease? 2010-07-21T09:58:45 should we compare the test case with all manager include? 2010-07-21T09:59:51 i don't know if we have a test with all managers 2010-07-21T10:03:20 yeah, the size decrease . when i use spare-rtems-size compare them . orignal minimum.exe text is 28608 data 1236 bss 1232 des 31076 hex 7964 2010-07-21T10:04:31 and sysinit minimum.exe text 29808 data 1300 bss 1296 dec 32404 hex 7e94 2010-07-21T10:04:51 sorry, the first one is sysinit and second one is orignal rtems 2010-07-21T10:06:00 and there is a test case libtests/block8 use all managers 2010-07-21T10:06:27 yes, it uses a lot of them, this one is ok 2010-07-21T10:06:41 now the size should increase 2010-07-21T10:06:58 1k saved on minimum is good 2010-07-21T10:08:16 it also decrease with block08 compare 2010-07-21T10:08:44 decrease about 200 Byte 2010-07-21T10:09:14 hm, interesting, maybe it actually does not use all managers 2010-07-21T10:09:23 but that is also nice 2010-07-21T10:10:37 hah, yeah, i think it actually doesnot use all managers also 2010-07-21T10:16:45 if using the sysinit api the orignal test case for sysinit doesnot work 2010-07-21T10:18:19 and how to deal with this test case ? 2010-07-21T10:19:02 this is a good question ;-) 2010-07-21T10:20:43 i have no idea yet 2010-07-21T10:21:32 *** dr__house has joined #rtems 2010-07-21T10:22:42 yeah, really a problem. thinking and thinking .haha 2010-07-21T10:24:57 *** gedare has quit IRC 2010-07-21T10:29:36 *** bubaflub has joined #rtems 2010-07-21T10:39:02 hi, i've found reference to a program named "netdemo" in the doc 2010-07-21T10:39:08 where can i find the source code ? 2010-07-21T10:39:12 it does not seem to be in the RTEMS source tree 2010-07-21T10:39:29 i would like to test my ethernet driver with this demo 2010-07-21T10:40:05 check out the "network-demos" module via CVS 2010-07-21T10:40:09 i am talking about this : http://rtems.org/onlinedocs/doc-current/share/rtems/html/networking/networking00037.html 2010-07-21T10:40:16 sebhub: how to do that ? 2010-07-21T10:40:47 cvs -d :pserver:anoncvs@www.rtems.com:/usr1/CVS co -P network-demos 2010-07-21T10:47:18 ok thanks, i type this from my home or from the top level dir of source tree ? 2010-07-21T10:47:36 or maybe in testsuites 2010-07-21T10:53:17 sebhub: hi, i have update PR1593. help me check it. and now i have to go to bed 2010-07-21T10:53:25 good night 2010-07-21T10:53:30 ok, good night 2010-07-21T10:55:07 *** zwj has quit IRC 2010-07-21T11:08:53 *** sebhub has quit IRC 2010-07-21T11:22:28 *** lekernel has quit IRC 2010-07-21T11:24:53 *** lekernel has joined #rtems 2010-07-21T12:53:06 *** dr__house has quit IRC 2010-07-21T13:13:35 *** madrazr has quit IRC 2010-07-21T13:51:33 *** gedare has joined #rtems 2010-07-21T14:50:01 hey kiwichris 2010-07-21T14:51:49 kiwichris: if you come back to read this, thank you for posting the "start over" on that PR ... hopefully we can figure something out that works properly. :) 2010-07-21T14:54:10 *** gedare has quit IRC 2010-07-21T15:00:12 *** kuzew` has quit IRC 2010-07-21T15:06:58 *** kuzew` has joined #rtems 2010-07-21T16:09:25 *** exception13 has left #rtems 2010-07-21T16:30:08 *** bubaflub has quit IRC 2010-07-21T17:25:48 *** kuzew` has quit IRC 2010-07-21T17:26:03 *** kuzew has joined #rtems 2010-07-21T17:42:13 *** projectgus has joined #rtems 2010-07-21T17:43:52 *** kuzew has quit IRC 2010-07-21T17:44:03 *** kuzew has joined #rtems 2010-07-21T18:10:07 *** methril_ has quit IRC 2010-07-21T18:10:55 *** methril_ has joined #rtems 2010-07-21T18:39:51 *** kuzew has quit IRC 2010-07-21T18:46:55 *** kiwichris has quit IRC 2010-07-21T19:23:32 *** kiwichris has joined #rtems 2010-07-21T19:24:47 *** kuzew has joined #rtems 2010-07-21T20:02:41 *** methril_ has quit IRC 2010-07-21T20:10:34 *** methril_ has joined #rtems 2010-07-21T20:53:22 *** bubaflub has joined #rtems 2010-07-21T21:11:52 *** methril__ has joined #rtems 2010-07-21T21:13:14 *** methril_ has quit IRC 2010-07-21T22:37:43 *** bubaflub has quit IRC 2010-07-21T23:25:27 *** kiwichris has quit IRC 2010-07-21T23:37:49 *** kuzew has quit IRC 2010-07-21T23:38:03 *** kuzew has joined #rtems 2010-07-21T23:44:50 *** kiwichris has joined #rtems 2010-07-22T01:00:30 *** madrazr has joined #rtems 2010-07-22T01:20:34 *** n3oo3n has quit IRC 2010-07-22T01:28:26 *** n3oo3n has joined #rtems 2010-07-22T01:38:46 *** madrazr has quit IRC 2010-07-22T01:44:03 *** n3oo3n has quit IRC 2010-07-22T01:45:10 *** n3oo3n has joined #rtems 2010-07-22T01:50:16 *** sebhub has joined #rtems 2010-07-22T01:52:34 good morning 2010-07-22T01:59:56 *** madrazr has joined #rtems 2010-07-22T02:13:57 sebhub, hi 2010-07-22T02:15:51 hi 2010-07-22T02:16:31 Is the comment you made about the SMP patch with the variable order in the struct another ABI issue ? 2010-07-22T02:16:44 This is C and asm again. 2010-07-22T02:17:32 no, i think this ordering simplifies the things a bit 2010-07-22T02:17:47 Is this struct accessed from C and asm ? 2010-07-22T02:17:49 but technically this is only cosmetics 2010-07-22T02:17:55 yes 2010-07-22T02:18:30 previously all fields of this struct were global variables 2010-07-22T02:18:53 I think we should apply the same reasoning to it then, ie an API (eg macro) then if a struct works to implement great 2010-07-22T02:19:08 Anything in a struct can be fiddled by the compiler in any way 2010-07-22T02:19:31 It is only luck or nice compiler people that stops things breaking 2010-07-22T02:20:11 hm, is the structure layout not part of the ABI? 2010-07-22T02:20:35 The ABI is a definition you can implement as a struct if it works for that CPU 2010-07-22T02:20:48 It does not work the other way around 2010-07-22T02:21:21 If everything is in C then this would not be an issue 2010-07-22T02:21:44 because the compiler would enforce the protocol or definition 2010-07-22T02:22:10 we may use a packed struct 2010-07-22T02:22:29 sure if it matches the ABI definition that is fine. 2010-07-22T02:22:32 and we can set an explicit alignment attribute, but in most cases this should be not necessary 2010-07-22T02:22:59 Sure. We should not address a struct directly in any code. It will break at some point on some target 2010-07-22T02:23:25 All variables should be a macro defined by the target (CPU) specific files. 2010-07-22T02:23:50 yes 2010-07-22T02:24:02 A target may implement the ABI by a struct and map the macros to the struct 2010-07-22T02:25:06 This layering and definition is critical and provides a robust method that can be argued 2010-07-22T02:25:35 It is not different to say the ELF spec and it implementation in libelf. 2010-07-22T02:25:59 The libelf structs are not definition, rather an implementation 2010-07-22T02:26:05 this is a good example 2010-07-22T02:26:12 Another example is structs that overlay register definitions. 2010-07-22T02:26:46 These can break is the compiler changes but you know this when you implement it 2010-07-22T02:28:00 this ABI approach is the clean way 2010-07-22T02:28:48 My concern is other areas need to be cleaned up. 2010-07-22T02:29:05 The global variable was easy for C and asm, how-ever tables of data are not 2010-07-22T02:29:46 I think we need a formal document with this all in. 2010-07-22T02:30:46 yes, but we can put this also in the percpu.h file 2010-07-22T02:31:22 we can say it should look like this, and here is the C implementation 2010-07-22T02:31:54 Is percpu.h the only place we will have this type of ABI ? 2010-07-22T02:32:11 i hope so 2010-07-22T02:32:22 this file should be used by asm files too 2010-07-22T02:32:51 Is percpu.h installed per CPU ? 2010-07-22T02:33:08 it is part of the cpukit 2010-07-22T02:33:25 Yes and I see an ABI per CPU so a percpu.h per CPU 2010-07-22T02:34:04 For example it may be simpler to implement as inline asm for C and asm for asm. 2010-07-22T02:34:12 what is a CPU? for me this is a target architecture + multi lib options 2010-07-22T02:34:24 Agreed. 2010-07-22T02:34:34 score/cpu 2010-07-22T02:34:58 A CPU percpu.h can vary based on multilib options 2010-07-22T02:35:59 *** projectgus has quit IRC 2010-07-22T02:58:00 *** exception13 has joined #rtems 2010-07-22T03:02:31 *** madrazr has quit IRC 2010-07-22T03:59:55 *** madrazr has joined #rtems 2010-07-22T04:25:02 *** madrazr has quit IRC 2010-07-22T05:16:52 *** aniceberg has joined #rtems 2010-07-22T05:24:41 *** aniceberg has quit IRC 2010-07-22T06:24:10 *** Raj_ has joined #rtems 2010-07-22T06:38:08 *** Raj_ has quit IRC 2010-07-22T06:57:10 *** madrazr has joined #rtems 2010-07-22T07:29:56 *** lekernel has quit IRC 2010-07-22T07:35:10 *** lekernel has joined #rtems 2010-07-22T08:01:14 *** exception13 has left #rtems 2010-07-22T08:07:03 *** kiwichris has quit IRC 2010-07-22T08:35:54 *** sebhub has quit IRC 2010-07-22T09:03:17 *** zwj has joined #rtems 2010-07-22T09:06:54 *** Raj_ has joined #rtems 2010-07-22T09:08:22 *** exception13 has joined #rtems 2010-07-22T09:08:27 *** bubaflub has joined #rtems 2010-07-22T09:11:46 *** Raj_ has quit IRC 2010-07-22T09:49:17 *** dr__house has joined #rtems 2010-07-22T10:02:26 *** madrazr has quit IRC 2010-07-22T10:03:45 *** madrazr has joined #rtems 2010-07-22T10:05:36 *** madrazr has quit IRC 2010-07-22T10:09:17 *** madrazr has joined #rtems 2010-07-22T10:20:27 *** zwj has quit IRC 2010-07-22T10:23:13 *** madrazr has quit IRC 2010-07-22T10:28:27 *** bubaflub has quit IRC 2010-07-22T10:28:37 *** bubaflub has joined #rtems 2010-07-22T10:34:11 *** bubaflub has joined #rtems 2010-07-22T11:02:37 *** bubaflub has quit IRC 2010-07-22T11:05:39 *** gedare has joined #rtems 2010-07-22T11:08:45 *** bubaflub has joined #rtems 2010-07-22T11:56:06 *** madrazr has joined #rtems 2010-07-22T12:48:25 *** gedare has quit IRC 2010-07-22T12:55:29 *** madrazr has quit IRC 2010-07-22T13:03:22 *** bubaflub has quit IRC 2010-07-22T13:07:37 *** bubaflub has joined #rtems 2010-07-22T13:11:13 *** gedare has joined #rtems 2010-07-22T13:17:59 *** madrazr has joined #rtems 2010-07-22T14:00:25 *** madrazr has quit IRC 2010-07-22T14:00:59 *** dr__house has quit IRC 2010-07-22T14:12:18 *** krzabr has joined #rtems 2010-07-22T14:37:26 *** krzabr has quit IRC 2010-07-22T15:29:31 *** exception13 has left #rtems 2010-07-22T16:20:05 *** gedare has quit IRC 2010-07-22T16:20:53 *** bubaflub has quit IRC 2010-07-22T16:35:39 *** methril__ has quit IRC 2010-07-22T16:35:39 *** methril_ has joined #rtems 2010-07-22T17:32:28 *** kiwichris has joined #rtems 2010-07-22T17:50:08 *** kiwichris has quit IRC 2010-07-22T18:04:21 *** projectgus has joined #rtems 2010-07-22T18:22:33 *** _Lucretia_ has quit IRC 2010-07-22T18:26:55 *** kiwichris has joined #rtems 2010-07-22T19:00:43 *** _Lucretia_ has joined #rtems 2010-07-22T19:21:59 *** DrJoel has joined #rtems 2010-07-22T19:21:59 *** ChanServ sets mode: +o DrJoel 2010-07-22T19:22:09 * DrJoel waves hello 2010-07-22T19:27:40 Hi 2010-07-22T19:28:13 how's life down under? If has been 100F here!!! (~38C) 2010-07-22T19:28:33 That is warm. Not too bad. Just sorting out my RPM processing script 2010-07-22T19:28:47 I have almost got it all correctly parsing for Darwin 2010-07-22T19:29:05 I will have my rtems-testing changes to commit 2010-07-22T19:29:20 cool! 2010-07-22T19:29:40 have you peeked at my tar test PR. Now just you and I are on the PR? 2010-07-22T19:30:23 Yes. 2010-07-22T19:30:39 Ralf does not like tar and given pax exists I can understand. 2010-07-22T19:30:43 We should move to pax 2010-07-22T19:31:09 ok.. so if we add a host test for pax/tar, will it make him happier? 2010-07-22T19:31:25 Oh boy that is a big question LOL 2010-07-22T19:32:54 I think we remove tar from RTEMS in 4.11 and replace with pax. 2010-07-22T19:33:25 This means we do what ever we like with the current PR but raise a move to pax one 2010-07-22T19:33:25 we don't have tar.. just some untar code of our own. It is the using the host tar that bothers him 2010-07-22T19:33:44 given pax is define in the SUS we should be not firmer ground 2010-07-22T19:34:23 It is the different tar's on various hosts. pax is specified and defined 2010-07-22T19:34:35 so you think I should just invoke pax instead of tar and be done with it 2010-07-22T19:34:49 Yeap and then rename tar to pax in RTEMS 2010-07-22T19:35:16 you mean all the "Untar_from_memory"? or do we have a shell command tar?!? 2010-07-22T19:35:50 Yes the untar from memory. 2010-07-22T19:36:19 We could have "best luck with tar", but pax does work 2010-07-22T19:36:46 ok.. so if I invoke pax.. not tar, you are ok with me committing? 2010-07-22T19:37:01 Yeap. 2010-07-22T19:37:06 Does it work ok ? 2010-07-22T19:37:12 pax or the tests? :-D 2010-07-22T19:37:22 pax and Untar_from_Memory ? 2010-07-22T19:37:34 I don't know.. but will try it before committing 2010-07-22T19:37:38 Great. 2010-07-22T19:38:00 have you looked at the pr1620 privateenv question from Bharath? 2010-07-22T19:38:07 Each step we move closer to a better and more stronger standard system 2010-07-22T19:38:10 I am trying to figure out now if the code is right or not 2010-07-22T19:38:16 agreed on stronger .. 2010-07-22T19:38:25 This is important for bring people to RTEMS. 2010-07-22T19:38:31 FYI I am passing Go tests on x86 like Vinu.. other targets are not ready yet 2010-07-22T19:38:49 I am looking forward to seeing some real apps for this stuff 2010-07-22T19:40:18 me too :-D 2010-07-22T19:41:59 Back to my rtems-testing changes. What should I do about them ? Raise a PR and post a patch ? 2010-07-22T19:42:16 I think that's the best thing 2010-07-22T19:42:31 To this I can add my rpm play scripts and then we can automatically get the current version of packages from the spec files 2010-07-22T19:42:42 And this can update the doco 2010-07-22T19:43:07 cool. that is a hassle now 2010-07-22T19:43:36 Yeah I know. An issue is a place where we keep the unpacked SRPM files. 2010-07-22T19:55:59 *** DrJoel has quit IRC 2010-07-22T22:54:23 *** methril__ has joined #rtems 2010-07-22T22:56:01 *** methril_ has quit IRC 2010-07-22T23:42:15 *** kiwichris has quit IRC 2010-07-23T00:18:43 *** madrazr has joined #rtems 2010-07-23T00:42:29 *** kiwichris has joined #rtems 2010-07-23T01:25:23 *** madrazr has quit IRC 2010-07-23T01:25:24 *** madrazr1 has joined #rtems 2010-07-23T01:45:36 *** kiwichris has quit IRC 2010-07-23T02:07:44 *** projectgus has quit IRC 2010-07-23T02:22:35 *** sebhub has joined #rtems 2010-07-23T02:22:42 good morning 2010-07-23T03:12:38 *** madrazr has joined #rtems 2010-07-23T03:28:57 *** exception13 has joined #rtems 2010-07-23T04:12:25 can someone give me somes reasons why since i merged my sources the network driver does not even attach the network interface at startup ? 2010-07-23T04:12:40 when running on real hardware, but it works on qemu :o 2010-07-23T04:19:26 *** methril_ has joined #rtems 2010-07-23T04:20:49 *** methril__ has quit IRC 2010-07-23T04:28:11 *** lekernel_ has joined #rtems 2010-07-23T04:32:08 *** lekernel has quit IRC 2010-07-23T04:32:21 *** lekernel_ is now known as lekernel 2010-07-23T04:33:37 *** madrazr1 has joined #rtems 2010-07-23T04:33:56 *** madrazr has quit IRC 2010-07-23T04:34:38 *** madrazr1 is now known as madrazr 2010-07-23T04:34:45 *** madrazr has joined #rtems 2010-07-23T05:46:23 *** madrazr has quit IRC 2010-07-23T05:52:04 *** madrazr has joined #rtems 2010-07-23T06:46:18 *** exception13 has left #rtems 2010-07-23T06:55:59 *** lekernel has quit IRC 2010-07-23T07:04:26 *** lekernel has joined #rtems 2010-07-23T07:41:33 *** exception13 has joined #rtems 2010-07-23T08:23:22 *** zwj has joined #rtems 2010-07-23T08:27:38 sebhub:hi 2010-07-23T08:36:22 hi 2010-07-23T08:37:30 *** lekernel has quit IRC 2010-07-23T08:51:33 *** lekernel has joined #rtems 2010-07-23T08:52:43 sebhub:about remove the define of sysinit entries from the initialization manager to creat modules, i think in event and signal modules there is some problem 2010-07-23T08:53:46 yes, these are a special case, but all other managers should work with the create module 2010-07-23T08:53:51 the event modules there is two reference files eventrecive.c and eventsend.c 2010-07-23T08:54:27 that move the others expect event and signal ? 2010-07-23T08:55:14 yes 2010-07-23T08:56:24 sry, i am in a meeting now 2010-07-23T08:56:39 ok, see you 2010-07-23T09:00:39 *** bubaflub has joined #rtems 2010-07-23T09:00:52 *** bubaflub has left #rtems 2010-07-23T10:07:16 *** bubaflub has joined #rtems 2010-07-23T10:19:52 *** bubaflub has quit IRC 2010-07-23T10:27:04 *** bubaflub has joined #rtems 2010-07-23T11:05:36 *** sebhub has quit IRC 2010-07-23T11:21:09 *** zwj has quit IRC 2010-07-23T11:23:03 *** madrazr has quit IRC 2010-07-23T13:28:41 *** madrazr has joined #rtems 2010-07-23T13:30:32 *** madrazr has quit IRC 2010-07-23T14:06:57 *** groleo has joined #rtems 2010-07-23T14:11:59 *** groleo has quit IRC 2010-07-23T15:31:05 does someone ever tested using telnetd ? 2010-07-23T15:49:40 WARNING: registering the PTY driver FAILED 2010-07-23T15:49:41 telnetd cannot initialize PTY driver 2010-07-23T15:49:50 i have this while trying to use telnetd to launch a shell 2010-07-23T16:11:34 *** bubaflub has quit IRC 2010-07-23T16:24:43 *** exception13 has left #rtems 2010-07-23T18:56:08 *** methril_ has quit IRC 2010-07-23T19:00:49 *** methril_ has joined #rtems 2010-07-23T19:25:45 *** methril_ has quit IRC 2010-07-23T19:37:04 *** methril_ has joined #rtems 2010-07-23T21:52:53 *** alison_chaiken has joined #rtems 2010-07-24T00:59:34 *** alison_chaiken has quit IRC 2010-07-24T01:36:01 *** exception13 has joined #rtems 2010-07-24T01:40:26 *** madrazr has joined #rtems 2010-07-24T02:41:05 *** madrazr has quit IRC 2010-07-24T04:56:52 *** madrazr has joined #rtems 2010-07-24T04:58:17 *** madrazr has quit IRC 2010-07-24T06:34:34 *** tonylijo has joined #rtems 2010-07-24T06:39:28 i was trying test fileio.exe but it is showing some error , mine is a sata hard disk , 2010-07-24T06:46:44 *** tonylijo has quit IRC 2010-07-24T06:52:19 *** madrazr has joined #rtems 2010-07-24T08:03:01 *** madrazr has quit IRC 2010-07-24T08:38:26 *** aanjhan has quit IRC 2010-07-24T09:34:50 *** alison_chaiken has joined #rtems 2010-07-24T09:44:34 *** madrazr has joined #rtems 2010-07-24T10:23:44 *** alison_chaiken has quit IRC 2010-07-24T10:59:55 *** madrazr has quit IRC 2010-07-24T12:28:26 *** madrazr has joined #rtems 2010-07-24T12:35:16 *** madrazr has quit IRC 2010-07-24T13:02:44 *** madrazr has joined #rtems 2010-07-24T15:04:29 *** madrazr has quit IRC 2010-07-24T17:22:28 *** exception13 has left #rtems 2010-07-25T03:10:24 *** Raj_ has joined #rtems 2010-07-25T04:23:15 *** methril_ has quit IRC 2010-07-25T04:27:14 *** Raj_ has quit IRC 2010-07-25T04:35:41 *** methril_ has joined #rtems 2010-07-25T04:54:33 *** exception13 has joined #rtems 2010-07-25T07:26:29 *** rtemsLogger has joined #rtems 2010-07-25T07:40:27 *** Raj_ has joined #rtems 2010-07-25T09:28:20 *** zwj has joined #rtems 2010-07-25T09:30:59 *** DrJoel has joined #rtems 2010-07-25T09:30:59 *** ChanServ sets mode: +o DrJoel 2010-07-25T10:55:00 *** madrazr has joined #rtems 2010-07-25T10:55:31 *** zwj has quit IRC 2010-07-25T11:34:12 *** madrazr has quit IRC 2010-07-25T11:58:46 *** madrazr has joined #rtems 2010-07-25T12:34:42 *** madrazr has quit IRC 2010-07-25T15:16:49 *** Raj_ has joined #rtems 2010-07-25T15:16:54 Hi DrJoel 2010-07-25T15:17:29 Hi Raj.. how is your day? 2010-07-25T15:19:29 Totally spent debugging :( 2010-07-25T15:19:29 *** DrJoel has quit IRC 2010-07-25T15:26:23 *** Raj_ has quit IRC 2010-07-25T15:26:38 *** Raj_ has joined #rtems 2010-07-25T16:04:23 *** exception13 has left #rtems 2010-07-25T17:11:46 *** Raj_ has quit IRC 2010-07-25T17:55:15 *** projectgus has joined #rtems 2010-07-25T18:24:58 *** DrJoel has joined #rtems 2010-07-25T18:24:58 *** ChanServ sets mode: +o DrJoel 2010-07-25T18:25:30 * DrJoel wonders if anyone is here and paying attention.. I have added some polls to rtems.org and wonder if they appear to work to someone else 2010-07-25T18:27:15 *** DrJoel has quit IRC 2010-07-25T19:01:58 *** DrJoel has joined #rtems 2010-07-25T19:01:58 *** ChanServ sets mode: +o DrJoel 2010-07-25T19:43:37 *** methril_ has quit IRC 2010-07-25T20:01:34 *** methril has joined #rtems 2010-07-25T20:23:15 *** methril has quit IRC 2010-07-25T20:43:51 *** methril has joined #rtems 2010-07-25T22:42:28 *** lekernel has quit IRC 2010-07-25T22:54:50 *** lekernel has joined #rtems