Hello,

When I try to compile libpthread I get the below error

lap318@lap318-HP-Compaq-6730b-KE717AV ~/gem5/m5threads $ make
gcc -O3 -static    -c -o pthread.o pthread.c









*pthread.c:40:2: error: #error "spinlock routines not available for your
arch!\n" #error "spinlock routines not available for your arch!\n"  ^In
file included from pthread.c:43:0:tls_defs.h:220:4: error: #error "No TLS
defs for your architecture"   #error "No TLS defs for your architecture"
^pthread.c: In function ‘populate_thread_block_info’:pthread.c:58:37:
error: ‘tcbhead_t’ undeclared (first use in this function) #define
NPTL_TCBHEAD_T_SIZE (sizeof(tcbhead_t))*

Is there something I am missing ? May be some missing path variable or some
minor modification of the code somewhere. Because I have the files
spinlock_x86.h and tls_defs.h.

Regards
Nidhi

‌
<https://mailtrack.io/> Sent with Mailtrack
<https://chrome.google.com/webstore/detail/mailtrack-for-gmail-inbox/ndnaehgpjlnokgebbaldlmgkapkpjkkb?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality>
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to