2013-11-18T01:06:30 *** monstr__ has joined #rtems 2013-11-18T01:46:02 *** sebhub has joined #rtems 2013-11-18T01:46:51 good morning 2013-11-18T02:33:16 *** Quark has joined #rtems 2013-11-18T02:33:37 *** Quark is now known as Guest44390 2013-11-18T02:44:43 *** arvind_khadri has joined #rtems 2013-11-18T03:09:05 *** Guest44390 has quit IRC (Ping timeout: 272 seconds) 2013-11-18T03:44:24 *** MegaAlex|away is now known as MegaAlex 2013-11-18T04:14:16 *** sebhub has quit IRC (Ping timeout: 264 seconds) 2013-11-18T04:20:16 *** MegaAlex is now known as MegaAlex|away 2013-11-18T09:08:41 *** antgreen has quit IRC (Ping timeout: 268 seconds) 2013-11-18T09:12:46 *** jenniferA has joined #rtems 2013-11-18T09:18:25 *** arvind_khadri has quit IRC (Quit: Leaving) 2013-11-18T09:27:54 *** gcibot has joined #rtems 2013-11-18T09:35:03 *** gedare has joined #rtems 2013-11-18T09:43:05 *** gcibot has quit IRC (Read error: Connection reset by peer) 2013-11-18T10:05:54 *** gcibot has joined #rtems 2013-11-18T10:19:31 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T10:19:47 *** gcibot has joined #rtems 2013-11-18T10:20:41 *** Guest44390 has joined #rtems 2013-11-18T10:23:57 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T10:24:53 *** gcibot has joined #rtems 2013-11-18T10:29:11 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T10:29:29 *** gcibot has joined #rtems 2013-11-18T10:45:43 *** vipulnayyar has joined #rtems 2013-11-18T10:46:08 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T10:46:19 *** vipulnayyar has quit IRC (Client Quit) 2013-11-18T10:46:26 *** gcibot has joined #rtems 2013-11-18T10:46:39 *** vipulnayyar has joined #rtems 2013-11-18T10:55:02 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T10:55:43 *** gcibot has joined #rtems 2013-11-18T10:57:59 *** MegaAlex|away is now known as MegaAlex 2013-11-18T11:02:04 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-18T11:07:59 good day 2013-11-18T11:20:29 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T11:20:44 *** gcibot has joined #rtems 2013-11-18T11:21:14 hey per 2013-11-18T11:21:15 peerst: 2013-11-18T11:21:39 in erlang applications do you get a lot of threads that block on semaphores? 2013-11-18T11:22:00 there is a conversation in the rtems-devel mailing list about how we implement the thread wait queues 2013-11-18T11:22:09 also blocking on message queues.. (in rtems) 2013-11-18T11:22:35 just thought it might be a useful case to consider if it does, for scalability testing of the implementation of blocked threads. 2013-11-18T11:32:57 *** DrJoel has joined #rtems 2013-11-18T11:32:58 *** DrJoel has joined #rtems 2013-11-18T11:32:58 *** ChanServ sets mode: +o DrJoel 2013-11-18T11:33:08 howdy DrJoel 2013-11-18T11:34:48 Hey. did you see that weird email? Looking for a dictionary? I forwarded it to Melange dev. Doesn't look like we should have gotten it 2013-11-18T11:35:04 didn't see it but haven't looked in my inbox 2013-11-18T11:35:16 busy catching up on red-black tree discussions ;) 2013-11-18T11:35:22 we have our first task claim 2013-11-18T11:35:34 k 2013-11-18T11:35:49 oh, the connection request. hmm 2013-11-18T11:35:51 I have been trying to read along but I still am not comfortable we are not trading one set of evils for another. 2013-11-18T11:36:38 The RB Tree has the advantage that we would be re-using code in multiple places. But I don't know that the O() is that much different or that the interrutp disable time is better. 2013-11-18T11:36:41 Just different 2013-11-18T11:37:10 yeah. the one advantage of block2n is that designers that are knowledgeable can group their tasks into the 4 partitions to reduce the interference caused by lower-priority tasks.. 2013-11-18T11:37:47 yeah. i don't know yet. 2013-11-18T11:37:57 We could drop the code that unrolls the loop and simplify it greatly. 2013-11-18T11:38:15 The code is designed to search no more than 16 nodes and then do an append 2013-11-18T11:38:38 as pavel pointed out, the max search for an rbtree implementation will be 2 * log(max_tasks) 2013-11-18T11:39:04 even if you have all of your tasks in the same priority level 2013-11-18T11:39:09 Which significantly changes the worst case 2013-11-18T11:39:32 When I say 16 nodes... I mean 16 priority levels blocking at the same time. 2013-11-18T11:39:34 well, 2^8 is pretty reasonable number of tasks, which is the break-even point compared to the link list 2013-11-18T11:39:50 and when i say 2 * log(max_tasks) I mean max tasks blocking at the same time. 2013-11-18T11:40:32 i suspect the rbtree is superior especially for systems with less than 256 tasks. 2013-11-18T11:41:37 It would be good to break block2n into a "thread set" and then compare them. 2013-11-18T11:42:19 meh. lot of work 2013-11-18T11:42:27 But this was already the worst interrupt disable critical section based on "early days" analysis. if memory was the bounding factor. slow memory access makes this code the worst. 2013-11-18T11:42:37 Slow bit scan makes find highest priority the worst 2013-11-18T11:44:17 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T11:44:35 *** gcibot has joined #rtems 2013-11-18T11:44:48 is that your bot? 2013-11-18T11:45:03 No. I was wondering if we were being monitored 2013-11-18T11:45:10 probably 2013-11-18T11:45:32 It is only listening to #rtems and #gsoc.. not enough 2013-11-18T11:45:40 huh. 2013-11-18T11:46:01 who is aviraldg? 2013-11-18T11:46:10 that's identified as the owner in the whois. 2013-11-18T11:47:51 No idea at all 2013-11-18T11:47:59 I asked on #gsoc 2013-11-18T11:48:19 ok. 2013-11-18T11:48:27 gcibot, ... 2013-11-18T11:48:27 DrJoel: Hey, I'm a bot written by aviraldg who inserts metadata about GCI links! Source at: https://github.com/aviraldg/gcibot. 2013-11-18T11:48:38 ok... saw that in #gsoc 2013-11-18T11:48:47 gcibot, why is the earth round? 2013-11-18T11:48:48 DrJoel: Hey, I'm a bot written by aviraldg who inserts metadata about GCI links! Source at: https://github.com/aviraldg/gcibot. 2013-11-18T11:49:36 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T11:49:59 heh 2013-11-18T11:50:03 *** gcibot has joined #rtems 2013-11-18T11:51:23 sebhub says the with 256 priority levels the max steps is 32 2013-11-18T11:51:53 Let's see the bot in action.. http://www.google-melange.com/gci/task/view/google/gci2013/5234333283516416 2013-11-18T11:52:11 i think you have to msg it privately to get a response 2013-11-18T11:52:17 just from my quick skim of the code. 2013-11-18T11:52:24 *** aviraldg has joined #rtems 2013-11-18T11:52:47 vels the max steps is 32 2013-11-18T11:52:48 [11:51] <@DrJoel> Let's see the bot in action.. http://www.google-melange.c 2013-11-18T11:53:01 Yes.. sorry 64/2 .. forwards or backwards search depending on where in the range. 2013-11-18T11:53:03 * gedare spots the bot's owner 2013-11-18T11:53:32 well, 32 nodes traversed is a lot in the worst case.. 2013-11-18T11:53:42 vels the max steps is 32 2013-11-18T11:53:43 [11:51] <@DrJoel> Let's see the bot in action.. http://www.google-melange.c 2013-11-18T11:54:16 Will the bot respond to URLs in normal conversation like.. take this task please.. http://www.google-melange.com/gci/task/view/google/gci2013/5234333283516416 2013-11-18T11:54:42 Hey 2013-11-18T11:54:50 Won't work unless the page is public. 2013-11-18T11:54:54 That one isn't. 2013-11-18T11:55:00 All you need to do is mention a URL. 2013-11-18T11:55:09 ahh, published tasks joel. 2013-11-18T11:55:27 http://www.google-melange.com/gci/task/view/google/gci2013/4540268179095552 2013-11-18T11:55:30 Integrated Development Environment Research: cross-compile an application 2013-11-18T11:55:30 Status: Open 2013-11-18T11:55:30 Mentor(s): C Rempel 2013-11-18T11:55:30 Doh! Should have clicked on another task. Just picked first off the list http://www.google-melange.com/gci/task/view/google/gci2013/5315136382304256 2013-11-18T11:55:33 Add C99 Restrict to dirent.h #1 2013-11-18T11:55:33 Status: Open 2013-11-18T11:55:33 Mentor(s): Gedare 2013-11-18T11:56:19 intersting. will have to think if there are useful things to do with it, or to modify it to do. 2013-11-18T11:56:47 DrJoel: the break-even point for an rbtree to do 32 comparisons would be if the system had 2^16 tasks blocking at the same time. 2013-11-18T11:57:19 so the max search latency is not going to be the problem 2013-11-18T11:57:28 because that is a lot of tasks :) 2013-11-18T12:01:13 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T12:01:29 *** gcibot has joined #rtems 2013-11-18T12:08:20 :) 2013-11-18T12:44:47 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T12:45:02 *** gcibot has joined #rtems 2013-11-18T13:15:00 pavel's ORTE would be a good project for listing in the (non-existent) RTEMS Playground. :) 2013-11-18T13:19:44 Yes.. except it is at sourceforge. 2013-11-18T13:19:59 I have the pinewood derby application which would be a quick first hosted app 2013-11-18T13:21:33 sourceforge is fine 2013-11-18T13:21:41 that's why we need the playground on the wiki 2013-11-18T13:21:43 and not on github 2013-11-18T13:22:56 Yeah.. Pavel also has projects at the university repo. 2013-11-18T13:23:55 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-18T13:24:10 *** gcibot has joined #rtems 2013-11-18T13:28:53 *** monstr__ has quit IRC (Read error: Operation timed out) 2013-11-18T13:34:33 yep. there are dead drops of rtems code in random places. 2013-11-18T13:34:45 who knows what usefulness or maintenance there is, but that is the idea i had about rtems playground 2013-11-18T13:34:51 somewhere to list these things so interested people can find them 2013-11-18T13:35:04 and eventually transition them to RTEMS proper if that is desired. 2013-11-18T13:35:36 I think it is a good idea. 2013-11-18T13:35:54 Pavel's is just a library that supports RTEMS. No different from any other 3rd party package. 2013-11-18T13:35:58 So there are two categories 2013-11-18T13:48:24 heh, DrJoel there are already "TODO" notes on the Git_Users page for using peersonal servers (and github) with RTEMS.git :) 2013-11-18T13:49:04 i wonder if we could do a GCI task researching how to set up a personal server for git usage 2013-11-18T13:49:10 and then a gci task to convert the report to wiki ;0 2013-11-18T13:49:17 Steven didn't even find the main one. Just wanted to see what he thought was missing once the obvious tasks 2013-11-18T13:49:30 Feel free to add anythign you want 2013-11-18T13:53:32 got a meeting to get to.. heading out 2013-11-18T14:03:14 *** DrJoel has quit IRC (Quit: On the other hand, you have different fingers.) 2013-11-18T14:24:53 *** antgreen has joined #rtems 2013-11-18T14:50:50 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-18T15:03:39 *** jenniferA has quit IRC (Ping timeout: 250 seconds) 2013-11-18T15:11:01 *** antgreen has quit IRC (Ping timeout: 248 seconds) 2013-11-18T15:27:25 *** antgreen has joined #rtems 2013-11-18T15:39:44 *** gedare has joined #rtems 2013-11-18T15:41:31 *** MegaAlex is now known as MegaAlex|away 2013-11-18T15:43:09 *** MegaAlex|away is now known as MegaAlex 2013-11-18T15:59:29 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-18T18:03:53 *** antgreen has quit IRC (Ping timeout: 245 seconds) 2013-11-18T18:18:18 *** antgreen has joined #rtems 2013-11-18T18:20:33 *** MegaAlex is now known as MegaAlex|away 2013-11-18T18:31:18 *** dunsmoreb has joined #rtems 2013-11-18T19:10:05 *** jgcoded has joined #rtems 2013-11-18T19:10:29 *** daniel1995 has joined #rtems 2013-11-18T19:17:21 Hello, I'm a Google Code-In 2013 Competitor. I'm a bit confused on my task right now because it says I must add the restrict keyword to the glob.h file in RTEMS, but I can't find that file 2013-11-18T19:17:50 I've cloned the git repo of RTEMS as per the wiki directions from here http://git.rtems.org/rtems/ 2013-11-18T19:18:47 I even looked in the doxygen docs and still couldn't find glob.h. Is something just going right over my head? 2013-11-18T19:19:50 *** daniel1995 has quit IRC (Ping timeout: 240 seconds) 2013-11-18T19:24:45 jgcoded, I believe you want the newlib repo. 2013-11-18T19:24:55 newlib/libc/include/glob.h 2013-11-18T19:26:27 ah ok, thanks for your response. I assumed the file would be in the main repo 2013-11-18T19:27:26 Don't worry. I've read that a couple of times and it just caught my eye. 2013-11-18T19:31:20 *** daniel1995 has joined #rtems 2013-11-18T19:33:20 hey would any branch be ok to work with? 2013-11-18T19:33:28 for the newlib repo 2013-11-18T19:36:56 I assume you would want to work against the master (or whatever it's called in CVS). 2013-11-18T19:39:45 *** daniel1995 has quit IRC (Quit: Leaving) 2013-11-18T19:43:44 *** aviraldg-2 has joined #rtems 2013-11-18T19:43:55 alright thanks again, I ended up using the rtems-4_10-branch 2013-11-18T19:46:45 *** gcibot has quit IRC (Ping timeout: 248 seconds) 2013-11-18T19:46:54 *** aviraldg has quit IRC (Ping timeout: 256 seconds) 2013-11-18T19:48:36 *** aviraldg-2 has quit IRC (Ping timeout: 256 seconds) 2013-11-18T19:51:03 *** daniel1995 has joined #rtems 2013-11-18T20:00:57 alright I'm done! Thanks a lot, dunsmoreb 2013-11-18T20:03:16 so, for adding the restrict keyword to the iconv header, all my editing is done within the newlib checkout, right? I don't do any edits to what is in the rtems git? Or do I have this backwards? 2013-11-18T20:07:16 jgcoded, you're welcome. 2013-11-18T20:07:21 Now if only I could get gcc to compile... 2013-11-18T20:10:12 you're working on gcc? Holy crap dude 2013-11-18T20:13:30 Nah, I wish I could, but the compile times are insane. 2013-11-18T20:14:01 I want to get a new laptop--I hate desktops--so hopefully that compile faster. 2013-11-18T20:14:15 I'm also considering just getting a VPS. 2013-11-18T20:37:13 *** antgreen has quit IRC (Ping timeout: 245 seconds) 2013-11-18T20:42:56 *** gedare has joined #rtems 2013-11-18T20:43:41 *** dunsmoreb has quit IRC (Quit: Leaving) 2013-11-18T20:58:06 *** gedare has quit IRC (Ping timeout: 241 seconds) 2013-11-18T20:59:50 *** daniel1995 has quit IRC (Ping timeout: 240 seconds) 2013-11-18T21:09:05 *** jgcoded has quit IRC (Quit: Page closed) 2013-11-18T21:21:23 *** javamonnn has joined #rtems 2013-11-18T21:30:14 *** javamonnn has quit IRC (Ping timeout: 240 seconds) 2013-11-18T21:44:33 *** javamonnn has joined #rtems 2013-11-18T21:53:54 *** cdesai has joined #rtems 2013-11-18T21:58:14 *** javamonnn has quit IRC (Ping timeout: 240 seconds) 2013-11-18T22:22:57 *** javamonnn has joined #rtems 2013-11-18T22:53:20 hmm... I got a segfault when trying to write to an RFS-formatted ramdisk, in memcpy, ramdisk_read.. after writing around 1.5MB. has anyone encountered this before? I definitely have enough space. 2013-11-18T23:15:00 *** javamonnn has quit IRC (Remote host closed the connection) 2013-11-19T00:14:50 *** arvind_khadri has joined #rtems 2013-11-19T01:00:40 *** MegaAlex|away is now known as MegaAlex 2013-11-19T01:10:16 *** monstr__ has joined #rtems 2013-11-19T01:33:21 nevermind, I think it's a hardware issue :| 2013-11-19T01:48:28 *** sebhub has joined #rtems 2013-11-19T02:04:56 *** MegaAlex is now known as MegaAlex|away 2013-11-19T02:17:16 *** MegaAlex|away is now known as MegaAlex 2013-11-19T02:22:39 hello, I'm participating in Google Code-In this year, and I have some questions 2013-11-19T02:23:19 I've claimed http://www.google-melange.com/gci/task/view/google/gci2013/5775963019280384, is git://git.rtems.org/ralf/rtems-newlib.git the right repository for the newlib? 2013-11-19T02:34:25 * cdesai tries using cvs 2013-11-19T02:48:12 *** gcibot has joined #rtems 2013-11-19T02:51:14 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-19T02:51:34 *** gcibot has joined #rtems 2013-11-19T03:05:16 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-19T03:05:33 *** gcibot has joined #rtems 2013-11-19T03:07:45 *** mkhoory has quit IRC (Ping timeout: 246 seconds) 2013-11-19T03:27:13 *** MegaAlex is now known as MegaAlex|away 2013-11-19T03:31:08 *** MegaAlex|away is now known as MegaAlex 2013-11-19T03:51:23 *** sebhub has quit IRC (Ping timeout: 245 seconds) 2013-11-19T05:15:20 *** MegaAlex is now known as MegaAlex|away 2013-11-19T05:36:57 *** antgreen has joined #rtems 2013-11-19T07:01:05 *** minsikcho has joined #rtems 2013-11-19T07:02:35 Hi. I'm trying to install rtem from source. While doing 'Install the latest automake and autoconf tools' procedure from http://alanstechnotes.blogspot.kr/2013/03/setting-up-rtems-development.html (fifth one), I get error that shell cmd failed at /rtems-source-builder/rtems/build/sparc-rtems4.10-binutils-2.20.1-1/doit 2013-11-19T07:02:53 Could anyone help me with what the problem is? 2013-11-19T07:26:08 *** MegaAlex|away is now known as MegaAlex 2013-11-19T07:29:14 *** __gcibot__ <__gcibot__!~gcibot@117.214.48.183> has joined #rtems 2013-11-19T07:30:29 *** gcibot has quit IRC (Ping timeout: 272 seconds) 2013-11-19T07:50:30 *** minsikcho has quit IRC (Quit: Page closed) 2013-11-19T08:13:53 *** __gcibot__ <__gcibot__!~gcibot@117.214.48.183> has quit IRC (Ping timeout: 245 seconds) 2013-11-19T08:49:27 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-11-19T08:50:46 *** gcibot has joined #rtems 2013-11-19T09:52:03 *** MegaAlex_ has joined #rtems 2013-11-19T09:52:39 *** verm__ has quit IRC (*.net *.split) 2013-11-19T09:52:39 *** MegaAlex has quit IRC (*.net *.split) 2013-11-19T09:53:58 *** monstr__ has quit IRC (Ping timeout: 245 seconds) 2013-11-19T10:13:20 *** arvind_khadri has joined #rtems 2013-11-19T10:20:52 *** antgreen has quit IRC (Ping timeout: 264 seconds) 2013-11-19T10:35:35 *** gedare has joined #rtems 2013-11-19T10:36:17 hello 2013-11-19T10:36:29 hey cdesai did you find out what you wanted? 2013-11-19T10:36:50 gedare: I did find the repository, but haven't been able to cvs add & diff 2013-11-19T10:37:23 however, I did find an old (last commit was a year ago) git fork, and was able to use that. 2013-11-19T10:37:31 hmm 2013-11-19T10:37:38 it is best to use the newlib cvs 2013-11-19T10:38:13 I'm getting "cvs [server aborted]: "add" requires write access to the repository" 2013-11-19T10:38:19 ahhh... 2013-11-19T10:38:25 what if you just use cvs diff -u? 2013-11-19T10:39:00 i'm investigating 2013-11-19T10:40:15 gedare: btw, I'm not sure what Joel mean with "RTEMS toolset" 2013-11-19T10:40:24 ok. 2013-11-19T10:40:32 first i think maybe you want cvs add without cvs commit 2013-11-19T10:40:36 i'm checking into this issue 2013-11-19T10:40:47 "RTEMS toolset" means a way to compile RTEMS. 2013-11-19T10:40:51 that's what I'm doing, just cvs add after you finish this task, if you look for "Getting Started" task in our list of open tasks, that task guides you through creating an "RTEMS toolset" 2013-11-19T10:43:46 cdesai: i think you can just use "cvs diff -u" 2013-11-19T10:43:52 gedare: 'cvs diff -u' took a while, and produced a big output (which I think maybe the result of me trying to compile the same directory) 2013-11-19T10:43:52 without using "cvs add" or "cvs commit" 2013-11-19T10:44:02 yes. you need to redirect the output to a file. 2013-11-19T10:44:13 try "cvs diff -u > ../changes.diff" 2013-11-19T10:44:29 on it, though I have a git patch ready 2013-11-19T10:44:33 i'm updating the wiki page for this issue. 2013-11-19T10:44:38 uploaded it 2013-11-19T10:44:47 if the git patch applies to the currnet newlib i can evaluate it. 2013-11-19T10:44:50 i'll take a look. 2013-11-19T10:45:34 it should (other than the ChangeLog file, which will be a trivial conflict) 2013-11-19T10:45:53 btw, I'm not able to find the "Getting Started" page, could you please link it? 2013-11-19T10:47:03 ah, please provide the ChangeLog as a separate file 2013-11-19T10:47:09 don't include it as part of your patch 2013-11-19T10:47:16 okay, just the diff in a file? 2013-11-19T10:47:19 yes 2013-11-19T10:47:33 the diff of the source code changes, and then a file named ChangeLog containing your entry. 2013-11-19T10:48:01 got it 2013-11-19T10:49:03 super 2013-11-19T10:49:28 woops, accidentally marked task a complete, sorry 2013-11-19T10:50:24 ok i'll send it back so you can upload the right file 2013-11-19T10:50:31 soon as it refreshes for me. 2013-11-19T10:50:48 *** verm__ has joined #rtems 2013-11-19T10:51:16 uploaded, gci2013-regex-c99-restrict.tar 2013-11-19T10:52:39 looks like you used restrict in the [], i think it should be __restrict 2013-11-19T10:54:11 gedare: okay, I used [restrict] because that's what I found from a quick grep 2013-11-19T10:54:13 libc/sys/linux/sys/cdefs.h:307: array_name[restrict] 2013-11-19T10:54:29 i'm not really sure myself :) 2013-11-19T10:54:44 Joel should know, but he's busy at the moment. 2013-11-19T10:54:51 hmmm 2013-11-19T10:55:05 actually, you should not modify the header file below the linux directory 2013-11-19T10:55:09 i should update that instructions 2013-11-19T10:56:06 and i think the restrict keyword should be __restrict everywhere, so the compiler can undefine it in case the restrict keyword is not supported. 2013-11-19T10:56:07 okay, removing that edit 2013-11-19T10:57:17 ok. i sent it back so you'll have to mark it as complete again when ready. 2013-11-19T10:58:22 after that, you can do a "Getting Started" task. But I have to get one uploaded first. :) 2013-11-19T10:59:10 ah, that's why I couldn't find it 2013-11-19T10:59:55 yeah. remember to update your ChangeLog to remove the "linux" file. 2013-11-19T11:00:16 done, thanks 2013-11-19T11:04:26 ok cdesai i'm checking your work and uploading more getting started tasks. 2013-11-19T11:06:05 ahh... one more request ;) Can you "break" your lines at 80 characters long? 2013-11-19T11:06:22 By placing a newline (enter key) after a comma in functions 2013-11-19T11:06:34 i need to add this note to the instructions too. 2013-11-19T11:06:42 the first batch of tasks is always the roughest :) 2013-11-19T11:07:35 hmmm. i need to figure out if the .3 file should be modified. 2013-11-19T11:13:29 the .3 files are for generating man pages. we're looking into that 2013-11-19T11:18:54 *** ysionnea1 is now known as ysionneau 2013-11-19T11:31:50 *** antgreen has joined #rtems 2013-11-19T12:07:40 *** antgreen has quit IRC (Ping timeout: 246 seconds) 2013-11-19T12:23:47 *** antgreen has joined #rtems 2013-11-19T13:03:39 *** MegaAlex_ is now known as MegaAlex 2013-11-19T13:24:43 gedare, hi 2013-11-19T13:25:04 hey kiwichris 2013-11-19T13:25:08 how are you 2013-11-19T13:25:33 yeah not too bad; just reading Seb's email. 2013-11-19T13:25:45 The no run-time is a big huge -1 from me 2013-11-19T13:26:04 and he knows that, the argument he presented is weak 2013-11-19T13:26:55 i haven't seen a good use for run time configuration yet. 2013-11-19T13:27:12 There is no difference between having a main with code that creates threads and static constructors from an os's point of view 2013-11-19T13:27:25 Runtime loading 2013-11-19T13:27:29 hmm.. 2013-11-19T13:27:36 runtime loading of the scheduler? 2013-11-19T13:28:27 He is talking about partitioning and clustering and that configuration 2013-11-19T13:28:31 i can maybe see it if we can do hot-fixes, or like i said some kind of debugging online. 2013-11-19T13:28:35 oh. 2013-11-19T13:28:48 i thought he was just talking about which scheduler to use 2013-11-19T13:28:56 a very coarse-grained configuration option 2013-11-19T13:29:01 He starts with "There are two options for the scheduler instance configuration" 2013-11-19T13:29:22 although i guess reading it some more, the configuration also includes mapping processors to schedulers 2013-11-19T13:30:07 Runtime loading lets a place like NASA build a solid base kernel then add functionality. 2013-11-19T13:30:14 Yes 2013-11-19T13:30:40 his approach to configuring the system will limit runtime loading? 2013-11-19T13:31:00 This is appearing in other places. For example on the Zynq you cannot change the MMU set up once running. It is horrible because I do not know the memory map until runtime. 2013-11-19T13:32:12 I do not mind there being a way to support static tables and configurations for those that use that but to force everyone down that path is what I am questioning. 2013-11-19T13:32:15 yes. he has been quite against dynamic mmu, but i've kept pushing. 2013-11-19T13:32:21 sure 2013-11-19T13:32:44 i see the static configuration as a reasonable first implementation though. 2013-11-19T13:32:45 As as OS it is not our role to craft a specific type of application. 2013-11-19T13:32:51 I do not. 2013-11-19T13:32:52 but i undertsand your concern that we get stuck with it 2013-11-19T13:33:18 If I had seen the MMU issues with the Zynq I would have blocked the changes going in. 2013-11-19T13:33:58 because it only works for some applications? 2013-11-19T13:34:13 or rather, because it doesn't work for some applications 2013-11-19T13:34:22 (mainly, the dynamic runtime loading ones) 2013-11-19T13:34:47 Yes. I have a PL blob from hardware engineers and they can move and change the memory map and I need to rebuild RTEMS. Not just the application but RTEMS. 2013-11-19T13:35:37 i see. 2013-11-19T13:35:45 There is complexity with runtime MMU management on SMP but we should have dealt with that rather than avoid it. 2013-11-19T13:36:09 well, that's above my paygrade. :) 2013-11-19T13:36:55 Hey every Unix OS has it so it is not that difficult if support is present. 2013-11-19T13:37:09 from my perspective i would rather see something that works well in many cases, than something that never gets shipped because it was too complex to implement right... 2013-11-19T13:37:50 i guess so, but i'm not in the position to make the call about resource allocation of sebastian or any other developer's time 2013-11-19T13:38:09 ok 2013-11-19T13:38:12 so what is done is done 2013-11-19T13:38:15 for the scheduler... 2013-11-19T13:38:34 Sure, but I do not understand the where the issue here. What is the specific issue that stops supporting runtime ? The one presented does not make sense. 2013-11-19T13:38:36 if there is a reasonable approach that supports early runtime configuration, it should be presented for comparison 2013-11-19T13:38:52 i'm re-reading his email 2013-11-19T13:39:59 I understand the need to include a specific piece of functionality and to provide some bounds. 2013-11-19T13:40:39 what is the benefit of runtime configuration of the scheduler, or what is lost by only having static configuration? 2013-11-19T13:41:28 Portability of standards based code. 2013-11-19T13:42:13 + can change the owned processors dynamically 2013-11-19T13:42:28 + can switch scheduler algorithms (? not sure this actually works) 2013-11-19T13:42:58 i don't know what you mean about standards-based code. there is no standards for thread scheduling... that i know of 2013-11-19T13:43:13 not at the level we're talking about anyway 2013-11-19T13:43:53 + can increase the number of cpus being used by adding unused processors 2013-11-19T13:44:04 + can decrease the number of cpus being used (could help with power mgmt) 2013-11-19T13:44:50 I am referring to the bit at the beginning about creating things in static constructors. 2013-11-19T13:44:58 ah 2013-11-19T13:45:25 yes, i don't quite grok all that. 2013-11-19T13:45:46 i know only there are some weird implementation quirks about the constructors being executed before system initialization is done 2013-11-19T13:46:31 Same. I am not concerned about the specific of what is being suggested. It is all fine. I am just confused about the reason for just static configuration. In fact if he had not raised it I doubt I would have noticed :) 2013-11-19T13:46:53 ah you don't buy the argument, so you don't buy the product 2013-11-19T13:47:01 There should be none. It is just a single thread running before main. 2013-11-19T13:47:13 ok. i recall some conversation bout it 2013-11-19T13:47:23 Maybe. I am just questioning why. 2013-11-19T13:47:29 "C++ static constructors and SMP" 2013-11-19T13:47:34 by Steve Tether 2013-11-19T13:47:38 sent oct 18th 2013-11-19T13:47:53 Oh that is just a bug 2013-11-19T13:47:59 that was my understanding 2013-11-19T13:48:01 The code is wrong 2013-11-19T13:48:04 *** monstr__ has joined #rtems 2013-11-19T13:48:06 but i think it might be what sebhub refers to 2013-11-19T13:48:22 maybe he wants to fix the bug by getting rid of the behavior? 2013-11-19T13:48:29 brush it under the rug 2013-11-19T13:48:41 No idea. 2013-11-19T13:48:55 I do not see the relationship there. 2013-11-19T13:49:08 ok 2013-11-19T13:49:20 I'm also just trying to figure out the argument now, I guess. 2013-11-19T13:49:34 I mostly don't care, though 2013-11-19T13:50:06 I fail to the reason that is all. 2013-11-19T13:50:08 i think... his concern is if constructors create threads, maybe 2013-11-19T13:50:39 they will be created with the default scheduler. handing off the threads to a dynamically instanced scheduler might be tough in that case 2013-11-19T13:50:45 but this should be possibel in UP also 2013-11-19T13:50:51 ah, i don't know either. 2013-11-19T13:52:12 Yeah this is what I mean. I understand a table with a specific piece of code that uses the table to create something. I also understand a specific piece of code that can create the same thing. 2013-11-19T13:53:47 maybe i should pose to him what is possibly lost by having a static configuration. the issue of adding/removing processors seems like it could be important. 2013-11-19T13:53:50 I will ponder this some more and see what I come up with. 2013-11-19T13:54:49 alright. back to the hack for me. 2013-11-19T13:55:01 I also have no problem with a "static table" approach if run time is lost for ever. 2013-11-19T13:55:21 what do you mean "lost forever"? 2013-11-19T13:55:33 Like MMU setup at runtime, 2013-11-19T13:55:49 I cannot do it and have to a branch with a patch 2013-11-19T13:56:16 When I tried at runtime the supporting was broken. 2013-11-19T13:56:23 supporting code 2013-11-19T13:56:39 The design is such it is not easy to change 2013-11-19T13:56:56 ah. 2013-11-19T13:57:12 so, do you mean "not lost forever"? 2013-11-19T13:57:20 In this case it is related to linker command files. 2013-11-19T13:57:33 *** monstr__ has quit IRC (Ping timeout: 272 seconds) 2013-11-19T13:57:50 The design is such that wanting to make it happen results in a large changes of existing code 2013-11-19T13:57:59 right 2013-11-19T13:58:00 gotcha 2013-11-19T13:58:20 i would prefer a static approach that has an obvious way to transition to dynamic approach 2013-11-19T13:58:32 It is easier to consider it when designing it in the first place. It may not be supported directly but it is possible 2013-11-19T14:00:12 thanks for the chat on this 2013-11-19T14:00:36 yeah. i'm sending another email to finish my thought process. 2013-11-19T14:00:45 scheduling, it's why i got into rtems ;) 2013-11-19T14:19:24 *** antgreen has quit IRC (Ping timeout: 246 seconds) 2013-11-19T14:32:07 *** antgreen has joined #rtems 2013-11-19T15:38:10 kiwichris: i think there may be uses for running Linux together with RTEMS on the same multicore device e.g. OMAP 2013-11-19T16:28:49 *** antgreen has quit IRC (Ping timeout: 272 seconds) 2013-11-19T16:42:06 *** dunsmoreb has joined #rtems 2013-11-19T16:53:37 *** MegaAlex is now known as MegaAlex|away 2013-11-19T16:53:39 Is there an AUR package for the RTEMS tools? 2013-11-19T17:01:49 the best way to get a toolset with RTEMS Source Bulider 2013-11-19T17:01:59 http://wiki.rtems.org/wiki/index.php/RSB 2013-11-19T17:02:43 It says it's gearing up for the 4.11 release. Does that mean it's supported? 2013-11-19T17:06:40 *** gedare has quit IRC (Ping timeout: 245 seconds) 2013-11-19T18:19:15 *** mkhoory has joined #rtems 2013-11-19T18:31:52 gedare, this is what Xilinx does with Linux and FreeRTOS but interrupt management is an issue. 2013-11-19T18:54:00 *** gedare has joined #rtems 2013-11-19T18:54:02 *** dunsmoreb has quit IRC (Read error: Connection reset by peer) 2013-11-19T19:14:10 *** dunsmoreb has joined #rtems 2013-11-19T19:14:44 Hey, I'm trying to compile RTEMS and I'm getting an error: undefined reference to `pthread_setcancelstate' 2013-11-19T19:15:11 I've compiled the toolset from source (binutils, newlib, gcc, gdb) 2013-11-19T19:16:23 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-19T19:22:43 Nevermind, I got it. 2013-11-19T19:23:31 I removed --disable-posix when running ./configure; obvious in retrospect. 2013-11-19T19:28:36 *** gedare has joined #rtems 2013-11-19T19:31:19 *** gcibot has quit IRC (Read error: Connection reset by peer) 2013-11-19T19:57:31 gedare, I've requested an account on the RTEMSWiki. I'm going to read in ten minutes so I would be delighted if I could complete my entry in the table before I turn off, thank you. =) 2013-11-19T19:58:04 looks like it's been approved 2013-11-19T19:58:19 I just got the email. Thank you for looking into it. 2013-11-19T19:58:23 ok. 2013-11-19T20:05:11 morning 2013-11-19T20:05:37 gedare: do I need to drop the changes from the manpage? 2013-11-19T20:05:45 s/from/for/ 2013-11-19T20:05:51 we never heard back, you can leave them in for now 2013-11-19T20:05:56 if they need to go they'll be easy to prune 2013-11-19T20:07:14 OK, I'll push a new patch with lines wrapped to 80 chars in a few 2013-11-19T20:07:36 ok great 2013-11-19T20:15:41 *** dunsmoreb has quit IRC (Quit: Leaving) 2013-11-19T20:28:33 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-19T20:29:10 *** kiwichris has joined #rtems 2013-11-19T20:29:19 *** antgreen has joined #rtems 2013-11-19T20:36:18 good night all. 2013-11-19T20:40:59 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-19T21:13:25 *** guerby has quit IRC (Ping timeout: 252 seconds) 2013-11-19T21:17:25 *** kiwichris has quit IRC (Ping timeout: 248 seconds) 2013-11-19T21:30:01 *** guerby has joined #rtems 2013-11-19T22:11:43 *** guerby has joined #rtems 2013-11-19T22:21:37 *** guerby has quit IRC (Ping timeout: 252 seconds) 2013-11-19T22:29:58 *** jgcoded has joined #rtems 2013-11-19T22:31:06 Hi people, I am a complete noob with CVS. Quick question: Can CVS generate a ChangeLog file for me, or do I just type one up following the GNU format? 2013-11-19T22:33:19 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-11-19T22:39:09 *** arvind_khadri has joined #rtems 2013-11-19T22:39:16 Hi jgcoded, if by changelog you mean diff, then yes. http://evscm.org/manual/html/diff.html 2013-11-19T22:39:51 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-19T22:39:53 but more importantly, what are you using CVS for? RTEMS? Because they've switched to Git a while back, and you should be using that, AFAIK. (I'm not a mentor) 2013-11-19T22:40:09 newlib is still using CVS from what I know 2013-11-19T22:40:15 oh ok 2013-11-19T22:40:38 yeah I'm a Google Code in student, and the task requires CVS. But yeah I'm a git user as well. I prefer git actually 2013-11-19T22:40:40 surprising that they haven't switched to a newer thing though. 2013-11-19T22:40:44 I think you might be able to find a script that can parse the CVS log, but I wrote one up myself 2013-11-19T22:40:57 jgcoded: same here 2013-11-19T22:42:48 alright I'll type up the ChangeLog.file by hand, I only modified three files 2013-11-19T23:04:55 *** arvind_khadri has joined #rtems 2013-11-19T23:28:22 hey what do you guys personally think of Google Code In? 2013-11-19T23:53:06 *** jgcoded has quit IRC (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) 2013-11-20T00:36:15 *** MegaAlex|away has quit IRC (Ping timeout: 245 seconds) 2013-11-20T00:39:16 *** MegaAlex|away has joined #rtems 2013-11-20T00:41:54 *** monstr__ has joined #rtems 2013-11-20T01:51:23 *** guerby has joined #rtems 2013-11-20T01:52:57 *** guerby has quit IRC (Excess Flood) 2013-11-20T01:53:38 *** guerby has joined #rtems 2013-11-20T02:03:34 *** sebhub has joined #rtems 2013-11-20T02:35:13 *** sebhub has quit IRC (Read error: Operation timed out) 2013-11-20T02:36:07 *** sebhub has joined #rtems 2013-11-20T02:59:30 *** MegaAlex|away is now known as MegaAlex 2013-11-20T03:08:58 *** mkhoory has quit IRC (Ping timeout: 240 seconds) 2013-11-20T03:11:37 *** MegaAlex is now known as MegaAlex|away 2013-11-20T03:45:43 *** mkhoory has joined #rtems 2013-11-20T03:55:28 *** MegaAlex|away is now known as MegaAlex 2013-11-20T04:26:49 *** MegaAlex is now known as MegaAlex|away 2013-11-20T04:30:17 *** MegaAlex|away is now known as MegaAlex 2013-11-20T04:46:42 *** mkhoory has quit IRC (Ping timeout: 246 seconds) 2013-11-20T05:36:05 *** gcibot has joined #rtems 2013-11-20T07:06:52 *** MegaAlex is now known as MegaAlex|away 2013-11-20T08:05:54 *** mkhoory has joined #rtems 2013-11-20T08:36:07 *** gcibot has quit IRC (Ping timeout: 240 seconds) 2013-11-20T08:39:11 *** gcibot has joined #rtems 2013-11-20T08:39:19 *** MegaAlex|away has quit IRC (Ping timeout: 246 seconds) 2013-11-20T09:16:33 *** antgreen has quit IRC (Ping timeout: 272 seconds) 2013-11-20T09:16:44 *** gedare has joined #rtems 2013-11-20T09:41:53 *** arvind_khadri has quit IRC (Read error: Connection reset by peer) 2013-11-20T10:27:28 *** mkhoory has quit IRC (Ping timeout: 246 seconds) 2013-11-20T10:31:07 *** sebhub has quit IRC (Remote host closed the connection) 2013-11-20T10:42:52 *** MegaAlex|away has joined #rtems 2013-11-20T10:51:57 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-20T10:52:44 *** gcibot has joined #rtems 2013-11-20T11:18:20 *** monstr__ has quit IRC (Ping timeout: 245 seconds) 2013-11-20T12:41:37 *** MegaAlex|away is now known as MegaAlex 2013-11-20T12:52:33 *** edwardk has joined #rtems 2013-11-20T12:52:37 verm__: around? 2013-11-20T12:56:22 hi edwardk 2013-11-20T12:56:33 heya 2013-11-20T12:56:34 i read the poppy paper it was really good. 2013-11-20T12:56:49 well-written and interesting approach. 2013-11-20T12:57:03 i did a talk on wavelet trees and succinct data structures the other day up in budapest if you are looking for more on the subject 2013-11-20T12:57:24 not at the moment i think i have the idea now. 2013-11-20T12:57:44 i still lack a good grasp of the application space though. 2013-11-20T12:58:06 i've read the motivating examples, i just haven't seen actual demonstrated uses :) 2013-11-20T12:58:40 you might get better luck PM'ing verm__ by the way 2013-11-20T13:00:28 also, the hardware support needed for efficiency is a concern for use in RTEMS, but that is a different story. 2013-11-20T13:00:39 (at least, for poppy) 2013-11-20T13:02:35 the talk i gave was on uses 2013-11-20T13:03:01 http://www.youtube.com/watch?v=uA0Z7_4J7u8 2013-11-20T13:03:20 ok 2013-11-20T13:04:01 pinged via /msg and email. we'll see if t works. =) 2013-11-20T13:04:02 wow 90 minutes 2013-11-20T13:04:32 i could probably have filled another hour above that, but i decided to clip it at a good stopping point =) 2013-11-20T13:04:51 The talk I gave on them in Ljubjana, Slovenia was about 2 hours. 2013-11-20T13:05:00 Sadly that one didn't get recorded 2013-11-20T13:07:01 fyi i laughed at your joke, "who says patent's don't spur innovation" even though the crowd didn't 2013-11-20T13:07:02 pinging verm__ since i realized i can set up my trip to canada such that i'll be around Toronto for a day or so at the end of the month. 2013-11-20T13:07:06 =) 2013-11-20T13:07:18 what's your home base? west-coast? 2013-11-20T13:09:04 east coast. boston 2013-11-20T13:09:39 you? 2013-11-20T13:14:09 DC 2013-11-20T13:14:33 if you find your way up this way some time let me know and i'll buy you a beer 2013-11-20T13:15:34 heh, ok. i was there last year for a wedding, but no extra time for beer then. :) 2013-11-20T13:15:46 at the science museum, it was nice. 2013-11-20T13:16:48 i walk past it pretty much every day on the way to work 2013-11-20T13:17:04 walking is smart there. 2013-11-20T13:27:30 i started at the beginning of the year and dropped 50 lbs 2013-11-20T13:27:32 i think i finally got it. your JSON example around minute 43 helped. 2013-11-20T13:28:16 if you google 'semiindexing' you'll find a paper by ottaviano that gives a more fully worked version of the json stuff 2013-11-20T13:28:32 until now i never get the link back from a succinct representation to the original. 2013-11-20T13:29:23 its that ability to walk down the tree of 'dependent bit indexes' and back up that really makes it powerful 2013-11-20T13:30:04 when you really care about space you cn do much better than poppy does 2013-11-20T13:30:10 but the constants get much worse 2013-11-20T13:30:14 yeah. this needs to be more clear when this stuff gets presented. :) 2013-11-20T13:30:40 most of these succinct papers seem to ignore the motivation and just focus on efficient rank/select. 2013-11-20T13:34:53 did you see navarro's wavelet trees for all paper? 2013-11-20T13:35:02 that focuses almost 100% on applications 2013-11-20T13:36:32 i'll check. i read his "fully-functional succinct trees" paper that did not have anything 2013-11-20T13:36:58 good paper for the theory and explanation in details, but no motivation 2013-11-20T13:37:04 (same for poppy) 2013-11-20T13:37:54 the wavelet trees for all paper is where i learned about wavelet-tree-based median selection and other toys 2013-11-20T13:47:36 where's your github i lost it? 2013-11-20T13:47:55 github.com/ekmett has most of my stuff, github.com/analytics has some of the succinct structures code 2013-11-20T13:47:57 (I think i have it bookmarked on another machine, and I should just 'follow') 2013-11-20T13:47:58 thanks 2013-11-20T13:48:01 github.com/ekmett/succinct has the rest 2013-11-20T13:48:11 github.com/lens has other stuff i write that is irrelevant ;) 2013-11-20T13:48:18 ha 2013-11-20T13:48:24 i'm kinda distributed on github =) 2013-11-20T13:49:35 oh.. i'm "watching" it already. I just don't know how to use github, I guess. 2013-11-20T13:51:12 later 2013-11-20T13:56:23 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-20T14:44:50 *** gedare has joined #rtems 2013-11-20T14:45:59 *** antgreen has joined #rtems 2013-11-20T15:00:07 *** dunsmoreb has joined #rtems 2013-11-20T16:09:05 *** gedare has quit IRC (Ping timeout: 246 seconds) 2013-11-20T16:46:45 *** edwardk has quit IRC (Ping timeout: 252 seconds) 2013-11-20T17:54:34 *** kiwichris has joined #rtems 2013-11-20T18:01:11 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-20T18:08:07 *** MegaAlex is now known as MegaAlex|away 2013-11-20T18:08:07 *** dunsmoreb has quit IRC (Read error: Connection reset by peer) 2013-11-20T18:17:12 *** mkhoory has joined #rtems 2013-11-20T19:25:19 *** kiwichris has joined #rtems 2013-11-20T19:28:37 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-20T19:29:00 *** gcibot has joined #rtems 2013-11-20T19:31:06 hi kiwichris. I think I may have found an infinite loop bug in rtems_rtl_unresolved_find_name(), located in rtl-unresolved.c. This happened when I was loading a larger ELF with some missing dependencies. I need to make sure with a test case though. 2013-11-20T19:33:01 mkhoory, sure and nice work 2013-11-20T19:39:46 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-20T19:40:40 *** gedare has joined #rtems 2013-11-20T19:42:17 hi kiwichris 2013-11-20T19:44:07 gedare, hi 2013-11-20T19:44:56 kiwichris: i was thinking about trying to do a conversion of examples-v2/hello to waf as a proof of concept and guide... 2013-11-20T19:45:13 Nice. 2013-11-20T19:45:14 would you have a suitable application template i might copy from, or some design doc or similar that might help me? 2013-11-20T19:45:45 Yeah I do. It is under my ftp area. I will dig it out. 2013-11-20T19:45:50 ok thanks just email to me 2013-11-20T19:45:56 i'm hoping to try in the next day or two 2013-11-20T19:46:09 if it is not so hard, i will spawn GCI tasks for it. we have some pretty good students this year 2013-11-20T19:46:22 http://www.rtems.org/ftp/pub/rtems/people/chrisj/rtems-waf/ 2013-11-20T19:46:23 we already have about 5 or so that did the GSOC hello world 2013-11-20T19:46:25 thanks 2013-11-20T19:46:43 I have some changes for the rtems.py I can merge at a later date. 2013-11-20T19:46:54 ok. can i put this on github? 2013-11-20T19:47:47 i don't see a license, can you state one here for me? 2013-11-20T19:58:24 thanks kiwichris just let me know what license i can use for the code 2013-11-20T19:59:11 good night 2013-11-20T19:59:17 *** gedare has quit IRC (Quit: Leaving) 2013-11-20T21:12:00 *** edwardk has joined #rtems 2013-11-20T21:57:42 *** javamonnn has joined #rtems 2013-11-20T22:37:26 *** javamonnn has quit IRC (Ping timeout: 240 seconds) 2013-11-20T22:38:29 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-20T22:56:05 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-20T23:12:21 *** kiwichris has joined #rtems 2013-11-20T23:31:04 *** antgreen has quit IRC (Ping timeout: 264 seconds) 2013-11-20T23:35:05 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-21T00:02:22 *** edwardk has joined #rtems 2013-11-21T00:08:10 *** kiwichris has joined #rtems 2013-11-21T00:25:19 *** arvind_khadri has joined #rtems 2013-11-21T01:02:07 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-21T02:04:27 *** sebhub has joined #rtems 2013-11-21T02:04:41 good morning 2013-11-21T02:05:10 morning 2013-11-21T02:19:16 *** monstr has joined #rtems 2013-11-21T03:28:37 *** sebhub has quit IRC (Ping timeout: 248 seconds) 2013-11-21T03:43:40 *** sebhub has joined #rtems 2013-11-21T03:43:43 *** antgreen has joined #rtems 2013-11-21T04:38:52 *** arvind_khadri has quit IRC (Ping timeout: 264 seconds) 2013-11-21T04:45:32 *** MegaAlex|away is now known as MegaAlex 2013-11-21T05:07:24 *** MegaAlex is now known as MegaAlex|away 2013-11-21T05:40:00 *** kiwichris has quit IRC (Ping timeout: 245 seconds) 2013-11-21T05:40:39 *** kiwichris has joined #rtems 2013-11-21T06:21:28 *** arvind_khadri has joined #rtems 2013-11-21T06:25:36 *** sebhub has quit IRC (Remote host closed the connection) 2013-11-21T06:25:44 *** sebhub has joined #rtems 2013-11-21T07:37:25 *** edwardk has joined #rtems 2013-11-21T07:49:26 *** gedare has joined #rtems 2013-11-21T07:49:33 good morning 2013-11-21T07:49:46 Morning 2013-11-21T08:06:04 sebhub: disable dispatch for heap allocation is really bad.. 2013-11-21T08:06:34 is it possible for the workspace allocator to obtain the heap mutex? 2013-11-21T08:07:05 *** arvind_khadri has quit IRC (Ping timeout: 245 seconds) 2013-11-21T08:09:02 *** arvind_khadri has joined #rtems 2013-11-21T08:12:56 *** MegaAlex|away is now known as MegaAlex 2013-11-21T08:33:45 *** MegaAlex is now known as MegaAlex|away 2013-11-21T08:51:58 ahh that is what joel suggested also 2013-11-21T09:08:44 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-11-21T09:09:11 disable dispatch for the heap its unacceptable 2013-11-21T09:33:56 yes. i think we should make the workspace obtain the heap allocator mutex 2013-11-21T09:34:48 maybe it can be obtained by workspace_allocate/free, when unified work areas is defined 2013-11-21T09:52:53 *** sebhub has quit IRC (Ping timeout: 240 seconds) 2013-11-21T09:53:09 *** sebhub has joined #rtems 2013-11-21T10:02:18 *** monstr has quit IRC (Ping timeout: 246 seconds) 2013-11-21T10:16:09 *** MegaAlex|away is now known as MegaAlex 2013-11-21T10:28:24 *** vipulnayyar has joined #rtems 2013-11-21T10:31:17 hey vipulnayyar can you read the updated wiki insns for the BSP refactoring tasks and tell me if you think it is good? 2013-11-21T10:34:40 vipulnayyar: can you also modify the task description that gets generated by your script to include a comment that students should complete one of the "Getting Started/Hello World" tasks before attempting this task? 2013-11-21T10:35:25 *** arvind_khadri has joined #rtems 2013-11-21T10:49:16 Hi gedare, The updated description seems really good. :-) 2013-11-21T10:50:07 great. are you able to make the requested change for the generated .csv descriptions? 2013-11-21T10:50:15 And in the task description, is it mandatory to complete the hello world task first or just a suggestion ? 2013-11-21T10:50:42 *** sebhub has quit IRC (Remote host closed the connection) 2013-11-21T10:51:33 strongly suggested. 2013-11-21T10:51:48 :D 2013-11-21T10:52:44 Will update the github repo and send the pull request again. 2013-11-21T10:52:50 the pull request will update itself 2013-11-21T10:53:12 ok 2013-11-21T10:53:13 until it gets merged, new commits to the source of the pull request get included 2013-11-21T10:53:31 by the way, it is a little cleaner to do your work on a branch and push that to your github rather than push commits to your master 2013-11-21T10:54:10 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-21T10:54:37 in this case it won't matter much, but when there are lots of people working on the same project at the same time it is better to use branches for pull requests so that your master stays in sync with the upstream / forked repo 2013-11-21T10:55:05 Sure, will remember that ! 2013-11-21T10:56:41 ok. let me know when you push the change 2013-11-21T11:09:01 gedare: Done. Please have a look. 2013-11-21T11:09:04 k 2013-11-21T11:09:48 typo: "s/on of the/one of the" 2013-11-21T11:10:09 don't link to a specific hello world task 2013-11-21T11:10:30 1) because it might get taken, and (2) that one is not published yet 2013-11-21T11:11:05 we can hope the student will find it themself, or ask for help. 2013-11-21T11:11:36 Ok, will remove the link. But didn't get the location of the typo. 2013-11-21T11:11:47 desc="${desc} on of the Hello World tasks given in the list. One of the Hello World tasks can be found" 2013-11-21T11:12:00 gen_bsp_tasks:43 2013-11-21T11:12:14 oh 2013-11-21T11:12:27 sorry 2013-11-21T11:12:31 make those 2 fixes and i think we'll be ready 2013-11-21T11:15:48 done 2013-11-21T11:17:47 ok testing an upload 2013-11-21T11:19:22 take a look: http://www.google-melange.com/gci/task/view/google/gci2013/5909561600901120 2013-11-21T11:20:31 Looks good. 2013-11-21T11:21:42 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-21T11:51:28 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-11-21T12:14:10 *** edwardk has joined #rtems 2013-11-21T13:49:49 *** edwardk has quit IRC (Read error: Operation timed out) 2013-11-21T14:00:17 *** edwardk has joined #rtems 2013-11-21T14:59:19 kiwichris: hi 2013-11-21T14:59:28 hi 2013-11-21T14:59:44 do i need to have RTEMS built by waf in order to compile an RTEMS application with waf? 2013-11-21T14:59:51 RTEMS path is not valid. No lib/pkgconfig or rtems-config found. 2013-11-21T15:00:07 Yes you do. It is for building application. 2013-11-21T15:00:16 or 3rd party libraries etc 2013-11-21T15:00:27 so i need the waf-converted RTEMS? 2013-11-21T15:00:32 No. 2013-11-21T15:00:40 The current RTEMS head works 2013-11-21T15:01:18 ok.. i'm updating now but i tried against a build from early september.. so i think it would work 2013-11-21T15:01:20 It will detect all the BSP installed 2013-11-21T15:01:32 waf configure --rtems=/home/gedare/work/rtems/builds/b-sis --rtems-tools=/opt/rtems-4.11/bin --rtems-bsps=sparc/sis 2013-11-21T15:01:48 ls /home/gedare/work/rtems/builds/b-sis 2013-11-21T15:01:48 config.log make.error sparc-rtems4.11 tools 2013-11-21T15:01:48 config.status Makefile testsuites 2013-11-21T15:01:48 looks fine 2013-11-21T15:02:03 Oh the install tree 2013-11-21T15:02:08 installed tree 2013-11-21T15:02:11 ohh 2013-11-21T15:02:15 ok. i never install ;) 2013-11-21T15:02:31 Sure. 2013-11-21T15:02:34 gotcha 2013-11-21T15:26:17 kiwichris: is there a filter for 'posix' available for rtems.py? 2013-11-21T15:26:33 What does that mean ? 2013-11-21T15:26:42 like.. if the user built with --enable-posix 2013-11-21T15:26:58 That should be in the header files in RTEMS you installed. 2013-11-21T15:27:07 I think config.h somewhere 2013-11-21T15:27:32 ok. i got the basic hello to work. now investigating how other features of the build system might be translated... 2013-11-21T15:27:52 turning the crude Makefile rules that are used to control the build into something Waf-able. 2013-11-21T15:28:30 this will have to wait i think. 2013-11-21T15:30:20 I am happy to add support for useful things. It is suppose to make this whole process simpler 2013-11-21T15:30:41 I think checking for POSIX might be a header check in waf 2013-11-21T15:30:46 yeah i'll make a list as i go along. this one i can ignore for now. 2013-11-21T15:31:13 Thanks. I have a few bugs to merge back in. 2013-11-21T15:31:31 I think I need to create a developer repo for this. 2013-11-21T15:32:08 bug fixes that is :) 2013-11-21T15:38:50 *** dunsmoreb has joined #rtems 2013-11-21T15:43:06 https://github.com/gedare/examples-v2/commit/5f98d5274616b957a0df1743bd9fce9e6bbd8a1e 2013-11-21T15:43:12 it's a start 2013-11-21T15:44:25 i should probably pick a more complex example to support too. 2013-11-21T15:44:51 gedare, just wondering, but what are the advantages of Waf over Autotools? 2013-11-21T15:45:14 Waf can exploit parallelism better 2013-11-21T15:45:41 Autotools has some pretty bad serial bottlenecks 2013-11-21T15:46:00 and so does 'make' 2013-11-21T15:46:31 the reason is that autotools and make are designed to run as a single program / process 2013-11-21T15:46:52 so to exploit parallelism and get speedup due to having a multicore computer, you have to spawn processes 2013-11-21T15:47:09 spawning processes is expensive compared to spawning threads, which is what you can do with Waf 2013-11-21T15:47:20 Does Waf provide an equivalent to automake's: make dist ? 2013-11-21T15:47:48 Waf is a python-based framework for compiling... it can be made to do just about anything. 2013-11-21T15:47:56 i don't know off hand that much 2013-11-21T15:48:10 maybe i should write some GCI tasks to write reports for us :) 2013-11-21T15:49:14 but, writing a 'make dist' would be simple in Waf if it doesn't exist already in the support library 2013-11-21T15:49:34 (relatively simple) 2013-11-21T15:49:55 Should be. The biggest problem I have with autotool alternatives is the lack of a way to distribute them without requiring the build system. 2013-11-21T15:50:02 I believe that CMake suffers from this. 2013-11-21T15:50:08 kiwichris: I posted a link above to a conversion of the examples-v2/hello/hello_world_c. 2013-11-21T15:50:41 we can (probably will) package Waf directly with project source 2013-11-21T15:50:52 Waf is just a single python file 2013-11-21T15:51:39 for rtems this is even simpler than the current situation, since building RTEMS requires specific versions of autotools that usually aren't distro-shipped 2013-11-21T15:52:01 I'm assuming most of the changed files in your commit then are auxiliary files and only have to be written once? 2013-11-21T15:52:24 dunsmoreb: did you see my comments about the ChangeLog? 2013-11-21T15:52:43 i didn't send the task back.. Joel might just take it as-is, but if you update the ChangeLog that would be good 2013-11-21T15:53:02 gedare, yes. Luckily I didn't add the extra * as I prefer to type stuff by hand. 2013-11-21T15:53:03 dunsmoreb: yeah, the entire rtems_waf subdirectory is "support" 2013-11-21T15:53:15 That means I alternated between spelling and misspelling keyword several times, though. =( 2013-11-21T15:53:49 i'm going to be putting together hopefully a set of GCI tasks to finish this conversion effort of the examples-v2 repository 2013-11-21T15:54:05 but i still need to finish scoping the project and write some instructions, make sure it is feasible 2013-11-21T15:54:12 heh 2013-11-21T15:55:07 Ah. The contrast of black on green background is horrible GitHub. Why? 2013-11-21T15:55:41 hah i don't mind it but it is less than ideal 2013-11-21T15:55:59 and maybe i should have split my commit in two, one for the support files and one for the hello world example itself. hm 2013-11-21T15:56:03 Maybe I should just put my contacts in. 2013-11-21T15:56:54 That would be good. That way you can revert the example commit without having to recommit the auxiliary files. 2013-11-21T15:57:24 yeah think i'm going to do that now. it will also make it easier to show the process of the conversion for a specific example. 2013-11-21T15:58:31 https://code.google.com/p/waf/wiki/WafDist 2013-11-21T15:58:35 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-21T15:58:45 Wonderful. Apparently Waf does support generating a tarball. 2013-11-21T16:01:58 ok: https://github.com/gedare/examples-v2/tree/waf_hello 2013-11-21T16:02:05 i split it in two that should be much more clear 2013-11-21T16:02:10 thanks for the comments 2013-11-21T16:02:34 No problem. I'm going to see if waf dist is up to standards. =P 2013-11-21T16:02:38 heh 2013-11-21T16:02:47 i'm out. bye 2013-11-21T16:02:52 Bye. 2013-11-21T16:04:56 gedare, do you have to install a BSP? 2013-11-21T16:05:08 to compile an RTEMS application you do 2013-11-21T16:05:17 yes 2013-11-21T16:05:31 it's not quite clear from the README.waf 2013-11-21T16:05:52 but that's what is meant by 2. Build and install the RTEMS Board Support Packages you want to use. In this example the path is $HOME/Development/rtems/build/4.11. 2013-11-21T16:05:55 and.. i'm out. bye :) 2013-11-21T16:06:02 *** gedare has quit IRC (Quit: Leaving) 2013-11-21T16:09:55 dunsmoreb, you normally add the waf script to the package and make it self contained. People often get confused when they cannot find a waf package for their OS. 2013-11-21T16:11:08 kiwichris, I'm trying out WafDist right now to see how good of a replacement it is. 2013-11-21T16:11:36 Also, do you know why I would be getting a "No module named 'pkgconfig'" error when running waf configure? 2013-11-21T16:12:13 At the python level ? 2013-11-21T16:13:25 If the pkconfig.py file being picked up ? 2013-11-21T16:13:55 No clue. I'm just using the default python 3.3.2 2013-11-21T16:14:55 Oh ok. I have not used python 3 2013-11-21T16:15:06 You have have tripped over something here 2013-11-21T16:15:19 I guess so... 2013-11-21T16:34:14 Fixed it. 2013-11-21T17:24:45 *** edwardk has joined #rtems 2013-11-21T18:06:52 Hey, is anybody able to review my task for GCI? That way I can start working on a new task. 2013-11-21T18:18:03 *** kiwichris has quit IRC (Ping timeout: 245 seconds) 2013-11-21T18:25:18 *** dunsmoreb_ has joined #rtems 2013-11-21T18:25:18 *** dunsmoreb has quit IRC (Read error: Connection reset by peer) 2013-11-21T18:25:31 *** dunsmoreb_ is now known as dunsmoreb 2013-11-21T18:46:21 *** MegaAlex is now known as MegaAlex|away 2013-11-21T20:08:38 *** dunsmoreb has quit IRC (Remote host closed the connection) 2013-11-22T01:06:55 *** arvind_khadri has joined #rtems 2013-11-22T01:19:25 *** monstr has joined #rtems 2013-11-22T01:36:51 *** monstr has quit IRC (Ping timeout: 252 seconds) 2013-11-22T01:38:59 *** monstr has joined #rtems 2013-11-22T01:44:32 *** sebhub has joined #rtems 2013-11-22T02:05:14 *** sebhub has quit IRC (Remote host closed the connection) 2013-11-22T02:05:47 *** sebhub has joined #rtems 2013-11-22T02:43:40 *** sebhub has quit IRC (Remote host closed the connection) 2013-11-22T02:46:01 *** sebhub has joined #rtems 2013-11-22T03:11:16 *** mkhoory has quit IRC (Quit: Leaving) 2013-11-22T04:09:22 *** monstr has quit IRC (Remote host closed the connection) 2013-11-22T04:26:21 *** MegaAlex|away is now known as MegaAlex 2013-11-22T04:50:57 *** gedare has joined #rtems 2013-11-22T05:34:45 good morning 2013-11-22T06:23:41 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-22T06:26:27 *** MegaAlex is now known as MegaAlex|away 2013-11-22T07:00:13 *** sebhub has quit IRC (Read error: Operation timed out) 2013-11-22T07:01:06 *** sebhub has joined #rtems 2013-11-22T07:49:17 *** gedare has joined #rtems 2013-11-22T08:34:42 hey gedare 2013-11-22T08:37:38 libc/sys/include/unistd.h does have a few lines that exceed 80 chars, so should I wrap them all as well (if another patch maybe) 2013-11-22T08:37:40 s/if/in/ 2013-11-22T08:42:48 *** vipulnayyar has joined #rtems 2013-11-22T08:45:36 cdesai, don't modify other lines in that file except what you have to change to add restrict 2013-11-22T08:45:47 gedare: okay, did that 2013-11-22T08:45:55 cdesai, normally, formatting changes for the sake of formatting are frowned on, unless done all at once 2013-11-22T08:46:06 fair enough gedare 2013-11-22T08:46:10 the reason is that formatting changes can cause conflicts for merging work based on the older versions 2013-11-22T08:46:34 so we just try to fix things as we go usually. 2013-11-22T08:46:44 and make big sweeps for major cleanup 2013-11-22T08:46:56 thanks for asking. 2013-11-22T08:47:05 thanks for all the support so far :) 2013-11-22T08:47:15 I think I'll pick up a doxygen task next 2013-11-22T08:47:28 ok. i also released some "BSP refactoring" tasks that might interest you 2013-11-22T08:47:36 * cdesai checks 2013-11-22T08:47:41 they're a little more challenging than the restrict tasks 2013-11-22T08:48:02 speaking of which, vipulnayyar are there more BSP refactoring tasks to generate? 2013-11-22T08:48:13 we already had 1 get finished and another 1 is claimed 2013-11-22T08:49:16 cdesai, there is a problem with your unistd.diff 2013-11-22T08:49:36 what's wrong? 2013-11-22T08:49:40 the wrapping of your lines, the second line has too many space characters, it causes overflow 2013-11-22T08:50:15 the readlink functions? I had put tabs, but looks like diff got them as spaces 2013-11-22T08:50:21 for this you want to try to line up the arguments of the second line with the start of the arguments from the first 2013-11-22T08:50:22 hmm 2013-11-22T08:50:27 that is odd 2013-11-22T08:50:27 I did do that, but tabs 2013-11-22T08:50:33 maybe your text editor converted them? 2013-11-22T08:50:38 I've seen that happen with git, always 2013-11-22T08:50:48 i see 2013-11-22T08:51:02 it may be inferring the whitespace charactyer to use based on the other whitespace in the file 2013-11-22T08:51:09 in this case you should use the whitespace that is used in the file 2013-11-22T08:51:17 so you should use 'space' characters to fill 2013-11-22T08:51:25 okay 2013-11-22T08:51:28 this is one of those general rules of open source... 2013-11-22T08:51:33 use the "style" of the file you work on 2013-11-22T08:51:48 unless you're fixing that style :) 2013-11-22T08:52:00 yep, but this file had a few tabs, and none of the lines look wrapped, so I got confused 2013-11-22T08:52:03 i'm going to send it back to you, so when you upload you can mark it ready again 2013-11-22T08:52:06 heh ok 2013-11-22T08:53:10 cdesai, 2013-11-22T08:53:19 while you're at it... in RTEMS we don't use tabs 2013-11-22T08:53:32 so please replace the RTEMS patch's tabs with spaces :) 2013-11-22T08:53:51 fixed 2013-11-22T08:54:12 * cdesai vows to start taking whitespace seriously from now on 2013-11-22T08:55:50 Hi gedare, There are many more BSP tasks apart from those I pushed.. 2013-11-22T08:56:11 But all of them, are of the type : moving one file from one place to another.. 2013-11-22T08:56:39 The tasks that required to move functions are all finished. 2013-11-22T08:56:51 I mean pushed to the repo. 2013-11-22T09:05:04 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-11-22T09:11:40 *** sebhub has quit IRC (Ping timeout: 246 seconds) 2013-11-22T09:14:15 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-22T09:30:02 *** MegaAlex|away is now known as MegaAlex 2013-11-22T09:39:13 *** vipulnayyar has joined #rtems 2013-11-22T09:40:16 *** Ignacio has joined #rtems 2013-11-22T09:41:15 *** gcibot has joined #rtems 2013-11-22T09:41:17 Hey, I'm a bot written by aviraldg who inserts metadata about GCI links!nSource at: https://github.com/aviraldg/gcibot. 2013-11-22T09:41:52 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-22T09:42:46 *** gcibot has joined #rtems 2013-11-22T09:44:40 *** Ignacio has left #rtems ("Saliendo") 2013-11-22T09:45:39 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-22T10:20:48 gedare: I see 3 BSP taks open, 2 of them involve moving a function, and 1 involves moving a file - I will try the former once the current one is done 2013-11-22T11:04:29 *** arvind_khadri has joined #rtems 2013-11-22T11:08:21 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-22T11:08:49 ok cdesai, Joel has been dealing with the C99 tasks so you will have to wait for his approval 2013-11-22T11:22:13 *** gedare has quit IRC (Ping timeout: 248 seconds) 2013-11-22T11:32:55 *** MegaAlex is now known as MegaAlex|away 2013-11-22T11:39:14 *** cdesai has quit IRC (Ping timeout: 264 seconds) 2013-11-22T11:40:14 *** cdesai has joined #rtems 2013-11-22T11:44:24 *** cdesai has quit IRC (Ping timeout: 246 seconds) 2013-11-22T11:45:03 *** arvind_khadri has quit IRC (Ping timeout: 272 seconds) 2013-11-22T11:48:26 *** edwardk has joined #rtems 2013-11-22T11:56:18 *** edwardk has quit IRC (Ping timeout: 246 seconds) 2013-11-22T12:24:28 *** gedare has joined #rtems 2013-11-22T12:25:58 *** arvind_khadri has joined #rtems 2013-11-22T12:27:10 *** arvind_khadri has joined #rtems 2013-11-22T12:27:51 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T12:34:40 *** gedare has quit IRC (Ping timeout: 246 seconds) 2013-11-22T12:45:12 *** arvind_khadri has joined #rtems 2013-11-22T12:45:53 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T12:49:00 *** edwardk has joined #rtems 2013-11-22T12:57:39 *** guerby has quit IRC (Ping timeout: 252 seconds) 2013-11-22T13:01:58 *** arvind_khadri has joined #rtems 2013-11-22T13:02:21 *** guerby has joined #rtems 2013-11-22T13:02:36 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T13:05:45 *** guerby has quit IRC (Excess Flood) 2013-11-22T13:06:27 *** guerby has joined #rtems 2013-11-22T13:07:17 *** edwardk has quit IRC (Ping timeout: 248 seconds) 2013-11-22T13:08:51 *** MegaAlex|away is now known as MegaAlex 2013-11-22T13:19:24 *** arvind_khadri has joined #rtems 2013-11-22T13:20:21 *** arvind_khadri has joined #rtems 2013-11-22T13:21:30 *** arvind_khadri has joined #rtems 2013-11-22T13:39:52 *** arvind_khadri has joined #rtems 2013-11-22T13:40:19 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T13:40:48 *** arvind_khadri has joined #rtems 2013-11-22T13:47:06 *** gedare has joined #rtems 2013-11-22T13:58:43 *** arvind_khadri has joined #rtems 2013-11-22T13:59:49 *** arvind_khadri has joined #rtems 2013-11-22T14:00:16 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T14:00:48 *** arvind_khadri has joined #rtems 2013-11-22T14:01:50 *** arvind_khadri has joined #rtems 2013-11-22T14:02:23 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T14:04:44 *** edwardk has joined #rtems 2013-11-22T14:19:30 *** arvind_khadri has joined #rtems 2013-11-22T14:37:27 *** arvind_khadri has joined #rtems 2013-11-22T14:54:46 *** arvind_khadri has joined #rtems 2013-11-22T14:55:44 *** arvind_khadri has joined #rtems 2013-11-22T14:56:48 *** arvind_khadri has joined #rtems 2013-11-22T15:15:04 *** arvind_khadri has joined #rtems 2013-11-22T15:16:03 *** arvind_khadri has joined #rtems 2013-11-22T15:16:27 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T15:34:15 *** arvind_khadri has joined #rtems 2013-11-22T15:34:41 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T15:35:18 *** arvind_khadri has joined #rtems 2013-11-22T15:36:38 *** arvind_khadri has joined #rtems 2013-11-22T15:53:21 *** arvind_khadri has joined #rtems 2013-11-22T16:07:07 *** kiwichris has joined #rtems 2013-11-22T16:09:39 kiwichris: https://github.com/gedare/examples-v2/blob/5568f948637590856095e031f227673d04f119f6/filesystem/fat_ramdisk/wscript 2013-11-22T16:09:48 gotta run, but that was a couple hours work ;) 2013-11-22T16:09:59 gedare, in a meeting 2013-11-22T16:10:02 sure. later 2013-11-22T16:12:05 *** arvind_khadri has joined #rtems 2013-11-22T16:13:07 *** arvind_khadri has joined #rtems 2013-11-22T16:14:09 *** gedare has quit IRC (Read error: Operation timed out) 2013-11-22T16:23:41 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-22T16:29:39 *** arvind_khadri has joined #rtems 2013-11-22T16:29:49 *** kiwichris has joined #rtems 2013-11-22T16:30:05 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T16:32:08 *** kiwichris has quit IRC (Client Quit) 2013-11-22T16:33:15 *** MegaAlex is now known as MegaAlex|away 2013-11-22T16:34:56 *** kiwichris has joined #rtems 2013-11-22T16:39:22 *** kiwichris has quit IRC (Client Quit) 2013-11-22T16:41:35 *** kiwichris has joined #rtems 2013-11-22T16:44:12 *** kiwichris has quit IRC (Client Quit) 2013-11-22T16:48:10 *** arvind_khadri has joined #rtems 2013-11-22T17:05:34 *** arvind_khadri has joined #rtems 2013-11-22T17:08:46 *** cdesai has joined #rtems 2013-11-22T17:23:05 *** arvind_khadri has joined #rtems 2013-11-22T17:26:44 *** kiwichris has joined #rtems 2013-11-22T17:40:49 *** arvind_khadri has joined #rtems 2013-11-22T17:41:17 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T17:58:51 *** arvind_khadri has joined #rtems 2013-11-22T17:59:31 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T18:03:30 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-22T18:12:45 *** edwardk has quit IRC (Ping timeout: 272 seconds) 2013-11-22T18:15:59 *** arvind_khadri has joined #rtems 2013-11-22T18:25:04 *** gedare has joined #rtems 2013-11-22T18:34:40 *** arvind_khadri has joined #rtems 2013-11-22T18:35:08 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T18:35:46 *** arvind_khadri has joined #rtems 2013-11-22T18:48:45 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-22T18:52:48 *** arvind_khadri has joined #rtems 2013-11-22T18:53:12 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T19:10:09 *** arvind_khadri has joined #rtems 2013-11-22T19:26:45 *** arvind_khadri has joined #rtems 2013-11-22T19:27:18 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T19:44:10 *** arvind_khadri has joined #rtems 2013-11-22T20:02:15 *** arvind_khadri has joined #rtems 2013-11-22T20:05:38 *** kiwichris has joined #rtems 2013-11-22T20:20:59 *** arvind_khadri has joined #rtems 2013-11-22T20:21:40 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T20:38:57 *** arvind_khadri has joined #rtems 2013-11-22T21:55:25 *** arvind_khadri has quit IRC (Ping timeout: 245 seconds) 2013-11-22T22:36:18 *** arvind_khadri has joined #rtems 2013-11-22T22:45:34 *** edwardk has joined #rtems 2013-11-22T22:46:04 *** kiwichris has quit IRC (Read error: Connection reset by peer) 2013-11-22T22:46:23 *** kiwichris has joined #rtems 2013-11-22T22:51:08 *** kiwichris has quit IRC (Client Quit) 2013-11-22T22:53:39 *** kiwichris has joined #rtems 2013-11-22T22:53:44 *** arvind_khadri has joined #rtems 2013-11-22T23:11:31 *** arvind_khadri has joined #rtems 2013-11-22T23:12:17 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T23:12:50 *** arvind_khadri has joined #rtems 2013-11-22T23:30:13 *** arvind_khadri has joined #rtems 2013-11-22T23:31:21 *** arvind_khadri has joined #rtems 2013-11-22T23:32:03 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T23:32:37 *** arvind_khadri has joined #rtems 2013-11-22T23:33:45 *** arvind_khadri has joined #rtems 2013-11-22T23:34:27 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T23:35:21 *** arvind_khadri has joined #rtems 2013-11-22T23:36:00 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-22T23:52:33 *** arvind_khadri has joined #rtems 2013-11-22T23:53:45 *** arvind_khadri has joined #rtems 2013-11-22T23:54:16 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-23T00:11:05 *** arvind_khadri has joined #rtems 2013-11-23T00:12:14 *** arvind_khadri has joined #rtems 2013-11-23T00:17:59 *** MegaAlex|away is now known as MegaAlex 2013-11-23T00:30:03 *** arvind_khadri has joined #rtems 2013-11-23T00:31:33 *** arvind_khadri has joined #rtems 2013-11-23T00:32:07 *** arvind_khadri has quit IRC (Max SendQ exceeded) 2013-11-23T00:43:48 *** MegaAlex is now known as MegaAlex|away 2013-11-23T00:50:06 *** arvind_khadri has joined #rtems 2013-11-23T01:06:52 *** arvind_khadri has joined #rtems 2013-11-23T03:49:34 hi, does anyone here build for powerpc? 2013-11-23T03:49:40 looks like "833dd903356eae776975fc8e43a96687430f2e64" broke the build 2013-11-23T03:50:03 nvm 2013-11-23T03:51:07 * cdesai had to re-bootstrap 2013-11-23T06:51:45 *** gedare has joined #rtems 2013-11-23T06:54:46 *** vipulnayyar has joined #rtems 2013-11-23T07:02:16 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-23T07:16:27 *** MegaAlex|away is now known as MegaAlex 2013-11-23T07:35:02 *** antgreen has quit IRC (Ping timeout: 248 seconds) 2013-11-23T07:52:35 *** vipulnayyar has joined #rtems 2013-11-23T07:59:06 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-23T08:03:03 *** antgreen has joined #rtems 2013-11-23T08:18:51 *** MegaAlex is now known as MegaAlex|away 2013-11-23T08:49:17 *** antgreen has quit IRC (Ping timeout: 272 seconds) 2013-11-23T09:24:52 *** gedare has quit IRC (Ping timeout: 246 seconds) 2013-11-23T09:32:28 *** vipulnayyar has joined #rtems 2013-11-23T09:39:37 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-23T10:04:25 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-23T10:05:50 *** gcibot has joined #rtems 2013-11-23T10:05:52 Hey, I'm a bot written by aviraldg who inserts metadata about GCI links!nSource at: https://github.com/aviraldg/gcibot. 2013-11-23T10:05:53 *** gcibot has quit IRC (Killed (idoru (Spam is off topic on freenode.))) 2013-11-23T10:37:21 *** gcibot has joined #rtems 2013-11-23T10:38:35 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-23T10:56:57 *** gcibot has joined #rtems 2013-11-23T10:57:35 *** gcibot has joined #rtems 2013-11-23T11:06:12 *** _gcibot_ <_gcibot_!~gcibot@117.200.94.233> has joined #rtems 2013-11-23T11:29:43 *** vipulnayyar has joined #rtems 2013-11-23T11:45:22 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-23T12:04:16 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-23T12:14:23 *** gedare has joined #rtems 2013-11-23T12:18:56 *** edwardk has joined #rtems 2013-11-23T12:19:17 *** gedare has quit IRC (Ping timeout: 248 seconds) 2013-11-23T12:29:20 *** _gcibot_ <_gcibot_!~gcibot@117.200.94.233> has quit IRC (Remote host closed the connection) 2013-11-23T12:29:38 *** _gcibot_ <_gcibot_!~gcibot@117.200.94.233> has joined #rtems 2013-11-23T12:30:17 *** gedare has joined #rtems 2013-11-23T12:38:23 *** gcibot has quit IRC (Remote host closed the connection) 2013-11-23T12:38:35 *** _gcibot_ <_gcibot_!~gcibot@117.200.94.233> has quit IRC (Remote host closed the connection) 2013-11-23T12:38:54 *** gcibot has joined #rtems 2013-11-23T12:52:29 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-23T13:03:00 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-23T13:12:48 *** vipulnayyar has joined #rtems 2013-11-23T14:02:30 *** dunsmoreb has joined #rtems 2013-11-23T14:03:49 Just making sure, but if I plan on recompiling RTEMS for a different BSP, I also need to recompile the tools for the CPU? 2013-11-23T14:34:20 *** gedare has joined #rtems 2013-11-23T14:46:08 *** gedare has quit IRC (Ping timeout: 240 seconds) 2013-11-23T16:43:14 *** MegaAlex|away is now known as MegaAlex 2013-11-23T16:55:00 *** gcibot has quit IRC (Ping timeout: 245 seconds) 2013-11-23T17:11:37 *** edwardk has joined #rtems 2013-11-23T17:32:23 *** fofpenguin has joined #rtems 2013-11-23T17:36:53 *** fofpenguin has quit IRC (Ping timeout: 250 seconds) 2013-11-23T17:55:29 *** fofpenguin has joined #rtems 2013-11-23T17:56:13 test 2013-11-23T17:58:23 when I attempt to format a patch using git all I get is an empty patch file? 2013-11-23T18:01:25 *** jgcoded has joined #rtems 2013-11-23T18:01:32 How are you formatting it? 2013-11-23T18:04:11 git format-patch --stdout >add_restrict.patch 2013-11-23T18:06:03 Have you committed your changes? 2013-11-23T18:06:29 yes 2013-11-23T18:06:55 Try: git format-patch master --stdout > add_restrict.patch 2013-11-23T18:06:55 2 files changed, 4 insertions(+), 4 deletions(-) 2013-11-23T18:07:56 still blank 2013-11-23T18:09:13 Can you post the result of `git status` and `git log` to gist.github.com? 2013-11-23T18:10:09 It's hard to diagnose stuff sometimes if you don't have a reference to look at. 2013-11-23T18:12:16 https://gist.github.com/anonymous/7621725 2013-11-23T18:12:16 there's the status 2013-11-23T18:13:01 *** MegaAlex is now known as MegaAlex|away 2013-11-23T18:13:36 https://gist.github.com/anonymous/7621741 2013-11-23T18:13:40 there's the log 2013-11-23T18:16:02 Try: git format-patch remotes/origin/master --stdout > add_restrict.patch 2013-11-23T18:18:06 alright 2013-11-23T18:18:09 got the patch 2013-11-23T18:18:20 so where did the remotes/origin/master come from 2013-11-23T18:19:13 *** jgcoded has quit IRC (Quit: Page closed) 2013-11-23T18:19:20 What happens is that git-format-patch formats the ahead commits against another branch. 2013-11-23T18:19:25 By default it formats against master. 2013-11-23T18:19:46 Since you committed on master, master is technically zero commits ahead of master. 2013-11-23T18:20:04 i see 2013-11-23T18:20:06 so that is where 2013-11-23T18:20:07 So I just formatted it against remotes/origin/master, which is the upstream master branch. 2013-11-23T18:20:18 the old master was 2013-11-23T18:20:29 so how can i prevent that from happening again 2013-11-23T18:20:37 Which you didn't commit to because you need (a) to use git push, and (b) have commit rights upstream. 2013-11-23T18:20:39 use the old master for every patch? 2013-11-23T18:20:52 To prevent this in the future you should create a new branch. 2013-11-23T18:21:02 In fact, whenever you make changes with git you should create a new branch. 2013-11-23T18:21:03 and how do I do that 2013-11-23T18:21:13 git checkout -b blah 2013-11-23T18:21:17 ahh 2013-11-23T18:21:18 ok 2013-11-23T18:21:21 That will create and checkout a branch with the name blah. 2013-11-23T18:21:21 thx 2013-11-23T18:21:41 You're welcome. 2013-11-23T18:21:44 Here's a git tutorial: http://try.github.io/levels/1/challenges/1 2013-11-23T18:53:03 *** gedare has joined #rtems 2013-11-23T19:04:41 gedare, hi 2013-11-23T19:09:28 *** gedare has quit IRC (Ping timeout: 264 seconds) 2013-11-23T19:40:48 *** antgreen has joined #rtems 2013-11-23T20:32:50 *** jgcoded has joined #rtems 2013-11-23T20:33:13 Adding restrict to wchar.h was crazy 2013-11-23T20:36:44 jgcoded, I believe I saw the spec for that. Definitely looked like a lot of work. =P 2013-11-23T20:38:10 yep, I had to use paper and pencil to keep track of things. I ended up filling the front and back with notes! 2013-11-23T20:39:39 If you use emacs you could have used org-mode. =P 2013-11-23T20:42:12 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-23T20:42:22 what's org-mode? 2013-11-23T20:42:44 http://orgmode.org/ 2013-11-23T20:42:54 "Org mode is for keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system." 2013-11-23T20:43:06 So you would have created a TODO list of all the functions. 2013-11-23T20:43:16 And after completing each function you just type: C-c C-t 2013-11-23T20:43:53 wow thanks for this man 2013-11-23T20:44:49 Haha you're welcome. 2013-11-23T20:44:59 Though it takes a while to ease into Emacs. =P 2013-11-23T20:50:18 hi, are there any more bsp refactoring tasks left? 2013-11-23T21:19:30 *** dunsmoreb has quit IRC (Read error: Connection reset by peer) 2013-11-23T21:50:10 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-23T22:08:16 *** kiwichris has joined #rtems 2013-11-23T22:12:04 *** kiwichris has quit IRC (Client Quit) 2013-11-23T22:16:27 *** kiwichris has joined #rtems 2013-11-23T22:21:03 *** kiwichris has quit IRC (Client Quit) 2013-11-23T22:24:14 *** kiwichris has joined #rtems 2013-11-23T22:25:24 *** vipulnayyar has joined #rtems 2013-11-23T22:28:18 *** kiwichris has quit IRC (Client Quit) 2013-11-23T22:29:30 *** kiwichris has joined #rtems 2013-11-23T22:32:04 *** kiwichris has quit IRC (Client Quit) 2013-11-23T22:32:42 *** kiwichris has joined #rtems 2013-11-23T23:03:44 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-23T23:05:48 *** kiwichris has joined #rtems 2013-11-23T23:07:36 *** kiwichris has quit IRC (Client Quit) 2013-11-23T23:10:06 *** kiwichris has joined #rtems 2013-11-23T23:12:20 *** kiwichris has quit IRC (Client Quit) 2013-11-23T23:16:38 *** jgcoded has quit IRC (Quit: Page closed) 2013-11-23T23:50:50 *** kiwichris has joined #rtems 2013-11-23T23:59:01 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-24T02:34:03 *** skykinetic has joined #rtems 2013-11-24T02:41:53 *** skykinetic has quit IRC (Quit: Changing server...) 2013-11-24T02:46:00 *** newbie has joined #rtems 2013-11-24T02:47:00 *** newbie has quit IRC (Client Quit) 2013-11-24T02:47:19 *** skykinetic has joined #rtems 2013-11-24T03:30:07 may i know what timezones are the mentors in? it can make it for easier communication 2013-11-24T03:33:20 http://www.rtems.org/wiki/index.php/RTEMS_Mentors might be of help skykinetic 2013-11-24T03:58:15 *** vipulnayyar has joined #rtems 2013-11-24T04:01:47 *** vipulnayyar has quit IRC (Client Quit) 2013-11-24T04:42:58 *** gcibot has joined #rtems 2013-11-24T05:03:59 *** edwardk has joined #rtems 2013-11-24T06:27:52 *** peerst_ has joined #rtems 2013-11-24T06:27:52 *** peerst has quit IRC (Read error: Connection reset by peer) 2013-11-24T06:27:52 *** peerst_ is now known as peerst 2013-11-24T06:29:49 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-24T07:39:54 *** vipulnayyar has joined #rtems 2013-11-24T07:46:41 *** gedare has joined #rtems 2013-11-24T07:52:50 Hi gedare .. 2013-11-24T07:53:02 hi vipulnayyar just responding to your email now 2013-11-24T07:53:07 ok 2013-11-24T07:54:31 sent 2013-11-24T07:56:17 Ok, so I'll skip the global shared files, but not the family ones. 2013-11-24T07:56:29 Thanks for the guidance . :-) 2013-11-24T08:09:09 hi gedare, glad that you responded to my submission, but would you mind giving me some tips for improvement? 2013-11-24T08:09:24 skykinetic: just did 2013-11-24T08:09:45 skykinetic: i have to go really soon but does the comment i gave make sense to you? 2013-11-24T08:10:14 i will try to figure it out, but thanks anyway 2013-11-24T08:14:56 *** vipulnayyar has quit IRC (Quit: Leaving) 2013-11-24T08:19:15 will reading init.c help? 2013-11-24T08:23:06 it might help, but it might also just be confusing 2013-11-24T08:23:13 especially some of the functionality is in the task.c files 2013-11-24T08:23:24 but, it might help you to figure out the flow of the program 2013-11-24T08:24:14 i have to go. good luck... and ask more questions. if you figure out answers, you can answer yourself too on Melange in case no one gets around to answering first. 2013-11-24T08:24:32 it will be a good way to track your thoughts :) 2013-11-24T08:24:35 bye 2013-11-24T08:29:23 *** gedare has quit IRC (Read error: Operation timed out) 2013-11-24T08:38:49 *** vipulnayyar has joined #rtems 2013-11-24T08:39:17 Hi cdesai , there ? 2013-11-24T08:43:40 *** vipulnayyar has quit IRC (Client Quit) 2013-11-24T08:59:24 *** MegaAlex|away is now known as MegaAlex 2013-11-24T09:09:05 *** vipulnayyar has joined #rtems 2013-11-24T09:10:14 *** edwardk has joined #rtems 2013-11-24T09:13:45 *** vipulnayyar has quit IRC (Client Quit) 2013-11-24T09:45:59 *** skykinetic has quit IRC (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2013-11-24T11:01:27 *** gedare has joined #rtems 2013-11-24T11:15:30 *** gedare has quit IRC (Ping timeout: 246 seconds) 2013-11-24T12:02:55 *** arvind_khadri has joined #rtems 2013-11-24T12:06:02 *** S_Somani has joined #rtems 2013-11-24T13:12:04 *** arvind_khadri has quit IRC (Remote host closed the connection) 2013-11-24T13:42:45 *** S_Somani has quit IRC (Read error: Connection reset by peer) 2013-11-24T13:45:09 *** S_Somani has joined #rtems 2013-11-24T13:45:12 *** S_Somani has left #rtems 2013-11-24T13:49:44 *** dunsmoreb has joined #rtems 2013-11-24T14:10:51 *** kiwichris has joined #rtems 2013-11-24T14:12:56 *** kiwichris has quit IRC (Client Quit) 2013-11-24T14:20:19 *** kiwichris has joined #rtems 2013-11-24T14:49:40 *** gedare has joined #rtems 2013-11-24T15:05:25 *** gedare has quit IRC (Ping timeout: 245 seconds) 2013-11-24T15:08:13 *** fofpenguin has quit IRC (Ping timeout: 250 seconds) 2013-11-24T16:51:53 *** gedare has joined #rtems 2013-11-24T16:53:43 gedare, hi 2013-11-24T16:53:53 about ? 2013-11-24T16:53:56 hey kiwichris 2013-11-24T16:54:06 i have only a few minutes what's up? 2013-11-24T16:54:41 I have forked (I assume that is what you do on github) your examples-v2 and merged my rtems.py 2013-11-24T16:54:52 ok 2013-11-24T16:55:10 if you pushed a branch with your modifications, you can "pull request" it on the github interface 2013-11-24T16:55:18 great 2013-11-24T16:55:57 i think this rtems.py (rtems_waf subdir) should become a git module 2013-11-24T16:56:03 that we can add using git-sub-module 2013-11-24T16:56:09 ok 2013-11-24T16:56:09 in a way that users can mimic 2013-11-24T16:56:16 good idea 2013-11-24T16:56:17 i don't know how it is done but i think this makes sense 2013-11-24T16:56:26 same for me 2013-11-24T16:56:30 k 2013-11-24T16:56:53 if you can maintain it on github or your rtems personal space for now that would be great 2013-11-24T16:57:28 hopefully i can generate a couple waf tasks for students to try. 2013-11-24T16:57:36 gotta go. thanks 2013-11-24T16:57:44 ok I will take a look 2013-11-24T16:57:47 cya 2013-11-24T17:02:29 *** gedare has quit IRC (Ping timeout: 272 seconds) 2013-11-24T17:22:53 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-24T17:32:12 *** kiwichris has joined #rtems 2013-11-24T17:45:41 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-24T18:30:28 *** kiwichris has joined #rtems 2013-11-24T18:36:18 *** MegaAlex is now known as MegaAlex|away 2013-11-24T18:38:47 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-24T18:50:40 *** jgcoded has joined #rtems 2013-11-24T18:51:36 Hi, is Joel Sherril here? I fixed my Google Code In submission for wchar.h file 2013-11-24T18:52:07 Sherrill* 2013-11-24T18:55:54 *** kiwichris has joined #rtems 2013-11-24T19:13:18 *** kiwichris has quit IRC (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2013-11-24T19:18:35 *** jgcoded has quit IRC (Quit: Page closed) 2013-11-24T19:20:56 *** kiwichris has joined #rtems 2013-11-24T19:27:12 *** kiwichris has quit IRC (Read error: Connection reset by peer) 2013-11-24T20:13:22 *** dunsmoreb has quit IRC (Quit: Leaving) 2013-11-24T20:53:08 *** kiwichris has joined #rtems 2013-11-24T21:13:07 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2013-11-24T22:31:45 *** skykinetic has joined #rtems 2013-11-24T22:56:09 *** stevenkyk has joined #rtems 2013-11-24T22:56:44 *** skykinetic has quit IRC (Quit: Leaving, offline now.) 2013-11-24T22:56:51 *** stevenkyk is now known as skykinetic