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
