index
:
odin/Odin.git
bill/all_or_none
bill/any-type-switch-if-else
bill/change-license
bill/compiler-optimizations-2025-09
bill/conditional-zero
bill/const-union
bill/dir-organization
bill/disallow-128-bit
bill/fix-current-os-package
bill/fix-data-races-2026-02
bill/force-type-assert
bill/global-variable-distribution
bill/init-fini-changes
bill/integer-concatenation
bill/io-error-changes
bill/must-tail
bill/new-slice-sort
bill/range-init
bill/remove-test-suffix
bill/shared-partial-return-memory
bill/subtype-type-info
bill/typeid-sip-hash
bill/utf16-strings
core-flags
core_os2_revamp
custom-math-sin
fix-4225
llvm-12-support
master
middle-end
mimalloc
mv/libc-errors
new_os
orca-dev
text-template
update-tilde
windows-llvm-11.1.0
windows-llvm-12.0.1
windows-llvm-13.0.0
Odin Programming Language
Odin Lang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
core
/
os
/
os_linux.odin
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add assignment statement to `#no_bounds_check` etc rules. Correct `os_linux.o...
gingerBill
2021-08-15
1
-1
/
+1
*
Temporarily fix syscall in Linux and Freebsd (eventually to be replaced with ...
gingerBill
2021-05-13
1
-3
/
+3
*
Minor fixes
gingerBill
2021-03-18
1
-1
/
+1
*
Update package os for package path/filepath support on macOS
gingerBill
2021-02-27
1
-11
/
+11
*
Replace usage of `inline proc` with `#force_inline proc` in the core library
gingerBill
2021-02-23
1
-19
/
+19
*
Clear up fmt.wprint* length logic
gingerBill
2021-02-11
1
-5
/
+5
*
Fix CI
Luka Aleksić
2021-01-21
1
-6
/
+3
*
* Add some procedures to path_unix to mirror the path_windows API
Luka Aleksić
2021-01-21
1
-5
/
+139
*
Fix layout of Stat for linux and make usage consistent across unix variants
kennethmaples
2020-12-29
1
-6
/
+8
*
Remove usage of `do` in core library
gingerBill
2020-09-23
1
-9
/
+13
*
Clean-up OS constants; Clean-up procs_wasm32.odin
gingerBill
2020-07-09
1
-2
/
+0
*
Remove return after `unreachable`
gingerBill
2020-06-06
1
-1
/
+0
*
Fixed bad merge
Tyler Erickson
2020-03-05
1
-6
/
+6
*
Merged with master
Tyler Erickson
2020-03-05
1
-108
/
+139
|
\
|
*
Add os.get_current_directory / os.set_current_directory
Tetralux
2020-01-20
1
-114
/
+145
*
|
Fix os_linux stat
Tyler Erickson
2020-03-05
1
-6
/
+6
|
/
*
Fix improper _unix_open binding that was ignoring the mode arg
Justas Dabrila
2019-12-23
1
-1
/
+1
*
Implement core:thread and core:sync on Unix using pthreads
Tetralux
2019-12-01
1
-70
/
+143
*
Fix issue with os.write on *nix with writing nothing
gingerBill
2019-11-24
1
-0
/
+3
*
Make -vet happy on *nix
gingerBill
2019-08-13
1
-3
/
+3
*
Replace calls to deprecated string functions on linux
matt
2019-03-18
1
-6
/
+6
*
Reorganize fmt and strings; Replace fmt.String_Buffer with strings.Builder
gingerBill
2019-01-06
1
-0
/
+4
*
Fix bugs and inconsistencies with linux versions of os package
matt
2018-12-30
1
-32
/
+112
*
Fix os.open on linux/osx
matt
2018-12-26
1
-32
/
+27
*
Add the missing INVALID_HANDLE so that the demo will build and run on Linux.
CaptainKraft
2018-12-09
1
-0
/
+1
*
Add Linux support for core:time
Jeroen van Rijn
2018-12-08
1
-20
/
+59
*
Fix `context` initialization
gingerBill
2018-10-20
1
-1
/
+1
*
Fix compilation error #272
gingerBill
2018-10-17
1
-2
/
+2
*
Add `unimplemented` and `unreachable` procedures; make `os.exit` a diverging ...
gingerBill
2018-10-13
1
-2
/
+2
*
Fixed heap alloc not allowing empty structs on Linux - Fixes #267
Alexis Breust
2018-10-09
1
-1
/
+1
*
Reduce number of range and slice operators #239
gingerBill
2018-08-01
1
-1
/
+1
*
free -> delete in os_osx and os_linux
Hasen Judy
2018-07-13
1
-6
/
+6
*
Fix on *nix
gingerBill
2018-07-01
1
-2
/
+3
*
Reorganize `runtime` package
gingerBill
2018-05-27
1
-1
/
+0
*
Move ODIN_* platform constants to `core:os`
gingerBill
2018-05-27
1
-0
/
+2
*
Parse directories to be packages
gingerBill
2018-05-21
1
-0
/
+279