On Tue, Feb 28, 2012 at 5:02 PM, Julius Baxter <[email protected]>
wrote:
Hi Pete,
Nice work! I knew you were improving it but didn't know you got the
kernel compiling already. Well done!
Thanks :)
Are the GCC and binutils ports tracking the upstream tree?
Yes, both. The last time I merged changes from them was a few days ago.
There's two things worth pursuing at this point I think - first is the
GDB port, and second is the regression testing of the tool chain (and
third, the first's sim doing the second.)
Let me explain that a little better. I was doing the CGEN port for a
number of reasons, but one was to get the basic simulator in GDB
working. So I'd be most interested in polishing off this good work
with setting that up properly and ensuring the tool chain is correctly
tested and passing.
Ok, I'll take a look at gdb. I think the semantics in the .cpu files
will need some more improvement to get that working, though.
Also, how about the or1ksim test suite using this new compiler? Is that running?
Yes, the entire or1ksim testsuite passes.
Also, the entire binutils testsuite passes if you configure with
--target=or1k-elf. If you use --target=or1k-linux, it tries to do the
shared/PIC tests which don't pass.
The gcc testsuite doesn't pass. I haven't looked too hard at it though.
-Pete
_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc