Thanks, Nate.

I tried to build the library using the SPARC64 toolchain available at
http://www.m5sim.org/wiki/index.php/Download but I get this error:
/tools/x-tools/sparc64-unknown-linux-gnu/bin/../lib/gcc/sparc64-unknown-linux-gnu/3.4.5/../../../../sparc64-unknown-linux-gnu/bin/ld:
../pthread.o: check_relocs: unhandled reloc type 72
../pthread.o: could not read symbols: File format not recognized
collect2: ld returned 1 exit status

But when I used the native compiler (GCC 4.3) on the hsot machine
(X86_64), the compilation was successful. Should I build a newer
cross-compiler for SPARC and try the above again? Which toolchain is
the binary for the regression test, 40.m5threads-test-atomic,
generated with?

regards,
Soumyaroop.

On Sat, Sep 5, 2009 at 8:45 PM, nathan binkert<[email protected]> wrote:
>> The key issue is that SE mode does not support the Linux pthreads
>> library... it's just too complicated (see
>> http://m5sim.org/wiki/index.php/Splash_benchmarks).  Daniel Sanchez at
>> Stanford has written a lightweight pthreads library that uses a much
>> reduced set of syscalls that SE mode does support; I don't recall off
>> the top of my head if/where that is available though (Daniel?).
> It's actually hosted on m5sim.org.  The threading support is in the
> simulator already and the library can be found at:
> http://repo.m5sim.org/m5threads/
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev
>



-- 
Soumyaroop Roy
Ph.D. Candidate
Department of Computer Science and Engineering
University of South Florida, Tampa
http://www.csee.usf.edu/~sroy
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to