lto-plugin: make claim_file_handler thread-safe
commit2669cae081c852bc8bde1647d671aa66930cc556
authorMartin Liska <mliska@suse.cz>
Mon, 16 May 2022 12:18:41 +0000 (16 14:18 +0200)
committerMartin Liska <mliska@suse.cz>
Mon, 27 Jun 2022 08:12:08 +0000 (27 10:12 +0200)
tree7c2cc38e788c80b3a60036a36c3ea39325c7b5f5
parent64d4f27a0ce47e97867512bda7fa5683acf8a134
lto-plugin: make claim_file_handler thread-safe

lto-plugin/ChangeLog:

* lto-plugin.c (plugin_lock): New lock.
(claim_file_handler): Use mutex for critical section.
(onload): Initialize mutex.
* configure.ac: Check for pthread.h.
* configure: Regenerate.
* config.h.in: Regenerate.
lto-plugin/config.h.in
lto-plugin/configure
lto-plugin/configure.ac
lto-plugin/lto-plugin.c