Changeset 20cf96d for libcfa/src/stdlib.cfa
- Timestamp:
- Nov 22, 2022, 11:03:19 PM (17 months ago)
- Branches:
- ADT, ast-experimental, master
- Children:
- 78de1e5
- Parents:
- 29702ad
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/stdlib.cfa
r29702ad r20cf96d 10 10 // Created On : Thu Jan 28 17:10:29 2016 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat Nov 19 16:42:26 202213 // Update Count : 61 212 // Last Modified On : Tue Nov 22 22:18:36 2022 13 // Update Count : 613 14 14 // 15 15 … … 229 229 __attribute__((visibility("hidden"))) PRNG_ARG_T __global_random_state; // sequential only 230 230 231 void set_seed( uint64_t seed ) { __global_random_state = __global_random_seed = seed; PRNG_NAME( __global_random_state ); }232 uint64_t get_seed() { return __global_random_seed; }233 uint64_t prng( void ) { return PRNG_NAME( __global_random_state ); } // [0,UINT_MAX]231 void set_seed( size_t seed ) { __global_random_state = __global_random_seed = seed; PRNG_NAME( __global_random_state ); } 232 size_t get_seed() { return __global_random_seed; } 233 size_t prng( void ) { return PRNG_NAME( __global_random_state ); } // [0,UINT_MAX] 234 234 235 235 //---------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.