multicore-locks / litl

LiTL: Library for Transparent Lock Interposition
MIT License
75 stars 21 forks source link

Fix LiTL with recent libraries #12

Open vlaforet opened 1 year ago

vlaforet commented 1 year ago

Fixes: (First commit)

Second commit: Fix the issue described in issue #11. pthread_create was not interposed and this resulted in contexts not being initialized. The fix consists in linking to the new version of pthread_create with glibc >= 2.34. Backward compatibility is also assured by linking to the older version of pthread_create with glibc < 2.34.