2012-02-13T00:32:28 moornings 2012-02-13T00:44:07 *** arvind_khadri has joined #rtems 2012-02-13T00:45:24 *** arvind_khadri has joined #rtems 2012-02-13T01:10:56 *** sebhub has joined #rtems 2012-02-13T01:14:18 good morning 2012-02-13T02:06:49 *** mumptai has joined #rtems 2012-02-13T02:26:34 *** mumptai has quit IRC (Ping timeout: 240 seconds) 2012-02-13T03:12:09 morning 2012-02-13T03:54:35 *** A2Sheds has quit IRC (*.net *.split) 2012-02-13T03:54:36 *** dr__house has quit IRC (*.net *.split) 2012-02-13T03:54:36 *** kuzew has quit IRC (*.net *.split) 2012-02-13T03:54:40 *** kiwichris_ has quit IRC (*.net *.split) 2012-02-13T03:54:44 *** kristianpaul has quit IRC (*.net *.split) 2012-02-13T03:54:48 *** ChanServ has quit IRC (*.net *.split) 2012-02-13T03:54:49 *** arvind_khadri has quit IRC (*.net *.split) 2012-02-13T03:54:54 *** verm__ has quit IRC (*.net *.split) 2012-02-13T03:54:56 *** peerst has quit IRC (*.net *.split) 2012-02-13T03:54:57 *** sebhub has quit IRC (*.net *.split) 2012-02-13T03:54:58 *** lcpfnvcy has quit IRC (*.net *.split) 2012-02-13T03:54:58 *** harlan has quit IRC (*.net *.split) 2012-02-13T03:55:00 *** xiangfu has quit IRC (*.net *.split) 2012-02-13T03:55:01 *** sevikkk has quit IRC (*.net *.split) 2012-02-13T03:55:07 *** mwalle has quit IRC (*.net *.split) 2012-02-13T03:55:08 *** rokka has quit IRC (*.net *.split) 2012-02-13T04:00:33 *** verm__ has joined #rtems 2012-02-13T04:00:34 *** rokka has joined #rtems 2012-02-13T04:00:34 *** harlan has joined #rtems 2012-02-13T04:00:34 *** lcpfnvcy has joined #rtems 2012-02-13T04:00:34 *** mwalle has joined #rtems 2012-02-13T04:00:34 *** kiwichris_ has joined #rtems 2012-02-13T04:00:34 *** peerst has joined #rtems 2012-02-13T04:00:34 *** ChanServ has joined #rtems 2012-02-13T04:00:34 *** sevikkk has joined #rtems 2012-02-13T04:00:34 *** kristianpaul has joined #rtems 2012-02-13T04:00:34 *** xiangfu has joined #rtems 2012-02-13T04:00:34 *** arvind_khadri has joined #rtems 2012-02-13T04:00:34 *** sebhub has joined #rtems 2012-02-13T04:00:34 *** A2Sheds has joined #rtems 2012-02-13T04:00:34 *** dr__house has joined #rtems 2012-02-13T04:00:34 *** kuzew has joined #rtems 2012-02-13T04:00:34 *** kornbluth.freenode.net sets mode: +o ChanServ 2012-02-13T04:03:40 *** sebhub has quit IRC (Ping timeout: 244 seconds) 2012-02-13T04:37:48 *** A2Sheds has quit IRC (*.net *.split) 2012-02-13T04:37:49 *** dr__house has quit IRC (*.net *.split) 2012-02-13T04:37:49 *** kuzew has quit IRC (*.net *.split) 2012-02-13T04:37:53 *** kiwichris_ has quit IRC (*.net *.split) 2012-02-13T04:37:57 *** kristianpaul has quit IRC (*.net *.split) 2012-02-13T04:38:00 *** ChanServ has quit IRC (*.net *.split) 2012-02-13T04:38:01 *** arvind_khadri has quit IRC (*.net *.split) 2012-02-13T04:38:06 *** verm__ has quit IRC (*.net *.split) 2012-02-13T04:38:07 *** peerst has quit IRC (*.net *.split) 2012-02-13T04:38:09 *** lcpfnvcy has quit IRC (*.net *.split) 2012-02-13T04:38:09 *** harlan has quit IRC (*.net *.split) 2012-02-13T04:38:12 *** xiangfu has quit IRC (*.net *.split) 2012-02-13T04:38:12 *** sevikkk has quit IRC (*.net *.split) 2012-02-13T04:38:19 *** mwalle has quit IRC (*.net *.split) 2012-02-13T04:38:19 *** rokka has quit IRC (*.net *.split) 2012-02-13T04:39:25 *** kuzew has joined #rtems 2012-02-13T04:39:25 *** dr__house has joined #rtems 2012-02-13T04:39:25 *** A2Sheds has joined #rtems 2012-02-13T04:39:25 *** arvind_khadri has joined #rtems 2012-02-13T04:39:25 *** xiangfu has joined #rtems 2012-02-13T04:39:25 *** kristianpaul has joined #rtems 2012-02-13T04:39:25 *** sevikkk has joined #rtems 2012-02-13T04:39:25 *** ChanServ has joined #rtems 2012-02-13T04:39:25 *** peerst has joined #rtems 2012-02-13T04:39:25 *** kiwichris_ has joined #rtems 2012-02-13T04:39:25 *** mwalle has joined #rtems 2012-02-13T04:39:25 *** lcpfnvcy has joined #rtems 2012-02-13T04:39:25 *** harlan has joined #rtems 2012-02-13T04:39:25 *** rokka has joined #rtems 2012-02-13T04:39:25 *** verm__ has joined #rtems 2012-02-13T04:39:25 *** kornbluth.freenode.net sets mode: +o ChanServ 2012-02-13T04:41:14 *** arvind_khadri has quit IRC (Quit: Leaving) 2012-02-13T04:41:33 *** xiangfu has quit IRC (Remote host closed the connection) 2012-02-13T04:41:34 *** arvind_khadri has joined #rtems 2012-02-13T04:52:46 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-13T05:49:22 *** lcpfnvcy has quit IRC (Read error: Connection reset by peer) 2012-02-13T05:51:05 *** lcpfnvcy has joined #rtems 2012-02-13T07:00:31 *** weiY has joined #rtems 2012-02-13T07:02:19 hi,good night 2012-02-13T07:04:30 Is anyone familar with making support LLVM/Clang on Rtems? 2012-02-13T08:14:11 *** xiangfu has joined #rtems 2012-02-13T09:05:00 *** antgreen has joined #rtems 2012-02-13T09:31:12 *** rtemsLogger has joined #rtems 2012-02-13T10:00:13 weiY: it's being worked on 2012-02-13T10:00:18 slowly 2012-02-13T10:14:48 Hi verm__ 2012-02-13T10:15:09 i have seen there is a project wiki on rtems wike 2012-02-13T10:15:47 it seems that Clang can build newlib successfully and add a basic support for the i386-rtems 2012-02-13T10:17:29 So now the Gsoc is begin to start and i want to partipate it with this project as a student, what about your opinion? 2012-02-13T10:19:20 now i have to go to bed, night 2012-02-13T10:23:38 *** weiY has quit IRC (Ping timeout: 252 seconds) 2012-02-13T10:31:42 that was quick 2012-02-13T10:44:40 *** gedare has joined #rtems 2012-02-13T10:47:25 *** xiangfu has quit IRC (Quit: Leaving) 2012-02-13T12:15:09 *** gedare has quit IRC (Quit: Ex-Chat) 2012-02-13T12:20:23 *** arvind_khadri has joined #rtems 2012-02-13T12:20:23 *** arvind_khadri has joined #rtems 2012-02-13T12:26:35 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-13T12:26:43 *** arvind_khadri has joined #rtems 2012-02-13T12:26:43 *** arvind_khadri has joined #rtems 2012-02-13T12:27:50 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2012-02-13T12:28:13 *** arvind_khadri has joined #rtems 2012-02-13T12:41:18 *** mumptai has joined #rtems 2012-02-13T13:02:10 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-13T13:04:38 *** arvind_khadri has joined #rtems 2012-02-13T13:23:28 *** arvind_khadri has quit IRC (Ping timeout: 276 seconds) 2012-02-13T13:35:57 *** arvind_khadri has joined #rtems 2012-02-13T13:45:53 *** antgreen has quit IRC (Remote host closed the connection) 2012-02-13T14:09:57 *** arvind_khadri has quit IRC (Ping timeout: 248 seconds) 2012-02-13T15:41:50 *** harlan has quit IRC (Remote host closed the connection) 2012-02-13T18:33:31 *** mumptai has quit IRC (Ping timeout: 276 seconds) 2012-02-13T19:13:39 *** xiangfu has joined #rtems 2012-02-13T23:18:20 *** mwalle has quit IRC (Read error: Operation timed out) 2012-02-13T23:20:10 *** xiangfu has quit IRC (Ping timeout: 276 seconds) 2012-02-13T23:20:43 *** dr__house has quit IRC (Ping timeout: 252 seconds) 2012-02-13T23:21:33 *** laddha has joined #rtems 2012-02-13T23:29:52 *** mwalle has joined #rtems 2012-02-13T23:30:00 *** xiangfu has joined #rtems 2012-02-13T23:33:22 *** dr__house has joined #rtems 2012-02-13T23:33:22 *** dr__house has joined #rtems 2012-02-13T23:52:31 *** xiangfu has quit IRC (Ping timeout: 244 seconds) 2012-02-14T00:01:07 *** arvind_khadri has joined #rtems 2012-02-14T00:01:07 *** arvind_khadri has joined #rtems 2012-02-14T00:04:44 *** xiangfu has joined #rtems 2012-02-14T01:41:53 *** mumptai has joined #rtems 2012-02-14T02:14:43 moorning 2012-02-14T02:15:10 is rtems git finally done? 2012-02-14T02:15:36 sorry, if its a weird question now... read on the mailinglist couple of weeks ago, that something still has to be done? 2012-02-14T02:16:14 The task is complete. How we use it is an on going task which may take years :) 2012-02-14T02:17:28 hi kiwichris_ 2012-02-14T02:17:33 thats cool 2012-02-14T02:18:28 Yeah is good to have this done and we can get to rtems work. The thanks should go to verm__ for all he has done 2012-02-14T02:24:52 I read about verm__ 2012-02-14T02:25:06 i've been using git now for 3 years 2012-02-14T02:25:17 most of my rtems stuff is in git 2012-02-14T02:25:33 was rather funny to run cvs changes for rtems, and then code in git repos 2012-02-14T02:25:46 i even tried to move rtems cvs checkout to git once 2012-02-14T02:25:49 was a disaster 2012-02-14T02:25:50 :( 2012-02-14T02:25:56 glad u guys did it 2012-02-14T02:38:25 *** mumptai has quit IRC (Ping timeout: 276 seconds) 2012-02-14T04:29:19 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-02-14T04:33:16 *** arvind_khadri has joined #rtems 2012-02-14T04:46:21 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-14T04:58:47 *** arvind_khadri has joined #rtems 2012-02-14T05:32:06 *** ChanServ has quit IRC (*.net *.split) 2012-02-14T05:32:07 *** arvind_khadri has quit IRC (*.net *.split) 2012-02-14T05:32:07 *** verm__ has quit IRC (*.net *.split) 2012-02-14T05:32:08 *** peerst has quit IRC (*.net *.split) 2012-02-14T05:32:41 *** arvind_khadri has joined #rtems 2012-02-14T05:32:41 *** ChanServ has joined #rtems 2012-02-14T05:32:41 *** peerst has joined #rtems 2012-02-14T05:32:41 *** verm__ has joined #rtems 2012-02-14T05:32:41 *** barjavel.freenode.net sets mode: +o ChanServ 2012-02-14T06:01:29 *** xiangfu has quit IRC (Ping timeout: 252 seconds) 2012-02-14T06:03:00 *** mwalle has quit IRC (Ping timeout: 260 seconds) 2012-02-14T06:03:10 *** arvind_khadri has quit IRC (Ping timeout: 276 seconds) 2012-02-14T06:03:12 *** dr__house has quit IRC (Ping timeout: 252 seconds) 2012-02-14T06:05:30 *** xiangfu has joined #rtems 2012-02-14T06:08:30 *** mwalle has joined #rtems 2012-02-14T06:11:18 *** xiangfu has quit IRC (Ping timeout: 265 seconds) 2012-02-14T06:14:43 *** dr__house has joined #rtems 2012-02-14T06:14:43 *** dr__house has joined #rtems 2012-02-14T06:29:57 *** xiangfu has joined #rtems 2012-02-14T06:34:55 *** xiangfu has quit IRC (Ping timeout: 240 seconds) 2012-02-14T07:41:21 *** arvind_khadri has joined #rtems 2012-02-14T07:41:22 *** arvind_khadri has joined #rtems 2012-02-14T07:54:25 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-14T08:06:18 *** weiY has joined #rtems 2012-02-14T08:10:39 Hi verm__ 2012-02-14T08:10:46 good night 2012-02-14T08:17:27 hi 2012-02-14T08:19:32 do you familiar with the LLVM/Clang 2012-02-14T08:20:38 i want to make LLVM/Clang support RTEMS, do you think the devenloper will be interested in this ? 2012-02-14T08:24:44 *** mwalle has quit IRC (Ping timeout: 252 seconds) 2012-02-14T08:25:51 weiY: there are some complicated issues that need to be dealt with in order to get rtems working with clang 2012-02-14T08:26:05 it's possible a gsoc project or three could be made out of this work 2012-02-14T08:26:22 joel will be the best person to ask he's aware of the changes required he's already done a little work in this area 2012-02-14T08:26:44 *** dr__house has quit IRC (Ping timeout: 272 seconds) 2012-02-14T08:27:46 i have mailed joel but it seems that he is busy recently, until now i do not got his replay 2012-02-14T08:29:27 Because i am a student now and i want to partispate in this year's GSOC to be invoved in the open source development 2012-02-14T08:29:45 well, i'll talk with him if we decide to make the clang work a gsoc project you will see it :) 2012-02-14T08:29:56 so i want to know whether this project is suitable for a GSOC 2012-02-14T08:30:20 maybe, i don't know 2012-02-14T08:31:42 *** mwalle has joined #rtems 2012-02-14T08:32:39 ok, thank you. recently i investigate a lot of information. And i see freebsd has intergrate the LLVM/Clang into their repository 2012-02-14T08:33:16 *** dr__house has joined #rtems 2012-02-14T08:33:17 *** dr__house has joined #rtems 2012-02-14T08:34:24 there are really some benefit for RTEMS with LLVM/Clang support, for example code coverage 2012-02-14T08:53:20 *** DrJoel has joined #rtems 2012-02-14T08:53:20 *** DrJoel has joined #rtems 2012-02-14T08:53:20 *** ChanServ sets mode: +o DrJoel 2012-02-14T08:53:27 *** DrJoel has quit IRC (Client Quit) 2012-02-14T09:12:55 weiY: this is one of the reasons why we want to get rtems working under clang 2012-02-14T09:42:58 *** DrJoel has joined #rtems 2012-02-14T09:42:58 *** DrJoel has joined #rtems 2012-02-14T09:42:58 *** ChanServ sets mode: +o DrJoel 2012-02-14T09:45:31 hey joel 2012-02-14T10:01:20 *** antgreen has joined #rtems 2012-02-14T10:08:37 *** weiY has quit IRC (Ping timeout: 265 seconds) 2012-02-14T10:09:10 *** weiY has joined #rtems 2012-02-14T10:13:41 *** weiY has quit IRC (Ping timeout: 248 seconds) 2012-02-14T10:13:58 *** weiY has joined #rtems 2012-02-14T10:23:36 *** weiY has quit IRC (Ping timeout: 265 seconds) 2012-02-14T10:49:10 hey verm__ 2012-02-14T10:49:25 I didn't get you anything for Valentine's Day. I hope you don't mind 2012-02-14T10:52:18 :) 2012-02-14T11:06:46 DrJoel: good thing I didn't mail yours yet. 2012-02-14T11:47:37 *** arvind_khadri has joined #rtems 2012-02-14T11:55:17 *** peerst has quit IRC (*.net *.split) 2012-02-14T11:55:17 *** ChanServ has quit IRC (*.net *.split) 2012-02-14T11:55:18 *** antgreen has quit IRC (*.net *.split) 2012-02-14T11:55:19 *** verm__ has quit IRC (*.net *.split) 2012-02-14T11:56:23 *** antgreen has joined #rtems 2012-02-14T11:56:23 *** ChanServ has joined #rtems 2012-02-14T11:56:23 *** verm__ has joined #rtems 2012-02-14T11:56:23 *** barjavel.freenode.net sets mode: +o ChanServ 2012-02-14T12:08:35 *** peerst has joined #rtems 2012-02-14T12:17:35 *** rtemsLogger` has joined #rtems 2012-02-14T12:19:31 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-02-14T12:21:14 *** kiwichris_ has joined #rtems 2012-02-14T12:24:15 *** arvind_khadri has joined #rtems 2012-02-14T12:24:16 *** arvind_khadri has joined #rtems 2012-02-14T12:27:37 *** rtemsLogger has quit IRC (*.net *.split) 2012-02-14T12:58:33 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-02-14T13:01:26 *** A2Sheds has quit IRC (Quit: puff of smoke) 2012-02-14T13:14:45 *** A2Sheds has joined #rtems 2012-02-14T13:15:23 *** mumptai has joined #rtems 2012-02-14T14:24:51 DrJoel, hello 2012-02-14T14:27:45 kiwichris_: we need to get a page on the wiki for this years gsoc projects.. 2012-02-14T14:28:27 Yep. I need to update the front page 2012-02-14T14:28:50 lurking eh 2012-02-14T14:28:52 Front page of the wiki ? 2012-02-14T14:28:53 And review our instructions.. 2012-02-14T14:28:58 front page of rtems.org... 2012-02-14T14:29:12 brb .. conference call now.. hold on 2012-02-14T14:29:17 OK 2012-02-14T14:29:37 verm__, morning 2012-02-14T14:29:41 morning! 2012-02-14T14:30:44 but need to move GSOC and ESA SOCIC 2011 info to news .. I think we have a Drupal content block for GSOC recruiting that needs to be updated and moved to front page 2012-02-14T14:31:26 Oh ok. Been a while since I looked at Drupal blocks. 2012-02-14T14:32:19 i wrote a small async daemon in python to do the github updating 2012-02-14T14:32:23 i'll set it up sometime this week 2012-02-14T14:32:32 Nice 2012-02-14T14:32:44 this way when someone commits it'll ping the daemon which will do a git push github 2012-02-14T14:32:55 i wanted the updates to be realtime it's much better than crontab 2012-02-14T14:33:10 (i needed this for a couple of other projects anyway) 2012-02-14T14:33:36 should we setup a mailing list for git pull requests? 2012-02-14T14:34:18 What would this tell us ? 2012-02-14T14:34:29 well on github what you do is hit a button to 'fork' a repository 2012-02-14T14:34:34 someone makes some changes to their "forked" repo 2012-02-14T14:34:54 then they do a "pull" request which tells us they have some code they want us to merge 2012-02-14T14:34:59 Oh I see, for us to pull from them ? 2012-02-14T14:35:14 yeah 2012-02-14T14:35:14 https://github.com/buildbot/buildbot/pulls 2012-02-14T14:35:18 here's a list for buildbot for instance 2012-02-14T14:35:23 you can comment on the pull requests as well 2012-02-14T14:35:37 or, we can tell users to ignore that and post to rtems-devel 2012-02-14T14:35:37 Is the pull request a git command or something else ? 2012-02-14T14:35:45 it's github terminology 2012-02-14T14:36:07 see https://github.com/buildbot/buildbot/pulls for developers requesting the buildbot project to merge patches they have created 2012-02-14T14:36:39 Just looking 2012-02-14T14:38:02 i don't think you can disable pull requests.. 2012-02-14T14:38:32 yeah, you can't makes sense it's a core feature of github 2012-02-14T14:39:00 the only difference is we won't use the automatic merge or merge to the github repo we'll pull from the github remote to our local repo then push to git.rtems.org which gets replicated to github 2012-02-14T14:39:28 The rtems-devel list is what I prefer. I did not really wish to have to monitor github. 2012-02-14T14:40:29 I have no problem with github being used and developing changes, but I think the push to a commiters repo and then the master is what we have decided on 2012-02-14T14:41:02 If rtems was a github project that would be a different thing 2012-02-14T14:41:31 The tool for pull review looks nice 2012-02-14T14:41:47 ok, the only problem is we can't stop people from submitting pull requests 2012-02-14T14:42:06 Is that a problem ? 2012-02-14T14:42:07 i'll create a wiki page and explain the procedure to post to rtems-devel with a URL to the commit/branch they want meged 2012-02-14T14:42:20 kiwichris_: it might be i don't know, we'll see 2012-02-14T14:42:39 sure and if it becomes an issues then take another look 2012-02-14T14:47:37 ok 2012-02-14T14:51:04 DrJoel, say hi to Thomas and Sebastian from me. 2012-02-14T15:37:26 Any one played with this DrMemory ? 2012-02-14T15:38:58 It uses DynamoRIO (http://dynamorio.org/) that states it is a library with a powerful API. 2012-02-14T15:39:08 Wonder if it could be made to run on RTEMS. 2012-02-14T15:39:12 On a i386 2012-02-14T15:39:22 sorry IA-32 2012-02-14T15:48:23 yep i've used it 2012-02-14T15:48:49 that was some time ago looks like it's changed a lot 2012-02-14T15:57:29 *** antgreen has quit IRC (Remote host closed the connection) 2012-02-14T16:22:52 *** DataLinkDroid has joined #rtems 2012-02-14T16:23:53 *** DataLinkDroid has left #rtems 2012-02-14T16:41:59 *** mumptai has quit IRC (Remote host closed the connection) 2012-02-14T17:00:37 *** DrJoel has quit IRC (Quit: Leaving) 2012-02-14T19:01:03 *** xiangfu has joined #rtems 2012-02-14T23:32:21 *** arvind_khadri has joined #rtems 2012-02-14T23:32:28 *** arvind_khadri has joined #rtems 2012-02-15T00:04:43 *** arvind_khadri has quit IRC (Ping timeout: 248 seconds) 2012-02-15T00:06:48 *** arvind_khadri has joined #rtems 2012-02-15T00:06:49 *** arvind_khadri has joined #rtems 2012-02-15T00:08:20 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2012-02-15T00:10:21 *** arvind_khadri has joined #rtems 2012-02-15T00:11:27 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2012-02-15T00:11:52 *** arvind_khadri has joined #rtems 2012-02-15T00:11:53 *** arvind_khadri has joined #rtems 2012-02-15T01:03:36 *** arvind_khadri has quit IRC (Ping timeout: 272 seconds) 2012-02-15T01:13:29 *** arvind_khadri has joined #rtems 2012-02-15T01:26:51 *** arvind_khadri has quit IRC (Ping timeout: 248 seconds) 2012-02-15T01:49:43 *** arvind_khadri has joined #rtems 2012-02-15T03:13:08 *** arvind_khadri has quit IRC (Ping timeout: 240 seconds) 2012-02-15T03:46:24 *** arvind_khadri has joined #rtems 2012-02-15T04:20:05 *** rokka has quit IRC (Read error: Operation timed out) 2012-02-15T04:20:10 *** rokka has joined #rtems 2012-02-15T05:15:57 not to be too noob, but what is a dynamoRio used for? 2012-02-15T07:04:18 *** xiangfu has quit IRC (Read error: Connection reset by peer) 2012-02-15T08:17:02 *** DrJoel has joined #rtems 2012-02-15T08:17:03 *** DrJoel has joined #rtems 2012-02-15T08:17:03 *** ChanServ sets mode: +o DrJoel 2012-02-15T08:23:52 *** weiY has joined #rtems 2012-02-15T08:30:33 Hi Drjoel 2012-02-15T08:32:26 hi weiY .. how are you? 2012-02-15T08:32:37 * DrJoel has been overwhelmed lately and not as responsive as usual 2012-02-15T08:33:40 Hi Drjoel, fine. i know you are very busy recently , and are you have space time now 2012-02-15T08:34:06 I am ok now. 2012-02-15T08:34:28 We are a couple of weeks late delivering a new BSP. I think we are close to finishing it now and I am writing the instructions that go with it. 2012-02-15T08:35:10 it is exciting , which new BSP support on RTEMS 2012-02-15T08:36:40 and recently i are putting myself to investigate the LLVM/Clang , i want to make Clang support the RTEMS, like FreeBSD 2012-02-15T08:38:28 it is also time to begin GSOC, so i wonder whether this is a suitable project to partispate in, if so this will be good new for me 2012-02-15T08:40:32 If possible i also want to know more information about this subject, like what work are high-priority for RTEMS, what features are developer really want 2012-02-15T08:47:17 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-02-15T09:31:21 sorry.. distracted 2012-02-15T09:31:43 It is a MIPS Malta.. a MIPS evaluation board with PC compatible peripherals 2012-02-15T09:32:17 We also redid the interrupt model on the MIPS port to use the Programmable Interrupt Controller model used on the arm, powerpc, and x86 rather than the Simple Vectored model used on other architectures. 2012-02-15T09:33:17 on clang, if you have poked at clang, then you know I added some support for RTEMS. But I quickly hit a roadblock. We have some gcc-isms in our source base that need to be eliminated. First is the use of "bsp_specs" files in each BSP. These need to be eliminated 2012-02-15T09:33:47 The project is clang focused but really "build RTEMS with anything other than GCC" is the broader goal. So you have to eliminate gcc-isms. 2012-02-15T09:34:33 The second issue with clang in particular is that (when I looked), the only architecture supporting every CPU model we cared about was x86. SPARC doesn't support v7 but would (I think) be relatively easy to address since it should be just avoiding a couple of instructions. 2012-02-15T09:36:15 Yes , i have test building the newlib with Clang, though i encounter some problem but successfully build it. what about gcc-isms project, is it like other compile toolchain except gcc? 2012-02-15T09:37:47 yes, now the clang can only support x86 stable and some ARM architecture stable 2012-02-15T09:38:16 Eliminating gcc-isms is really part of the clang effort. On a case by case basis, they either get added to clang or eliminated from RTEMS. 2012-02-15T09:38:34 There was someone interested in using OpenWatcom to build RTEMS targeting 8086 so it isn't just clang. 2012-02-15T09:38:46 but it support some architecture like powerpc, just not stable 2012-02-15T09:38:59 right.. on ppc... 2012-02-15T09:39:38 we are not as concerned about clang as a production compiler at this point but as an alternative to keep ourselves honest writing proper portable C99. 2012-02-15T09:39:54 yeah, another advantage using clang is to using it as a code coverity tool 2012-02-15T09:40:09 clang may be an option on x86 and maybe a few other architectures.. but we won't know if it is beneficial until it we see everything run and get benchmarks. 2012-02-15T09:40:40 joel, where is repository of gcc-isms and some reference link to look? 2012-02-15T09:40:49 yes on static analysis. That was where my initial interest in this started. Then Chris Johns (kiwichris) and I learned that a number of *BSDs and Minix are switching to clang 2012-02-15T09:41:05 I had a wiki page on this.. the bsp_specs is the current hurdle 2012-02-15T09:41:12 which i've already removed! :) 2012-02-15T09:41:25 http://wiki.rtems.org/wiki/index.php/CLANG 2012-02-15T09:41:28 yes, now freebsd is completely turn to the Clang 2012-02-15T09:41:36 You removed the bsp_specs? 2012-02-15T09:41:42 yep, 4 months back 2012-02-15T09:41:49 the waf build does not use them 2012-02-15T09:41:58 oh.. verm__ ... not weiY ... lol 2012-02-15T09:42:28 well weiY could push that work through.. test it.. verify it.. and continue with clang. It would just be a leg up 2012-02-15T09:42:39 yeah, the above link i have seen and using what script you provided to test 2012-02-15T09:43:02 DrJoel: newlib is clang clean now too which has changed recently 2012-02-15T09:43:15 *** gedare has joined #rtems 2012-02-15T09:43:17 verm__ how did you know if you didn't eliminate an argument which was needed on linking? 2012-02-15T09:43:32 weiY.. it is a worthy project.. full of details.. 2012-02-15T09:43:42 DrJoel: that's what chris is going to help me with later on 2012-02-15T09:43:44 i have test build newlib 1.20 with clang successfully, but there still are some bugs 2012-02-15T09:43:50 even if verm__ hands you a patch, we still have to ensure it doesn't break any BSP executing 2012-02-15T09:44:05 i've already solved the problem, what i need to do is untangle the bsp_specs.. some of the options are a little odd and they're not consistent 2012-02-15T09:44:21 and fixing those bugs and feeding those back is the project.. 2012-02-15T09:44:25 chris noticed some odd items as well a couple of months back, the code is there in waf for it to work 2012-02-15T09:44:50 well the spec files are to do with linking so the md5 trick will still work 2012-02-15T09:45:18 build+link using the old build and md5 against the new one that will take us most of the way to make sure we haven't made any huge mistakes 2012-02-15T09:45:28 verm__, would it make sense to let weiY go through and ensure the changes are right? and get them into the current build system? 2012-02-15T09:45:49 I thought bsp_specs also had some other options... but may just be remembering history.. 2012-02-15T09:46:03 possibly, i'm not sure there's much work there 2012-02-15T09:46:16 yeah, verm__, could you share me some information about details? 2012-02-15T09:46:50 weiY: i've already shared what i know... chris is really busy with work right now we're going to talk about this in 2-3 weeks time 2012-02-15T09:46:56 That's not the end goal.. it is just a step on waf and clang paths. He would then continue on to get a clang built RTEMS pc386 working and tested. 2012-02-15T09:46:56 i'll know a lot more then 2012-02-15T09:46:59 about bsp_specs, you mean building rtems? 2012-02-15T09:47:26 oh, yeah about not requiring the bsp_specs that's something that's going to be tricky to solve with the old build system 2012-02-15T09:47:36 weiY .. yes.. eliminating that is needed by verm's Waf build system and to be able to build with clang 2012-02-15T09:48:11 with waf we still use linkcmds / gnuld? 2012-02-15T09:48:36 it's not dependant on gnuld, there will be a side-script 2012-02-15T09:48:38 verm__, I don't know.. the same link "template" command is used by all BSPs. Should just be a matter of deterimining which options are valid and moving them to linker invocation 2012-02-15T09:48:46 rtems-config --libs and rtems-config --cflags 2012-02-15T09:48:50 oh, i understand. you mean if i using clang to build RTEMS , i still will dependent the bsp_spcs? 2012-02-15T09:49:03 so rtems-config sparc/sis --cflags | 2012-02-15T09:49:07 er -| 2012-02-15T09:49:23 will give the cflags and rtems-config --bsp sparc-sis --libs (forgot the --bsp in the first line) will give the libraries + linkcommands 2012-02-15T09:49:38 weiY .. not want bsp_specs.. for waf and clang we MUST remove them.. but they are really not wanted now.. even if we didn't consider waf or clang 2012-02-15T09:49:39 i'll probably write an rtems-cc which can be used as a replacement for the compiler to automatically insert the required flags 2012-02-15T09:49:56 it's a more flexible concept of the same thing that is 100% compiler agnostic 2012-02-15T09:50:12 we can trivially support icc for instance 2012-02-15T09:50:35 weiY .. when bsp_specs, is eliminated, then you have eliminated the gcc-ism which prevents clang from building RTEMS past the current failure point. Then you are left seeing what fails next and ensuring the generated executables actually work 2012-02-15T09:50:56 two intertwined discussions.. :) 2012-02-15T09:51:10 this is why irc is the best development tool! 2012-02-15T09:51:52 +1 +1 2012-02-15T09:51:52 with luck in a few weeks i'll have the last bits needed to publish the waf build for developers to use 2012-02-15T09:52:11 not all of the bsps will be fixed 2012-02-15T09:52:20 oh, i understand. bsp_specs is a obstacle for building rtems using clang now 2012-02-15T09:52:23 ARM abuses gnuld linker commands to do some funky things 2012-02-15T09:52:30 with luck, Jennifer and I will be publishing the new MIPS BSP and interrupt rework and starting on TCP/IP stack upgrade very soon. :) 2012-02-15T09:52:39 DrJoel: awesome 2012-02-15T09:52:57 yes the arm stuff is nasty, but most of it is centralized. sebastian wrote most of those 2012-02-15T09:53:01 verm__, and it is the "big' public project to learn git process on. :) 2012-02-15T09:53:20 DrJoel: yeah it will be fun.. in a years time noone will remember all the growing pains :) 2012-02-15T09:53:20 and it is not an issue for gcc vs clang.. but may be for another arm compiler 2012-02-15T09:53:40 what needs to be done about the .vc site you were wanting? 2012-02-15T09:53:56 gedare: yeah.. arm will probably be dead last i've had to deal with this kind of thing before so i know how to 'fix' it.. it'll be a lot of annoying work it'll be better to sort out the other bsps first 2012-02-15T09:54:05 DrJoel: .vc site? cia.vc? 2012-02-15T09:54:17 github?, patches? 2012-02-15T09:54:24 vietcong? 2012-02-15T09:55:02 St. Vincent and the Grenadines 2012-02-15T09:55:12 http://cia.vc/ 2012-02-15T09:55:18 realtime commits from tens of thousands of projects 2012-02-15T09:55:31 ah i saw something like this...maybe on openhatch 2012-02-15T09:55:37 or maybe it was this :P 2012-02-15T09:55:42 i should add rtems, hmm 2012-02-15T09:55:50 verm__, yes 2012-02-15T09:56:07 rtems added, filling in fo 2012-02-15T09:56:09 info 2012-02-15T09:56:17 actually our commit script already emails them so it should automatically work 2012-02-15T09:56:54 http://cia.vc/stats/project/RTEMS looks very empty :) 2012-02-15T09:57:28 i just added 14 seconds ago! patience! 2012-02-15T09:58:16 :) 2012-02-15T09:59:03 added the logo and URL 2012-02-15T10:01:47 looks like the cia_project_name isn't set correctly 2012-02-15T10:01:48 hi verm__, could you send me the patch which eliminate the bsp_spcs frome rtems? 2012-02-15T10:02:32 weiY: it uses an entirely different build system which has not been published yet and while their use is no longer required there's still several steps that need to happen before they can be called safely eliminated 2012-02-15T10:04:33 ok, and through the above talk , i found that the first step to do for using Clang to build RTEMS is to emliminate bsp_spcs, and what field are invoved in this step? 2012-02-15T10:05:22 the bsp_specs is a GCC spec file which supplies linker commands behind-the-scenes 2012-02-15T10:05:54 you can still build a bsp if you supply the commands on the commandline as -Wl, to GCC 2012-02-15T10:06:03 well link to the bsp 2012-02-15T10:06:59 if we donnot using bsp_spec we must provide some flags to gcc, I know this is what usage for it 2012-02-15T10:08:01 i should study more information about the RTEMS build system 2012-02-15T10:09:58 and select a x86 BSP to build with clang to test, and see what error i will encounter 2012-02-15T10:10:33 i must go to bed, and any progress i will report 2012-02-15T10:10:37 good night 2012-02-15T10:45:46 goodnight! 2012-02-15T11:19:42 *** weiY has quit IRC (Ping timeout: 245 seconds) 2012-02-15T14:54:06 morning 2012-02-15T14:54:46 on the topic of bsp_specs, I have a hunch the root of the problem is the bsps being free to play link command line tricks to make things work 2012-02-15T14:55:31 and I suspect this is driven from a time when rtems did not have shared bsp support or any notion of it 2012-02-15T14:56:16 there has been excellent work in the past few years on the source to get common parts moved into a shared area, how-ever linking and memory map management is not one 2012-02-15T14:57:24 by memory map management, I mean a mix of linker command file details and command line. 2012-02-15T15:01:46 hi kiwichris. 2012-02-15T15:03:11 hi 2012-02-15T15:12:13 vhe kiwichris_ Could be.. but the origin predates having *-rtems* targets so many things we would handle there now were relegated to bsp_specs. 2012-02-15T15:12:57 The key thing is adding ${prefix}/${target}/${bsp} as a system directory so the include and lib directories are referenced 2012-02-15T15:13:30 Some add -lgcc or init/fini but all should go away.. 2012-02-15T15:14:26 That could be added in gcc's builtin specs when the tools are built. 2012-02-15T15:15:10 with an rtems bsd option 2012-02-15T15:15:16 bsd -> bsp 2012-02-15T15:16:31 then what do we do for clang/icc or any other future compilers? some companies have their own, as well 2012-02-15T15:17:26 That depends on what that compiler wants. If it is a search path why not use the command line ? 2012-02-15T15:18:04 that's what we should do 2012-02-15T15:18:22 The problem I saw where things like specific object files on the command line to get a symbol at the start of the executable to match some hardware requirement 2012-02-15T15:18:28 i'm leaning twords simply having an rtems-config where we can do rtems-config --bsp sparc/sis (--cflags|--libs|--ldflags) 2012-02-15T15:18:59 having an rtems-cc would sort that problem that can reorder objects and make sure they're in the correct order 2012-02-15T15:19:03 I agree and rtems-config is told the tool, ie gcc or clang and sorts it out. 2012-02-15T15:19:18 Yes 2012-02-15T15:19:30 rtems-cc --compiler (gcc|clang|icc|forte) 2012-02-15T15:19:56 We currently require gcc (or g++) be used to link but an wrapper could handle the ld call for us 2012-02-15T15:20:30 you can tell ld to insert an object somewhere specific can't you? 2012-02-15T15:20:46 having rtems-cc call ld itself is the best and most portable solution though 2012-02-15T15:20:56 because there are also other lds out there 2012-02-15T15:20:58 yes you can 2012-02-15T15:21:10 All the specs file does is drive ld 2012-02-15T15:21:39 and gcc, it adds a system_root 2012-02-15T15:21:59 sysroot 2012-02-15T15:23:28 Not sure. Never looked that hard 2012-02-15T15:24:32 hmmm looks like it doesn't i thought it did 2012-02-15T15:24:43 in any case it's a trivial problem to fix 2012-02-15T15:31:36 kiwichris_, an RTEMS specific "-rtemsbsp=XXX" or something is what I would like to do. 2012-02-15T15:31:52 But for open source compilers, there is no reason not to put some of the smarts inside the compiler. 2012-02-15T15:32:22 As verm__ points out that keeps us dependent on gcc so really just moves the problems 2012-02-15T15:32:27 I agree in general with verm__ but adding options during the RTEMS build is OK since we can script it but the end user will have to recreate those settings. 2012-02-15T15:32:49 We add a tool call rtems-config that handles all this. 2012-02-15T15:33:09 We take this detail out from the build system and into a tool that we control 2012-02-15T15:33:31 This means a user can use any build tool and rtems-config provides the detail. 2012-02-15T15:34:11 A sort of pkgconfig but without all the crap it has (.... glib etc etc). 2012-02-15T15:34:19 I don't particularly care long term as long as bsp_specs go away and rtems pc386 can build with gcc and clang. The student earlier was wanting to address clang as an rtems compiler. 2012-02-15T15:34:41 If that means they have to drag a net through the ocean to get there, that's OK. :) 2012-02-15T15:34:47 The idea is rtems-config is used by rtems to build itself and can be used by a user to build an application 2012-02-15T15:35:20 they can remove bsp_specs and build that tool... and fix whatever else shows up building with clang. :) 2012-02-15T15:35:39 Maybe for GSoC we have "Removing BSP specs, and building with clang". 2012-02-15T15:35:49 Agreed 2012-02-15T15:37:51 that's where I was heading him... the part of "building with clang" I tackled hit stuff all over the place. gcc-isms inside RTEMS, bugs in clang, adding rtems awareness to clang, etc. 2012-02-15T15:38:36 That is ignoring that to move to another target from x86, you would likely have to tinker.. add v7 support to the sparc target in clang. That shouldn't be that hard. But other targets were too hard for gsoc.. he could try arm for some bsps 2012-02-15T15:39:11 and "building with clang".. also turned up issues like bsp_specs.. 2012-02-15T15:39:25 for gcc and clang, I would really like to see the invocation for rtems apps be easy. 2012-02-15T15:39:29 Yes I agree. This would be an RTEMS+clang project where we present ourselves as a means for clang to be tested on a large cross arch code base 2012-02-15T15:39:35 for icc, I expect to have no influence and the invocation be hard 2012-02-15T15:46:16 DrJoel: i wrote that tool months ago 2012-02-15T15:46:18 both of them 2012-02-15T15:47:41 well for some definition of "write" the config will be generated by the waf build and inserted into the command w hich will go into $prefix/bin it makes no sense for anyone else to work on it 2012-02-15T15:49:26 sigh.. verm.. what are we going to have to do to get these tools :) 2012-02-15T15:49:42 switch to waf is the answer I expect :) 2012-02-15T15:52:29 There is also the needs to move the header files to a single include dir 2012-02-15T15:52:43 Happy to do that but update automake 2012-02-15T15:52:49 but not update automake 2012-02-15T15:54:42 DrJoel: i need to finsh the very last parts of the waf build, the actual build itself is done 2012-02-15T15:54:55 i need to hookup options and set some flags that's all that's left 2012-02-15T15:55:22 kiwichris_, I know 2012-02-15T15:56:00 verm__, How much liquor and chocolate would it take to get waf out of stealth mode? 2012-02-15T15:56:03 :) 2012-02-15T15:56:30 right now? none i'm on a booze vacation no booze for 6 months :) 2012-02-15T15:56:45 bribing me is infinantly harder during these periods 2012-02-15T15:57:20 i can show it to you if you want, gedare took a peak a month ago 2012-02-15T15:58:13 Can we eat and drink on your behalf, a sort of surrogate ? 2012-02-15T15:58:31 that's a great way to ensure it will never get done 2012-02-15T15:58:49 dam 2012-02-15T15:59:17 well, that's not true it'll get done you'll just have to wait another 2 years 2012-02-15T15:59:34 Thats fast in rtems time ;) 2012-02-15T16:01:55 i belive you 2012-02-15T16:02:12 really though there isn't much left 2012-02-15T16:02:30 I head to Germany next Friday for a week so I don't have time to spare for much. :( 2012-02-15T16:03:04 i would like freeze on moving header files though once it goes public though 2012-02-15T16:03:20 Before of after making the repo available ? 2012-02-15T16:03:24 those were *painful* to move and sort out it was a nontrivial amount of work and i don't want to track changes in position 2012-02-15T16:03:28 after making it availalbe 2012-02-15T16:03:33 er, available 2012-02-15T16:03:37 great 2012-02-15T16:03:45 other than that they can live beside each other 100% 2012-02-15T16:04:05 so i'll maintain a seperate repo and merge back the changes from the master as long as none of those includes are touched it'll be fine 2012-02-15T16:04:39 err i mean a freeze on touching them in any great way, i guess it would last at least a few months 2012-02-15T16:27:18 Just so I understand, the move include tree will not build under automake ? 2012-02-15T16:30:59 no of course not remember the includes are copied durin ghte bootstrap 2012-02-15T16:31:10 we don't need to forget.. but since we are not updating ChangeLogs anymore, the ones in the tree probably need to move to ChangeLog-pre2012 or something 2012-02-15T16:31:17 it's done to merge them into the same place.. 1, they've been moved.. and 2, they no longer have to be moved :) 2012-02-15T16:31:31 DrJoel: oh, yeah that's a good point 2012-02-15T16:31:39 i'll write a script sometime to make a pretty changelog 2012-02-15T16:31:51 it's easy 2012-02-15T16:35:56 * gedare cheers 2012-02-15T16:36:45 *** A2Sheds has quit IRC (Quit: puff of smoke) 2012-02-15T16:38:27 verm__, I had a user ask why his changes weren't in there. :) 2012-02-15T16:38:47 and the $Id$'s need to disappear also. I figured those would have been killed already but... 2012-02-15T16:39:13 yeah we need to $Id$ out 2012-02-15T16:39:29 DrJoel: good idea to move it then (the changelog) 2012-02-15T16:41:12 *** A2Sheds has joined #rtems 2012-02-15T16:41:50 kiwichris_, have you looked at the code in libbsdport at all? I have a question on sysbus.c 2012-02-15T16:42:08 Yes I have but a while ago 2012-02-15T16:48:03 I think I know the problem but don't know the cure... :( 2012-02-15T16:48:48 On mips, the upper 3 bits indicate supervisor/user, cachable and prefetchable. The address from malloc for an mbuf needs those stripped off for the NIC to access from PCI. 2012-02-15T16:48:49 What is the problem ? 2012-02-15T16:49:12 upper 3bit of what ? 2012-02-15T16:49:22 the 32-bit address of the mbuf 2012-02-15T16:49:28 Ah ok. 2012-02-15T16:49:40 Hmmm that is a difficult one 2012-02-15T16:49:42 CPU sees 32 bits.. bus sees no more than 29 2012-02-15T16:50:32 nic has descriptor lists and any address in them needs to be 29 bits for it and we need to mask in supv/non-cacheable when we access it from CPU 2012-02-15T16:50:51 You put the address into the hardware after the mbuf allocation into the hardware so why not strip it 2012-02-15T16:51:59 that's the goal.. but since this is a standard driver from libbsdport, I would think that magic in the bus api code would handle it if we tweaked that right 2012-02-15T17:00:39 Yeah you make a tag for your bus 2012-02-15T17:04:01 that doesn't automagically fix where the driver hands the chip addresses, does it? 2012-02-15T17:19:16 You need to bind that bus to the device 2012-02-15T17:19:39 in the device tree. It has been 12months since I played with this and that was on USB 2012-02-15T17:36:19 ok.. I will investigate.. I am wondering if maybe one of the access routines isn't right. The pc386 is using a different path in the NIC driver and I need to figure out why it did that. 2012-02-15T17:36:31 I may be worried about the addresses for nothing. .. this is a complicated beast 2012-02-15T17:41:03 hmmm... weird pc386 doesn't even break on interrupt service routine :( 2012-02-15T17:55:19 well. I am giving up for the night.. I am confused and tired .. the driver on the pc386 is acting very differently.. in the morning, I will have to trace through it and compare it to the mips.. 2012-02-15T17:55:24 *** DrJoel has quit IRC (Quit: Leaving) 2012-02-15T18:52:52 *** antgreen has joined #rtems 2012-02-15T19:19:46 *** gedare has quit IRC (Quit: Ex-Chat) 2012-02-15T19:46:28 *** xiangfu has joined #rtems 2012-02-15T19:52:53 *** xiangfu has quit IRC (Ping timeout: 248 seconds) 2012-02-15T20:06:23 *** xiangfu has joined #rtems 2012-02-15T20:06:48 *** xiangfu has quit IRC (Read error: Connection reset by peer) 2012-02-15T20:06:55 *** xiangfu has joined #rtems 2012-02-15T20:37:36 *** arvind_khadri has joined #rtems 2012-02-15T20:37:36 *** arvind_khadri has joined #rtems 2012-02-15T21:21:29 *** arvind_khadri has quit IRC (Ping timeout: 272 seconds) 2012-02-15T23:05:23 *** arvind_khadri has joined #rtems 2012-02-15T23:59:15 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-02-16T01:25:49 *** arvind_khadri has joined #rtems 2012-02-16T01:25:50 *** arvind_khadri has joined #rtems 2012-02-16T01:42:46 *** arvind_khadri has quit IRC (Ping timeout: 255 seconds) 2012-02-16T01:55:23 *** arvind_khadri has joined #rtems 2012-02-16T02:14:47 *** panzon has joined #rtems 2012-02-16T02:21:10 *** panzon has quit IRC (Ping timeout: 252 seconds) 2012-02-16T02:34:08 *** arvind_khadri has quit IRC (Ping timeout: 244 seconds) 2012-02-16T06:28:35 *** xiangfu has quit IRC (Ping timeout: 260 seconds) 2012-02-16T06:29:10 *** xiangfu has joined #rtems 2012-02-16T06:53:27 *** weiY has joined #rtems 2012-02-16T07:20:47 *** xiangfu has quit IRC (Remote host closed the connection) 2012-02-16T07:22:59 *** xiangfu has joined #rtems 2012-02-16T07:40:25 *** antgreen has quit IRC (Ping timeout: 265 seconds) 2012-02-16T07:46:56 Hi, all. How to pass extra CFLAGS to RTEMS configure ? 2012-02-16T08:08:00 *** xiangfu has quit IRC (Remote host closed the connection) 2012-02-16T08:18:56 sorry , it is my fault . CFLAGS is right. 2012-02-16T09:19:01 *** antgreen has joined #rtems 2012-02-16T09:54:09 *** rtemsLogger has joined #rtems 2012-02-16T10:08:26 *** weiY has quit IRC (Ping timeout: 260 seconds) 2012-02-16T13:42:02 *** antgreen has quit IRC (Remote host closed the connection) 2012-02-16T15:09:01 *** DrJoel has joined #rtems 2012-02-16T15:09:01 *** DrJoel has joined #rtems 2012-02-16T15:09:01 *** ChanServ sets mode: +o DrJoel 2012-02-16T15:22:25 * DrJoel is feeling relaxed after killing the last in a series of bugs that have a delivery at least 2 weeks late. 2012-02-16T15:35:23 *** panzon has joined #rtems 2012-02-16T15:54:47 hey panzon .. did thomas explain things well enough? 2012-02-16T15:55:23 DrJoel: oh? you finally got it sorted? 2012-02-16T15:55:29 seemed like you were working on that nic card forever 2012-02-16T15:56:57 verm__, it felt like forever.. it was UGLY UGLY UGLY 2012-02-16T15:57:08 writes had to be endian swapped.. reads didn't 2012-02-16T15:57:27 but for 6 PCI registers, the swapping rule was different 2012-02-16T15:57:42 yes, Joel no problem I understand that each event organization depends of many people 2012-02-16T15:58:25 interrupt processing requires decoding.. bits in CPU, bits in i8259's, then bits in system controller.. do it wrong and you lose it 2012-02-16T15:58:53 addresses from CPU perspective require "futzing" to be usable from PCI device's side. 2012-02-16T15:59:01 Each was a hard won piece of knowledge. 2012-02-16T15:59:42 final piece was a SW bug where a u32 endian swapper wrapper routine called the u16 swapper and lost 16 bits. 2012-02-16T16:00:33 panzon, if you can make it, I am sure you will enjoy it and learn from the exposure. There is a student day which might give you more access if that can work out 2012-02-16T16:06:00 Thank you Joel, but I think that I won't go because I arrive 2 days ago in Italy (also in my trip from Mexico I lost one flight that I should re-pay) and now I've no much money to expend... I fill a little bad, but I hope that maybe next year 2012-02-16T16:09:14 thank you for notify me, its a pleasure hear something about embedded systems events 2012-02-16T16:14:58 *** panzon has quit IRC (Ping timeout: 252 seconds) 2012-02-16T16:15:28 *** panzon has joined #rtems 2012-02-16T16:18:39 woohoo!! http://cia.vc/stats/project/RTEMS shows my commits!! 2012-02-16T16:24:47 nice 2012-02-16T16:25:10 DrJoel: that sounds brutal, who designs anything to work that way? 2012-02-16T16:25:15 was there a specific reason? 2012-02-16T16:30:12 it is a mips evaluation board from MIPS Corp... PC compatible peripherals hung off a MIPS big endian core.. 2012-02-16T16:38:48 good grief 2012-02-16T16:56:29 even worse.. the board has many low run variants.. about 6 different system controllers.. multiple flavors of CPUs... and the documentation uses words like "typically" when referring to the memory map. 2012-02-16T16:58:28 haha 2012-02-16T16:58:44 that's as good as "on ocassion" 2012-02-16T16:59:01 *** panzon has quit IRC (Ping timeout: 248 seconds) 2012-02-16T17:00:34 DrJoel: http://dragonegg.llvm.org/ 2012-02-16T17:00:37 have you seen this? 2012-02-16T17:04:10 no.. I was using the other gcc+lvm combination .. I don't remember the name 2012-02-16T17:04:22 this looks promising from a multi-language standpoint 2012-02-16T17:05:52 might be interesting to see any performance differences 2012-02-16T17:06:32 yep.. 2012-02-16T17:49:26 *** DrJoel has quit IRC (Quit: Leaving) 2012-02-16T19:11:49 *** xiangfu has joined #rtems 2012-02-16T20:46:14 *** suoyuhe has joined #rtems 2012-02-16T20:46:35 Hello all 2012-02-16T20:47:09 I'm a beginner 2012-02-16T20:48:04 I donnot know how to get start with RTEMS 2012-02-16T20:50:07 :-( 2012-02-16T23:10:50 suoyuhe, start with read document. :) 2012-02-16T23:18:27 Thanks 2012-02-17T01:33:27 morning 2012-02-17T02:22:24 *** arvind_khadri has joined #rtems 2012-02-17T02:22:29 *** arvind_khadri has joined #rtems 2012-02-17T02:45:54 *** panzon has joined #rtems 2012-02-17T03:00:09 *** panzon has quit IRC (Ping timeout: 245 seconds) 2012-02-17T03:36:05 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-17T03:50:32 *** suoyuhe has quit IRC () 2012-02-17T03:53:01 *** arvind_khadri has joined #rtems 2012-02-17T04:17:44 *** arvind_khadri has quit IRC (Ping timeout: 245 seconds) 2012-02-17T04:31:19 *** arvind_khadri has joined #rtems 2012-02-17T06:35:22 *** arvind_khadri has quit IRC (Read error: Operation timed out) 2012-02-17T08:08:57 *** arvind_khadri has joined #rtems 2012-02-17T08:29:44 *** arvind_khadri has quit IRC (Ping timeout: 245 seconds) 2012-02-17T08:32:15 *** weiY has joined #rtems 2012-02-17T08:42:06 *** xiangfu has quit IRC (Quit: Leaving) 2012-02-17T08:46:03 *** arvind_khadri has joined #rtems 2012-02-17T08:51:24 *** arvind_khadri has quit IRC (Ping timeout: 245 seconds) 2012-02-17T10:23:26 *** antgreen has joined #rtems 2012-02-17T11:04:04 *** weiY has quit IRC (Ping timeout: 260 seconds) 2012-02-17T11:21:34 *** antgreen has quit IRC (Ping timeout: 260 seconds) 2012-02-17T14:40:02 *** panzon has joined #rtems 2012-02-17T15:02:42 *** DrJoel has joined #rtems 2012-02-17T15:02:42 *** ChanServ sets mode: +o DrJoel 2012-02-17T15:10:09 hey joel 2012-02-17T15:13:55 hey! 2012-02-17T15:59:19 *** DrJoel has quit IRC (Quit: Leaving) 2012-02-17T16:14:42 *** antgreen has joined #rtems 2012-02-17T20:57:23 *** arvind_khadri has joined #rtems 2012-02-17T20:57:30 *** arvind_khadri has joined #rtems 2012-02-17T21:13:14 *** arvind_khadri has quit IRC (Quit: Leaving) 2012-02-17T21:37:33 *** arvind_khadri has joined #rtems 2012-02-17T22:46:08 *** arvind_khadri has quit IRC (Ping timeout: 240 seconds) 2012-02-17T23:34:11 *** arvind_khadri has joined #rtems 2012-02-17T23:34:11 *** arvind_khadri has joined #rtems 2012-02-18T01:15:26 *** arvind_khadri has quit IRC (Read error: Connection reset by peer) 2012-02-18T02:39:12 *** xiangfu has joined #rtems 2012-02-18T03:00:48 *** weiY has joined #rtems 2012-02-18T03:12:55 *** arvind_khadri has joined #rtems 2012-02-18T03:12:56 *** arvind_khadri has joined #rtems 2012-02-18T03:33:59 *** arvind_khadri has quit IRC (Quit: Leaving) 2012-02-18T03:38:07 *** arvind_khadri has joined #rtems 2012-02-18T03:38:07 *** arvind_khadri has joined #rtems 2012-02-18T05:13:13 *** panzon has quit IRC (Ping timeout: 245 seconds) 2012-02-18T05:49:07 *** panzon has joined #rtems 2012-02-18T05:54:05 *** arvind_khadri has quit IRC (Ping timeout: 260 seconds) 2012-02-18T06:04:25 *** arvind_khadri has joined #rtems 2012-02-18T06:33:10 *** weiY has quit IRC (Ping timeout: 260 seconds) 2012-02-18T08:29:08 *** arvind_khadri has quit IRC (Ping timeout: 240 seconds) 2012-02-18T08:42:04 *** arvind_khadri has joined #rtems 2012-02-18T09:24:35 *** A2Sheds has left #rtems ("puff of smoke") 2012-02-18T10:36:04 *** DrJoel has joined #rtems 2012-02-18T10:36:04 *** ChanServ sets mode: +o DrJoel 2012-02-18T10:36:18 * DrJoel waves hi 2012-02-18T10:36:42 *** xiangfu has quit IRC (Ping timeout: 252 seconds) 2012-02-18T11:12:30 *** DrJoel has quit IRC (Quit: Leaving) 2012-02-18T11:48:37 *** arvind_khadri has quit IRC (Ping timeout: 276 seconds) 2012-02-18T12:00:25 *** arvind_khadri has joined #rtems 2012-02-18T12:43:11 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-02-18T14:45:57 *** leyyin has joined #rtems 2012-02-18T15:01:07 *** kiwichris_ has quit IRC (Ping timeout: 260 seconds) 2012-02-18T15:13:22 *** antgreen has quit IRC (Ping timeout: 260 seconds) 2012-02-18T16:17:49 *** panzon has quit IRC (Ping timeout: 252 seconds) 2012-02-18T16:32:03 *** leyyin has quit IRC (Remote host closed the connection) 2012-02-18T21:05:32 *** arvind_khadri has joined #rtems 2012-02-18T21:05:32 *** arvind_khadri has joined #rtems 2012-02-18T21:13:58 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-02-18T21:27:23 *** arvind_khadri has joined #rtems 2012-02-18T21:27:27 *** arvind_khadri has joined #rtems 2012-02-18T21:31:30 *** weiY has joined #rtems 2012-02-18T21:31:52 verm__, are you here? 2012-02-18T21:32:15 yeah 2012-02-18T21:33:14 when i use clang build rtems, i encount a problem. my configure command is 2012-02-18T21:33:19 CPU=i386 2012-02-18T21:33:20 ../rtems/configure --target=${CPU}-rtems4.11 --with-newlib \ 2012-02-18T21:33:20 --prefix=/sdb1/rtems-llvm/rtems-install \ 2012-02-18T21:33:20 CC_FOR_HOST="clang " \ 2012-02-18T21:33:20 CC_FOR_BUILD="clang " \ 2012-02-18T21:33:20 CC_FOR_TARGET="clang -ccc-host-triple ${CPU}-rtems4.11 -ccc-gcc-name ${CPU}-rtems4.11-gcc " 2012-02-18T21:33:47 i can't help you there 2012-02-18T21:33:53 i don't know anything about the old build system, sorry 2012-02-18T21:34:05 you can send an email to rtems-devel 2012-02-18T21:34:15 OK 2012-02-19T00:12:28 *** xiangfu has joined #rtems 2012-02-19T01:22:56 *** weiY has quit IRC (Ping timeout: 252 seconds) 2012-02-19T02:25:30 *** weiY has joined #rtems 2012-02-19T02:48:32 *** panzon has joined #rtems 2012-02-19T03:35:56 Hi, verm__ 2012-02-19T03:37:43 if i manually remove bsp_specs which flags i should use instand of using bsp_specs? 2012-02-19T04:28:58 *** xiangfu has quit IRC (Ping timeout: 272 seconds) 2012-02-19T04:38:17 *** xiangfu has joined #rtems 2012-02-19T06:22:55 *** weiY has quit IRC (Ping timeout: 240 seconds) 2012-02-19T07:16:50 *** weiY has joined #rtems 2012-02-19T07:17:28 Hi all. how to run hello.exe built with i386-rtems-gcc under federa? 2012-02-19T07:28:59 *** sevikkk has quit IRC (Quit: Leaving.) 2012-02-19T07:31:46 *** sevikkk has joined #rtems 2012-02-19T08:15:00 *** xiangfu has quit IRC (Remote host closed the connection) 2012-02-19T08:21:59 *** xiangfu has joined #rtems 2012-02-19T08:54:54 *** xiangfu has quit IRC (Remote host closed the connection) 2012-02-19T10:14:41 *** weiY has quit IRC () 2012-02-19T11:23:03 *** panzon has quit IRC (Ping timeout: 244 seconds) 2012-02-19T14:03:04 *** panzon has joined #rtems 2012-02-19T18:14:19 *** peerst has quit IRC (Ping timeout: 245 seconds) 2012-02-19T18:15:26 *** peerst has joined #rtems 2012-02-19T18:39:15 *** panzon has quit IRC (Ping timeout: 265 seconds) 2012-02-19T20:29:01 *** xiangfu has joined #rtems 2012-02-19T21:11:07 *** arvind_khadri has quit IRC (Read error: No route to host) 2012-02-19T22:06:18 *** arvind_khadri has joined #rtems 2012-02-19T22:06:18 *** arvind_khadri has joined #rtems 2012-02-19T22:14:07 *** arvind_khadri has quit IRC (Ping timeout: 252 seconds) 2012-02-19T22:45:31 *** arvind_khadri has joined #rtems 2012-02-19T22:45:31 *** arvind_khadri has joined #rtems 2012-02-19T23:06:32 *** arvind_khadri has quit IRC (Ping timeout: 265 seconds) 2012-02-19T23:18:24 *** arvind_khadri has joined #rtems 2012-02-19T23:18:24 *** arvind_khadri has joined #rtems 2012-02-19T23:18:33 *** xiangfu has quit IRC (Remote host closed the connection) 2012-02-19T23:20:47 *** xiangfu_ has joined #rtems