mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Use const & for Array<AstNode *> parameters
This commit is contained in:
@@ -1,2 +0,0 @@
|
||||
when ODIN_OS == "windows" do export "core:sync_windows.odin";
|
||||
when ODIN_OS == "linux" do export "core:sync_linux.odin";
|
||||
@@ -1,5 +1,7 @@
|
||||
import "core:atomics.odin"
|
||||
import "core:os.odin"
|
||||
package sync
|
||||
|
||||
import "core:atomics"
|
||||
import "core:os"
|
||||
|
||||
Semaphore :: struct {
|
||||
// _handle: win32.Handle,
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
when ODIN_OS == "windows" {
|
||||
import win32 "core:sys/windows.odin";
|
||||
}
|
||||
import "core:atomics.odin"
|
||||
package sync
|
||||
|
||||
import "core:sys/win32"
|
||||
import "core:atomics"
|
||||
|
||||
Semaphore :: struct {
|
||||
_handle: win32.Handle,
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
// +build windows
|
||||
package win32
|
||||
|
||||
// when ODIN_OS == "windows" {
|
||||
foreign import "system:opengl32.lib"
|
||||
// }
|
||||
|
||||
foreign import "system:opengl32.lib"
|
||||
|
||||
CONTEXT_MAJOR_VERSION_ARB :: 0x2091;
|
||||
CONTEXT_MINOR_VERSION_ARB :: 0x2092;
|
||||
|
||||
@@ -1,12 +1,11 @@
|
||||
// +build windows
|
||||
package win32
|
||||
|
||||
// when ODIN_OS == "windows" {
|
||||
foreign import "system:kernel32.lib"
|
||||
foreign import "system:user32.lib"
|
||||
foreign import "system:gdi32.lib"
|
||||
foreign import "system:winmm.lib"
|
||||
foreign import "system:shell32.lib"
|
||||
// }
|
||||
foreign import "system:kernel32.lib"
|
||||
foreign import "system:user32.lib"
|
||||
foreign import "system:gdi32.lib"
|
||||
foreign import "system:winmm.lib"
|
||||
foreign import "system:shell32.lib"
|
||||
|
||||
Handle :: distinct rawptr;
|
||||
Hwnd :: distinct Handle;
|
||||
|
||||
Reference in New Issue
Block a user