aboutsummaryrefslogtreecommitdiff
path: root/core/os/os_windows.odin
Commit message (Expand)AuthorAgeFilesLines
* Alias heap calls from `base:runtime` is `core:os`gingerBill2024-01-281-22/+0
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-2/+2
* Add `runtime.DEFAULT_TEMP_ALLOCATOR_TEMP_GUARD` where appropriategingerBill2023-02-101-0/+1
* remove unused c importColin Davidson2023-01-061-1/+0
* more windows fixesColin Davidson2023-01-061-3/+3
* more windows kerfuffleColin Davidson2023-01-061-1/+2
* shuffle to private/public wrapperColin Davidson2023-01-061-2/+2
* fix more things?Colin Davidson2023-01-051-4/+4
* add get core countColin Davidson2023-01-051-1/+23
* Add `Allocator_Mode.Alloc_Non_Zerored`gingerBill2022-09-221-2/+2
* Fix #1606 (Call `runtime._cleanup_runtime_contextless()` for `os.exit`)gingerBill2022-03-091-0/+2
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-108/+108
* os: Add Windows 11 detection.Jeroen van Rijn2021-08-211-1/+18
* Minor fixesgingerBill2021-03-181-1/+1
* Minimize unneeded castsgingerBill2021-03-031-1/+1
* Remove `bit_field` type from Odin (keyword and dead runtime code still exists)gingerBill2021-02-191-1/+1
* Fixed getting windows version. The former function is no longer working on Wi...zhibog2020-10-241-17/+16
* Add os.read_at and for Windows; fix mem.clone_slice; fix current directory lo...gingerBill2020-09-291-1/+1
* Update packages os, path, and filepathgingerBill2020-09-261-193/+0
* Add `package path/filepath`; Add `os.stat` for windows (TODO: unix)gingerBill2020-09-251-1/+3
* Remove usage of `do` in core librarygingerBill2020-09-231-9/+29
* Fix os.get_current_directory() allocatorTetralux2020-08-261-2/+2
* Clean-up OS constants; Clean-up procs_wasm32.odingingerBill2020-07-091-2/+0
* Add `-show-system-calls`; Update runtime for windows_386; Fix some minor bugsgingerBill2020-06-301-1/+3
* Begin work on windows 386gingerBill2020-06-291-4/+4
* Add `raw_data` to replace cases in which `&x[0]` was usedgingerBill2020-06-291-1/+1
* Begin migration from sys/win32 to sys/windowsgingerBill2020-06-261-59/+59
* Add multi_logger.odin; Fix os_windows.odingingerBill2020-06-191-3/+3
* Make os.get_current_directory no longer strip the zero at the end of the resu...vassvik2020-06-131-2/+1
* Remove `context.std*` parameters; Fix unary boolean notgingerBill2020-03-191-1/+1
* Add os.get_current_directory / os.set_current_directoryTetralux2020-01-201-0/+35
* Fix os.opengingerBill2019-12-231-1/+1
* Implement core:thread and core:sync on Unix using pthreadsTetralux2019-12-011-1/+12
* Fix -debug crash on windows caused by missing debug info for files.gingerBill2019-09-251-1/+1
* Initial support for GetVersionExAJeroen van Rijn2019-01-181-0/+35
* Reorganize fmt and strings; Replace fmt.String_Buffer with strings.BuildergingerBill2019-01-061-0/+4
* Vet core librarygingerBill2018-12-311-1/+0
* Fix os_windows.odin bugsgingerBill2018-12-301-2/+2
* Fix bugs and inconsistencies with linux versions of os packagematt2018-12-301-10/+16
* Fix `context` initializationgingerBill2018-10-201-1/+1
* Add `unimplemented` and `unreachable` procedures; make `os.exit` a diverging ...gingerBill2018-10-131-1/+1
* Add `utf8_to_ucs2` for package win32 so that the wide procedures can used by ...gingerBill2018-08-301-11/+4
* Fix `make` error messagesgingerBill2018-08-081-1/+1
* Reduce number of range and slice operators #239gingerBill2018-08-011-3/+3
* Comment based build tags for packages (basic and temporary)gingerBill2018-05-281-0/+1
* Reorganize `runtime` packagegingerBill2018-05-271-2/+1
* Move ODIN_* platform constants to `core:os`gingerBill2018-05-271-0/+2
* Add file scopes for the packagesgingerBill2018-05-271-1/+1
* Add basic package support (no IR support yet)gingerBill2018-05-261-1/+1
* Parse directories to be packagesgingerBill2018-05-211-0/+286