--- Log opened Tue Feb 14 00:00:59 2017 | ||
olofk_web | Can anyone remember why we introduced start-group and end-group for the linker in the FuseSoC verilator backend? | 06:08 |
---|---|---|
wallento | git log? ;) | 06:10 |
wallento | I would assume to make the linker library ordering bullet proof | 06:10 |
olofk_web | Yeah, I found something in the OpenRISC documentation archive | 06:13 |
olofk_web | http://www.juliusbaxter.net/openrisc-irc/search?q=start-group | 06:13 |
ZipCPU | Anyone remember how to set up deja-gnu in order to run the compiler's (and newlib's) test suite(s)? | 06:22 |
olofk_web | ZipCPU: shorne helped me with that some time ago. Might have some scripts still, but can't remember the details. | 06:24 |
olofk_web | I do remember that it wasn't too complicated in the end, but that it's almost impossible to figure out what to do :) | 06:24 |
olofk_web | wallento: I'm looking at improving the FuseSoC verilator backend by stuffing more stuff into the arguments file | 06:27 |
olofk_web | My problem is that the LDFLAGS stuff can't be put into the arguments file as quotes aren't allowed, and specifying them one at a time makes verilator randomly reorder the arguments (reported bug yesterday. Was fixed) | 06:28 |
olofk_web | But I realize now that the same problem would apply for string parameters too, right. I'm reading the bug report of the parameter stuff that you added to verilator | 06:29 |
olofk_web | Can't remember, do we need to quoute strings sent with -G to verilator? | 06:30 |
olofk_web | If so, we can't put them in the arguments file | 06:30 |
olofk_web | Not completely convinced that it's a good idea for verilator to just error out if it detects a " anywhere in the file | 06:30 |
wallento | I thought that was fixed | 08:17 |
wallento | its in the perl magic | 08:17 |
olofk_web | I made a workaround, so it's not required anymore, but still, it's a bit shady | 08:24 |
olofk_web | I finally bit the bullet now and started refactoring the verilator backend. It's such a mess | 08:25 |
olofk_web | But I have to do it now since it's starting to hold back some other stuff | 08:25 |
olofk_web | I'm likely to break stuff | 08:27 |
olofk_web | I'm adding unit tests for the things I've rewritten, but it's too much work to write for the original code | 08:28 |
-!- Netsplit *.net <-> *.split quits: mwfc | 17:43 | |
-!- Netsplit over, joins: shenki | 17:46 | |
-!- Netsplit *.net <-> *.split quits: stekern, hobbes-, mithro | 17:46 | |
-!- mwfc_ is now known as mwfc | 18:28 | |
-!- wallento_ is now known as wallento | 22:07 | |
-!- heroux_ is now known as heroux | 22:07 | |
--- Log closed Wed Feb 15 00:00:01 2017 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!