Viktor Szakats
|
ae3ca135d1
lib: replace `inline` redefine with `CURL_INLINE` macro
|
1 month ago |
Loïc Yhuel
|
5adb6000ff
easy_lock: add a pthread_mutex_t fallback
|
1 year ago |
Viktor Szakats
|
38029101e2
mingw: delete support for legacy mingw.org toolchain
|
1 year ago |
Viktor Szakats
|
3f8fc25720
cmake: add support for "unity" builds
|
1 year ago |
Daniel Stenberg
|
2bc1d775f5
copyright: update all copyright lines and remove year ranges
|
2 years ago |
Don Olmstead
|
2e69df0a26
easy_lock: check for HAVE_STDATOMIC_H as well
|
2 years ago |
Daniel Stenberg
|
e0c68f0255
easy_lock: fix build with icc
|
2 years ago |
Jay Satiro
|
bbffb8c285
easy_lock: fix build for mingw
|
2 years ago |
Daniel Stenberg
|
33fd57b8ff
easy_lock: fix the #ifdef conditional for ia32_pause
|
2 years ago |
Daniel Stenberg
|
50efb0822a
easy_lock: switch to using atomic_int instead of bool
|
2 years ago |
vvb2060
|
5a1a892565
easy_lock.h: use __asm__ instead of asm to fix build
|
2 years ago |
Daniel Stenberg
|
e2e7f54b7b
easy_lock.h: include sched.h if available to fix build
|
2 years ago |
Daniel Stenberg
|
2b67a0a112
easy_lock.h: remove use of the deprecated ATOMIC_VAR_INIT macro
|
2 years ago |
Daniel Stenberg
|
be632e23df
easy_lock: add SPDX license identifier
|
2 years ago |
Thomas Guillem
|
23af112f55
lib: make curl_global_init() threadsafe when possible
|
2 years ago |