Rename rand to rand_f64

This commit is contained in:
Damian Tarnawski
2023-10-27 00:18:41 +02:00
parent 11a2b2a942
commit 166803a2a5
+3 -2
View File
@@ -2,10 +2,11 @@ package rand
foreign import "odin_env" foreign import "odin_env"
foreign odin_env { foreign odin_env {
rand :: proc "contextless" () -> f64 --- @(link_name = "rand")
rand_f64 :: proc "contextless" () -> f64 ---
} }
@(require_results) @(require_results)
_system_random :: proc() -> u64 { _system_random :: proc() -> u64 {
return u64(rand() * 0x1fffffffffffff) return u64(rand_f64() * 0x1fffffffffffff)
} }