Rename aliases

This commit is contained in:
2026-06-26 15:23:36 +01:00
parent dc348f3e71
commit 61c1ec99e5
31 changed files with 146 additions and 146 deletions
+13 -13
View File
@@ -12,13 +12,13 @@ struct SplitMix64State {
u64 seed;
};
wapp_intern u64 rol64(u64 x, u64 bits);
wapp_intern u64 split_mix_64(SplitMix64State *state);
wapp_intern void seed_os_generator(void);
wapp_intern u64 generate_random_number(void);
wp_intern u64 rol64(u64 x, u64 bits);
wp_intern u64 split_mix_64(SplitMix64State *state);
wp_intern void seed_os_generator(void);
wp_intern u64 generate_random_number(void);
XOR256State wapp_prng_xorshift_init_state(void) {
wapp_persist b8 seeded = false;
wp_persist b8 seeded = false;
if (!seeded) {
seeded = true;
seed_os_generator();
@@ -75,11 +75,11 @@ u64 wapp_prng_xorshift_256p(XOR256State *state) {
return result;
}
wapp_intern u64 rol64(u64 x, u64 bits) {
wp_intern u64 rol64(u64 x, u64 bits) {
return (x << bits) | (x >> (64 - bits));
}
wapp_intern u64 split_mix_64(SplitMix64State *state) {
wp_intern u64 split_mix_64(SplitMix64State *state) {
state->seed += 0x9E3779B97f4A7C15;
u64 result = state->seed;
@@ -91,7 +91,7 @@ wapp_intern u64 split_mix_64(SplitMix64State *state) {
#if defined(WP_PLATFORM_C) && WP_PLATFORM_C_VERSION >= WP_PLATFORM_C11_VERSION
#ifdef WP_PLATFORM_POSIX
wapp_intern void seed_os_generator(void) {
wp_intern void seed_os_generator(void) {
struct timespec ts = {0};
int result = clock_gettime(CLOCK_MONOTONIC_RAW, &ts);
wapp_runtime_assert(result == 0, "Invalid seed value");
@@ -99,11 +99,11 @@ wapp_intern void seed_os_generator(void) {
srand48(ts.tv_nsec);
}
wapp_intern u64 generate_random_number(void) {
wp_intern u64 generate_random_number(void) {
return lrand48();
}
#else
wapp_intern void seed_os_generator(void) {
wp_intern void seed_os_generator(void) {
struct timespec ts = {0};
int result = timespec_get(&ts, TIME_UTC);
wapp_runtime_assert(result != 0, "Invalid seed value");
@@ -111,7 +111,7 @@ wapp_intern void seed_os_generator(void) {
srand(ts.tv_nsec);
}
wapp_intern u64 generate_random_number(void) {
wp_intern u64 generate_random_number(void) {
i32 n1 = rand();
i32 n2 = rand();
@@ -119,14 +119,14 @@ wapp_intern u64 generate_random_number(void) {
}
#endif // !WP_PLATFORM_POSIX
#else
wapp_intern void seed_os_generator(void) {
wp_intern void seed_os_generator(void) {
time_t result = time(NULL);
wapp_runtime_assert(result != (time_t)(-1), "Invalid seed value");
srand(result);
}
wapp_intern u64 generate_random_number(void) {
wp_intern u64 generate_random_number(void) {
i32 n1 = rand();
i32 n2 = rand();