On Tue, 2012-10-30 at 21:49 -0400, Peter Gavin wrote: 
> On Tue, Oct 30, 2012 at 2:36 PM, Julius Baxter <[email protected]> wrote:

<snip>

> > Otherwise, as long as it passes the test suite that should be fine. I
> > guess it should live in a branch until the re-branded or1k tool chain
> > becomes the norm. Hopefully that's pretty soon, though.
> 
> Hopefully :)  Stefan is doing an awesome job with the PIC stuff.  But
> I think as long as it compiles the linux kernel and busybox, it's
> pretty close to where it was before, right?

Hi Peter,

Thanks for all your work on Or1ksim. Stefan is doing great work.

Just compiling the Linux kernel and BusyBox is not sufficient. Remember
we lasted a decade missing 13 instructions from the implementation by
this approach!

The 4.5.1 GCC passes regression for gcc, g++ and libstdc++-v3 with the
only failures and unresolved issues due to problems with the uClibc
pthread implementation.

        http://opencores.org/or1k/Newlib_tool_chain_test_results
        http://opencores.org/or1k/UClibc_tool_chain_test_results

We need to get to this stage with the 4.8 compiler. In fact, just
relying on regression is far from sufficient. I'd like to see some
proper target testing - things like LTP (or LMBench) and benchmarks like
MiBench.

> I think I'm going to try getting linux working on the nodelay version;
> that would only involve porting the assembly files in the arch/or1k
> subdirectory, I hope.  And I'd like to write a script to build busybox
> from source, rather than having precompiled binaries in the git repo.

Excellent.

The BB script is pretty trivial. I've put my very simple one on DropBox.

        https://www.dropbox.com/s/d8hj1c6vhwb6fln/bld-bb.sh

This version needs a one off manual menuconfig, but thereafter will
rebuild with the same config automatically. Actually it ought to do more
than that for the PIC stuff, since it should be adding the tool
chain .so files to initramfs lib.

Best wishes,


Jeremy

-- 
Tel:      +44 (1590) 610184
Cell:     +44 (7970) 676050
SkypeID: jeremybennett
Email:   [email protected]
Web:     www.embecosm.com

Attachment: bld-bb.sh
Description: application/shellscript

_______________________________________________
OpenRISC mailing list
[email protected]
http://lists.openrisc.net/listinfo/openrisc

Reply via email to