mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
derp. raw-syscalls
This commit is contained in:
@@ -1537,7 +1537,6 @@ MAP_SHARED :: 0x1
|
|||||||
MAP_PRIVATE :: 0x2
|
MAP_PRIVATE :: 0x2
|
||||||
MAP_SHARED_VALIDATE :: 0x3
|
MAP_SHARED_VALIDATE :: 0x3
|
||||||
MAP_ANONYMOUS :: 0x20
|
MAP_ANONYMOUS :: 0x20
|
||||||
MAP_FAILED :: -1
|
|
||||||
|
|
||||||
// mremap flags
|
// mremap flags
|
||||||
MREMAP_MAYMOVE :: 1
|
MREMAP_MAYMOVE :: 1
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ _get_tsc_frequency :: proc "contextless" () -> u64 {
|
|||||||
|
|
||||||
page_size : uint = 4096
|
page_size : uint = 4096
|
||||||
ret := unix.sys_mmap(nil, page_size, unix.PROT_READ, unix.MAP_SHARED, fd, 0)
|
ret := unix.sys_mmap(nil, page_size, unix.PROT_READ, unix.MAP_SHARED, fd, 0)
|
||||||
if ret == unix.MAP_FAILED {
|
if ret < 0 && > -4096 {
|
||||||
frequency = 1
|
frequency = 1
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user