aboutsummaryrefslogtreecommitdiff
path: root/core/os/os2/env_linux.odin
Commit message (Collapse)AuthorAgeFilesLines
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days1-369/+0
|
* core/os: fix lookup_env_buf only working with empty bufferDavid Bader2026-01-301-0/+1
|
* os2 env changesjason2025-12-031-26/+17
| | | | | Use core:sys/posix for Linux when linking libc fix copy paste error in posix_env
* use libc for linux env when not no-crtjason2025-12-021-174/+303
|
* Add buffered get_env variants to os2Jeroen van Rijn2025-06-161-1/+18
|
* Fix data races in `os2/env_linux.odin`Feoramund2025-03-041-28/+20
| | | | | | Switched to a recursive mutex so that procedures which need to perform lookups can do so while also maintaining the lock across their entire body in order to guarantee atomicity for each environment operation.
* Fix typoFeoramund2025-03-041-1/+1
|
* Add `Error` to `os2.set_env`gingerBill2025-02-281-6/+6
|
* Add `Error` as part of the return values of `os2.environ`gingerBill2025-02-281-5/+13
|
* os2/heap_linux point to runtime._heap_allocator_procjason2025-01-191-5/+5
|
* Moved all packages in core, base, vendor, tests and examples to use new #+ ↵Karl Zylinski2024-09-141-1/+1
| | | | file tag syntax.
* convert all to use sys/linux over sys/unix; new implementations for pipe, ↵jason2024-06-271-9/+210
| | | | process and env
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
|
* update os2 for recent core changesjason2023-05-041-1/+1
|
* Remove `:= context.allocator` usage in `package os2`gingerBill2023-02-101-2/+4
|
* compilesjasonkercher2022-03-041-0/+28