Thanks for tackling this.

Atsushi Nemoto <[EMAIL PROTECTED]> writes:
> On 22 Jul 2006 20:58:16 -0700, Ian Lance Taylor <[EMAIL PROTECTED]> wrote:
>> OK, patch is approved, with a ChangeLog entry, and assuming it passes
>> the testsuite.
>
> Thanks, here is a patch with a ChangeLog entry.
>
> I can cross-build gcc and glibc successfully, but unfortunately I can
> not build and run the testsuite natively (in reasonable time) due to
> limited CPU/memory resources on my target platform.  Is there good way
> to run testsuite on cross environment?

You can set up DejaGNU's unix.exp to use rsh and rcp.  It's usually
a case of creating a board file "foo.exp" like this:

    load_generic_config "unix"
    process_multilib_options ""
    set_board_info hostname "...."

You can use ssh and scp instead by adding:

    set_board_info rsh_prog ssh
    set_board_info rcp_prog rcp

and then running with "make -k check RUNTESTFLAGS='--target_board foo'".

FWIW, I can run a gcc test run for you on mips64-linux-gnu (and perhaps
glibc too, depending on the time).  I should have the results by the weekend.

> +; Since rdhwr always generate a trap for now, it should not be be put
> +; on delay slot.  It it was on delay slot, the emulation will be
> +; slower.

Andreas has already commented on this, but the tense sounds wrong too.
Maybe it would be better to have something like:

; Putting rdhwr in a delay slot would make the kernel's emulation
; of it much slower.

right above the "can_delay" line.  Whatever you feel is best though.

Richard

Reply via email to