2014-10-27T00:12:03 *** dr__house is now known as dr__house|away 2014-10-27T00:28:03 *** monstr has joined #rtems 2014-10-27T01:05:22 *** kiwichris has joined #rtems 2014-10-27T01:47:08 *** kiwichris has quit IRC () 2014-10-27T02:25:27 *** edwardk_ has quit IRC (Remote host closed the connection) 2014-10-27T02:26:03 *** edwardk has joined #rtems 2014-10-27T02:47:39 *** zoso has joined #rtems 2014-10-27T05:06:28 *** schoumi_ has joined #rtems 2014-10-27T05:09:52 *** schoumi_ has quit IRC (Client Quit) 2014-10-27T05:10:03 *** schoumi_ has joined #rtems 2014-10-27T05:10:41 *** zoso has quit IRC (Ping timeout: 265 seconds) 2014-10-27T05:12:28 *** schoumi_ is now known as Schoumi 2014-10-27T06:08:13 *** apg has joined #rtems 2014-10-27T06:08:50 *** zoso has joined #rtems 2014-10-27T06:15:43 *** apg has quit IRC (Ping timeout: 272 seconds) 2014-10-27T07:05:39 *** apg has joined #rtems 2014-10-27T07:43:24 *** atgreen has quit IRC (Ping timeout: 255 seconds) 2014-10-27T08:02:49 *** apg has quit IRC (Ping timeout: 260 seconds) 2014-10-27T08:21:59 *** apg has joined #rtems 2014-10-27T08:47:16 *** apg has quit IRC (Ping timeout: 244 seconds) 2014-10-27T08:52:40 *** apg has joined #rtems 2014-10-27T08:58:45 *** apg has quit IRC (Remote host closed the connection) 2014-10-27T09:58:24 *** edwardk has quit IRC (Quit: Leaving...) 2014-10-27T09:59:16 *** edwardk has joined #rtems 2014-10-27T10:04:37 *** zoso has quit IRC (Remote host closed the connection) 2014-10-27T10:20:25 *** kiwichris has joined #rtems 2014-10-27T10:49:19 *** apg has joined #rtems 2014-10-27T10:54:31 *** apg has quit IRC (Quit: apg) 2014-10-27T11:00:36 *** apg has joined #rtems 2014-10-27T11:10:03 *** kiwichris has quit IRC () 2014-10-27T11:14:02 *** kiwichris has joined #rtems 2014-10-27T11:33:13 *** kiwichris has joined #rtems 2014-10-27T11:46:21 *** apg has quit IRC (Ping timeout: 260 seconds) 2014-10-27T13:26:28 *** monstr has quit IRC (Remote host closed the connection) 2014-10-27T13:43:54 *** kiwichris has quit IRC () 2014-10-27T14:08:40 *** kiwichris has joined #rtems 2014-10-27T14:12:29 *** kiwichris has quit IRC (Client Quit) 2014-10-27T14:58:57 *** atgreen has joined #rtems 2014-10-27T15:46:37 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2014-10-27T16:02:26 *** kiwichris has joined #rtems 2014-10-27T16:12:57 *** edwardk has joined #rtems 2014-10-27T16:26:19 *** kiwichris has quit IRC () 2014-10-27T16:41:37 *** edwardk has joined #rtems 2014-10-27T18:34:00 *** kiwichris has joined #rtems 2014-10-27T19:23:08 *** atgreen has quit IRC (Ping timeout: 250 seconds) 2014-10-27T20:57:04 *** atgreen has joined #rtems 2014-10-27T21:07:29 *** dr__house|away is now known as dr__house 2014-10-27T22:57:02 *** kiwichris has quit IRC () 2014-10-27T23:10:42 *** kiwichris has joined #rtems 2014-10-27T23:17:51 *** dr__house is now known as dr__house|away 2014-10-27T23:39:35 *** kiwichris has quit IRC () 2014-10-28T02:18:22 *** edwardk has quit IRC (Ping timeout: 240 seconds) 2014-10-28T02:22:48 *** edwardk has joined #rtems 2014-10-28T03:25:02 *** zoso has joined #rtems 2014-10-28T03:25:32 *** zoso has quit IRC (Max SendQ exceeded) 2014-10-28T03:26:12 *** zoso has joined #rtems 2014-10-28T03:27:12 *** zoso has joined #rtems 2014-10-28T03:27:27 *** zoso has quit IRC (Max SendQ exceeded) 2014-10-28T03:28:04 *** zoso has joined #rtems 2014-10-28T04:09:09 *** mkhoory has quit IRC (Ping timeout: 265 seconds) 2014-10-28T09:51:29 *** atgreen has quit IRC (Remote host closed the connection) 2014-10-28T11:02:12 *** edwardk has quit IRC (Read error: Connection reset by peer) 2014-10-28T12:16:55 *** edwardk has joined #rtems 2014-10-28T15:51:05 *** edwardk has quit IRC (Quit: Leaving...) 2014-10-28T16:29:42 *** atgreen has joined #rtems 2014-10-28T18:43:56 *** edwardk has joined #rtems 2014-10-28T19:24:36 *** mkhoory has joined #rtems 2014-10-28T20:04:36 *** kiwichris has joined #rtems 2014-10-28T20:22:04 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2014-10-28T20:23:14 kiwichris, So the RTL code is finally in the RTEMS git then? congrats! :D I guess it'll be part of 4.11? 2014-10-28T20:24:26 mkhoory, yeah this is the aim. Spent about 4000 miles at 30000ft over the pacific adding a test to the testsuite and that has raised an issue and that issue has exposed another one. 2014-10-28T20:25:05 The personal repo has the awk script to get the symbols however we need something more for the code in rtems 2014-10-28T20:26:38 as a result I refactored the rtems-syms command in the rtems-tools repo to do this task. Testing however fails for sparc with something werid happening. I am looking into it but feel there may need to be a change to the way symbols are embedded into a base image or held in an object file and loaded. 2014-10-28T20:26:59 The current format is too hard to create with C code and so I think a change is needed. 2014-10-28T20:30:47 Quite tricky to integrate the symbol table generation into mainline I guess 2014-10-28T20:31:54 The RTL code itself is clean. It is the work users have to do that makes it a little more complex. 2014-10-28T20:32:03 yeah 2014-10-28T20:32:05 I've been also trying to figure out how to generate symbols in Eclipse with the RTEMS eclipse plugin. I haven't worked too long on it, but for now I'm just compiling twice, with a post-build command to generate a syms C file 2014-10-28T20:32:37 using that awk script 2014-10-28T20:33:05 In the rtems-tools repo we have a really solid way to generate C code and compile it for a BSP. The rtems-tld (trace linker) does this. The new rtems-syms will create a C file and compile it for you. 2014-10-28T20:33:15 This removes the need for an awk script. 2014-10-28T20:34:04 *** dr__house|away is now known as dr__house 2014-10-28T20:34:07 At the moment the method uses asm statements in C code and it seems fragile. An all C version is difficult with the current format. 2014-10-28T20:34:57 by format do you mean the way the rtems-syms source is written? 2014-10-28T20:35:23 No the data format the symbols are in the compiled object file. 2014-10-28T20:35:35 ah I see what you mean 2014-10-28T20:35:42 and loaded into the RTL's symbol table. 2014-10-28T20:36:01 The design attempts to keep memory usage as low as possible. 2014-10-28T20:36:27 I think it's a good approach. What makes you think it's fragile? 2014-10-28T20:37:14 It requires an asm statement to work and if I could use C then the asm tricks to make it work can go away. It is ... 2014-10-28T20:37:42 difficult to write an ASCIZ string and pointer, ASCIZ string and pointer. 2014-10-28T20:37:46 in C 2014-10-28T20:38:34 You would a struct per symbol 2014-10-28T20:38:44 You would need a struct ... 2014-10-28T20:39:24 I could try that as a first attempt and then the RTL code would not need to change. 2014-10-28T20:40:35 *** edwardk has joined #rtems 2014-10-28T21:09:15 Sounds straightforward enough, but that would mean a fixed size for every string, right 2014-10-28T22:13:59 No. A struct per symbol with a struct { char name[THE_LENGTH]; symbol_ref reg; } 2014-10-28T23:03:53 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2014-10-28T23:08:58 *** edwardk has joined #rtems 2014-10-29T00:36:14 *** dr__house is now known as dr__house|away 2014-10-29T01:13:13 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2014-10-29T01:24:31 *** edwardk has joined #rtems 2014-10-29T02:41:15 *** zoso has joined #rtems 2014-10-29T03:51:21 *** edwardk has quit IRC (Quit: Computer has gone to sleep.) 2014-10-29T04:03:37 *** mkhoory has quit IRC (Ping timeout: 245 seconds) 2014-10-29T06:26:58 *** zoso has quit IRC (Remote host closed the connection) 2014-10-29T06:51:01 *** atgreen has quit IRC (Remote host closed the connection) 2014-10-29T10:46:11 *** edwardk has joined #rtems 2014-10-29T12:04:00 *** edwardk has quit IRC (Remote host closed the connection) 2014-10-29T12:48:01 *** edwardk has joined #rtems 2014-10-29T14:57:20 *** kiwichris has quit IRC () 2014-10-29T15:19:17 *** kiwichris has joined #rtems 2014-10-29T16:43:14 *** DrJoel has joined #rtems 2014-10-29T16:43:14 *** DrJoel has joined #rtems 2014-10-29T16:43:14 *** ChanServ sets mode: +o DrJoel 2014-10-29T17:17:33 *** edwardk has quit IRC (Remote host closed the connection) 2014-10-29T17:18:15 *** edwardk has joined #rtems 2014-10-29T19:10:30 *** dr__house|away is now known as dr__house 2014-10-29T19:21:01 *** apg has joined #rtems 2014-10-29T19:28:24 *** apg has quit IRC (Quit: apg) 2014-10-29T21:55:31 *** apg has joined #rtems 2014-10-29T22:00:12 *** apg has quit IRC (Ping timeout: 264 seconds) 2014-10-29T22:32:21 *** edwardk has left #rtems ("Leaving...") 2014-10-29T23:41:54 *** apg has joined #rtems 2014-10-29T23:44:22 *** dr__house is now known as dr__house|away 2014-10-29T23:46:47 *** apg has quit IRC (Remote host closed the connection) 2014-10-30T00:29:15 *** monstr has joined #rtems 2014-10-30T01:18:22 *** monstr has quit IRC (Remote host closed the connection) 2014-10-30T01:21:49 *** monstr has joined #rtems 2014-10-30T01:26:12 *** monstr has quit IRC (Ping timeout: 250 seconds) 2014-10-30T02:02:18 *** kiwichris has quit IRC () 2014-10-30T03:19:34 *** kiwichris has joined #rtems 2014-10-30T04:10:15 *** monstr has joined #rtems 2014-10-30T04:19:36 *** apg has joined #rtems 2014-10-30T04:39:42 *** apg has quit IRC (Remote host closed the connection) 2014-10-30T05:48:04 *** stryx` has quit IRC (Remote host closed the connection) 2014-10-30T09:24:41 *** monstr has quit IRC (Remote host closed the connection) 2014-10-30T10:52:07 *** panzana` has quit IRC (Remote host closed the connection) 2014-10-30T10:52:42 *** panzana` has joined #rtems 2014-10-30T12:09:17 *** panzana` has quit IRC (Remote host closed the connection) 2014-10-30T12:09:54 *** panzana`_ has joined #rtems 2014-10-30T17:09:52 *** bmatt has quit IRC (Quit: ZNC - http://znc.sourceforge.net) 2014-10-30T17:15:26 *** notbmatt has joined #rtems 2014-10-30T17:26:52 *** notbmatt has quit IRC (Quit: ZNC - http://znc.sourceforge.net) 2014-10-30T17:27:49 *** notbmatt has joined #rtems 2014-10-30T17:45:12 *** kiwichris has quit IRC () 2014-10-30T17:57:39 *** arand has joined #rtems 2014-10-30T18:11:07 *** kiwichris has joined #rtems 2014-10-30T20:55:04 *** dr__house|away is now known as dr__house 2014-10-30T21:36:26 *** apg has joined #rtems 2014-10-30T22:26:25 *** apg has quit IRC (Quit: apg) 2014-10-30T22:52:27 *** dr__house is now known as dr__house|away 2014-10-31T01:47:47 *** monstr has joined #rtems 2014-10-31T02:06:14 *** kiwichris has quit IRC () 2014-10-31T04:31:39 *** zoso has joined #rtems 2014-10-31T06:21:03 *** zoso has quit IRC (Remote host closed the connection) 2014-10-31T09:31:22 *** notbmatt has quit IRC (Quit: ZNC - http://znc.sourceforge.net) 2014-10-31T09:33:58 *** notbmatt has joined #rtems 2014-10-31T09:39:03 *** notbmatt has quit IRC (Ping timeout: 255 seconds) 2014-10-31T09:43:57 *** notbmatt has joined #rtems 2014-10-31T09:53:25 *** notbmatt has quit IRC (Ping timeout: 244 seconds) 2014-10-31T10:06:53 *** notbmatt has joined #rtems 2014-10-31T10:13:10 *** notbmatt has quit IRC (Ping timeout: 255 seconds) 2014-10-31T10:17:31 *** notbmatt has joined #rtems 2014-10-31T10:35:55 *** rtemsLogger` has joined #rtems 2014-10-31T10:45:50 *** DrJoel has joined #rtems 2014-10-31T10:45:50 *** DrJoel has joined #rtems 2014-10-31T10:45:50 *** ChanServ sets mode: +o DrJoel 2014-10-31T10:58:02 *** monstr has quit IRC (Remote host closed the connection) 2014-10-31T15:22:48 *** DrJoel has quit IRC (Quit: If at first you don't succeed, skydiving is not for you) 2014-10-31T15:52:00 *** kiwichris has joined #rtems 2014-10-31T16:03:59 *** ayush1 has joined #rtems 2014-10-31T16:04:06 *** ayush1 is now known as Guest90009 2014-10-31T16:04:35 *** Guest90009 has left #rtems 2014-10-31T16:40:56 *** arand has left #rtems 2014-10-31T17:45:50 *** dr__house|away is now known as dr__house 2014-11-01T00:26:13 *** dr__house is now known as dr__house|away 2014-11-01T00:43:17 *** mwalle has quit IRC (Quit: WeeChat 0.3.8) 2014-11-01T06:36:55 moin 2014-11-01T09:19:27 *** stryx`___ has quit IRC (Ping timeout: 245 seconds) 2014-11-01T09:22:26 *** stryx` has joined #rtems 2014-11-02T05:00:07 *** gigetoo has quit IRC (Ping timeout: 265 seconds) 2014-11-02T05:16:20 *** atgreen has joined #rtems 2014-11-02T07:32:44 *** atgreen has quit IRC (Ping timeout: 245 seconds) 2014-11-02T09:29:47 *** dr__house|away is now known as dr__house 2014-11-02T14:31:22 *** dr__house is now known as dr__house|away 2014-11-02T15:02:46 *** kiwichris has quit IRC (Ping timeout: 256 seconds) 2014-11-02T15:19:40 *** kiwichris has joined #rtems 2014-11-02T18:25:51 *** dr__house|away is now known as dr__house 2014-11-02T22:02:18 *** kiwichris has quit IRC (Read error: Connection reset by peer) 2014-11-02T22:02:33 *** kiwichris has joined #rtems 2014-11-02T22:31:51 *** kiwichri_ has joined #rtems 2014-11-02T22:31:52 *** kiwichris has quit IRC (Read error: Connection reset by peer) 2014-11-02T23:44:35 *** dr__house is now known as dr__house|away