--- Log opened Thu Sep 17 00:00:47 2015 | ||
andrzejr | olofk, getting there. As usual, there were more bugs but now I can boot newlib code in RTL simulation. HW still fails (works with asm code, though) but now I know what parts are OK. | 00:24 |
---|---|---|
dalias | does the or1k gcc target actually work? i'm looking at its codegen and it seems bogus... | 04:11 |
dalias | it stores values at negative offsets from the stack pointer _then_ decrements the stack pointer | 04:12 |
dalias | unless there is some redzone contract i'm not aware of, this will result in horrible stack clobbering by signal handlers | 04:13 |
dalias | and simply 'return x;' compiles to (pic) 17 instructions | 04:18 |
dalias | ah ok there is a 128-byte redzone | 04:19 |
dalias | so i don't get why it's adjusting the stack pointer at all | 04:19 |
dalias | http://sprunge.us/FJGe | 04:20 |
dalias | the stack pointer adjustment is immediately undone and never used :-p | 04:20 |
wbx | is qemu-system-or32 really really slow? no command works after first start with f.e. sash as init. | 18:30 |
--- Log closed Fri Sep 18 00:00:48 2015 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!