mirror of
https://github.com/github/codeql.git
synced 2025-12-23 12:16:33 +01:00
21 lines
400 B
C++
21 lines
400 B
C++
static int atomic_increment_i(int* ptr)
|
|
{
|
|
return __atomic_fetch_add(ptr, 1, 0);
|
|
}
|
|
|
|
static double atomic_increment_c(char* ptr)
|
|
{
|
|
return __atomic_fetch_add(ptr, 1, 0);
|
|
}
|
|
|
|
static int atomic_increment_i4(int* ptr)
|
|
{
|
|
return __atomic_fetch_add_4(ptr, 1, 0);
|
|
}
|
|
|
|
static char atomic_increment_c1(char* ptr)
|
|
{
|
|
return __atomic_fetch_add_1(ptr, 1, 0);
|
|
}
|
|
// semmle-extractor-options: --gnu_version 40700
|