Commit History

Author SHA1 Message Date
  Sébastien Marie 8982ae34e3 fix linux_arm64 3 years ago
  gingerBill 17eebf338c Fix #1606 (Call `runtime._cleanup_runtime_contextless()` for `os.exit`) 3 years ago
  Sébastien Marie 14f1793b3e use `context.temp_allocator` instead of general allocation + delete() 3 years ago
  Colin Davidson 54a6637d38 Use the _unix_fstat pointer to avoid 144B copies on fileIO 3 years ago
  Colin Davidson 536bf61323 avoid memset on stats 3 years ago
  Jeroen van Rijn 855e7beab1 Merge pull request #1488 from colrdavidson/master 3 years ago
  gingerBill f5697dd7f2 Merge branch 'master' into odin-global-constants-as-enums 3 years ago
  Colin Davidson f77cd5533d Add fork and personality 3 years ago
  gingerBill fb710f8cbf Merge pull request #1376 from jasonKercher/master 3 years ago
  gingerBill 3d7d347192 Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings 3 years ago
  CiD- 8eaafd5242 check correct errno in _readlink 3 years ago
  CiD- 774951e8c0 os_linux additions + libc to syscalls 3 years ago
  CiD- ebdb3ab43a added notes about _unix_alloc 3 years ago
  Yawning Angel 61c581baeb core/sys/unix: Add syscalls_linux.odin 3 years ago
  gingerBill ca33cb990b Strip semicolons in core which were missing 4 years ago
  gingerBill 5f29288254 Remove `Syscall` type 4 years ago
  gingerBill 7c108dbf48 Update usage of `syscall` to use the intrinsics 4 years ago
  gingerBill 19aefa6a40 Add assignment statement to `#no_bounds_check` etc rules. Correct `os_linux.odin` usage. 4 years ago
  gingerBill 465b6139d5 Temporarily fix syscall in Linux and Freebsd (eventually to be replaced with a proper implementation) 4 years ago
  gingerBill 359ae29d98 Minor fixes 4 years ago
  gingerBill a2557142cc Update package os for package path/filepath support on macOS 4 years ago
  gingerBill aa93305015 Replace usage of `inline proc` with `#force_inline proc` in the core library 4 years ago
  gingerBill d5dfa14f18 Clear up fmt.wprint* length logic 4 years ago
  Luka Aleksić ac184957db Fix CI 4 years ago
  Luka Aleksić 92e23ec397 * Add some procedures to path_unix to mirror the path_windows API 4 years ago
  kennethmaples 6d5bd8bead Fix layout of Stat for linux and make usage consistent across unix variants 4 years ago
  gingerBill fc4fdd588e Remove usage of `do` in core library 5 years ago
  gingerBill 65b9dbe13f Clean-up OS constants; Clean-up procs_wasm32.odin 5 years ago
  gingerBill a89633e3ed Remove return after `unreachable` 5 years ago
  Tyler Erickson f6f2ab2f25 Fixed bad merge 5 years ago