aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Add cast on `S_ISDIR`gingerBill2021-04-241-1/+1
* Remove redundant `auto_cast`gingerBill2021-04-231-1/+1
* Add truncate_to_byte and truncate_to_rune for packages strings and bytesgingerBill2021-04-222-0/+30
* Remove `intrinsics.x86_mmx` typegingerBill2021-04-226-29/+8
* Add @(cold) taggingerBill2021-04-221-0/+1
* Add new intrinsics: debug_trap, trap, read_cycle_counter, expectgingerBill2021-04-222-6/+12
* fix variable name in path_unixAndré2021-04-201-2/+2
* Fix #906gingerBill2021-04-203-17/+10
* Update builtin procedures to support the new allocator features (without brea...gingerBill2021-04-198-57/+61
* Improve the `Allocator` interface to support returning `Allocator_Error` to a...gingerBill2021-04-1912-272/+382
* Add package flagsgingerBill2021-04-181-2/+11
* Add calling_convention to TypegingerBill2021-04-181-3/+4
* Remove dead commentgingerBill2021-04-181-1/+0
* Change elem_counts to `i64le` from `u64`gingerBill2021-04-181-1/+2
* Change `u32` to `u32le`gingerBill2021-04-181-32/+32
* Add `-doc-format` command for the new .odin-doc file format (to be used to ge...gingerBill2021-04-181-0/+251
* Clean-up fallback `io.read_at` and `io.write_at` behaviourgingerBill2021-04-141-9/+13
* Fix `floattidf`gingerBill2021-04-142-11/+11
* Fix style issues; Use new attribute `@(cold)` where appropriate in the new sy...gingerBill2021-04-143-94/+96
* Add extra error to io.ErrorgingerBill2021-04-141-0/+6
* Add buffer_read_at buffer_write_atgingerBill2021-04-141-0/+42
* Mockup of the new `package os` interface (incomplete and non-functioning)gingerBill2021-04-1421-0/+1621
* Merge pull request #902 from Kelimion/run_as_usergingerBill2021-04-145-2/+941
|\
| * Placate -vet for unrelated core:thread update.Jeroen van Rijn2021-04-131-1/+0
| * Placate -vet.Jeroen van Rijn2021-04-131-2/+0
| * Add support to core:windows to add/delete users.Jeroen van Rijn2021-04-135-2/+943
* | Fix typogingerBill2021-04-141-2/+2
* | Fix typogingerBill2021-04-131-1/+1
* | Revert *nix thread stuff to old syncgingerBill2021-04-132-11/+23
* | Default to pthreads in sync2 for *nixgingerBill2021-04-135-18/+12
|/
* Fix typogingerBill2021-04-121-1/+1
* Update sync2 to just use atomic intrinsics rather than the parapoly wrappersgingerBill2021-04-127-237/+170
* Clean up path_unix.odin to make it not depend on `package os`gingerBill2021-04-111-6/+38
* Remove thread stuff from sync2; Cleanup package threadgingerBill2021-04-117-570/+103
* Add Thread stuff to new sync packagegingerBill2021-04-113-0/+491
* New redesign of core:sync (stored under core:sync/sync2 for the time being)gingerBill2021-04-119-0/+1981
* Fix missing newlines in core:math/linalg/specific.odinvassvik2021-04-091-2/+4
* Add `__extendhfsf2` for macOSgingerBill2021-04-051-0/+5
* Add core:math/fixedgingerBill2021-04-011-0/+133
* Add `f16` support to core:math/linalggingerBill2021-04-014-124/+2284
* Add f16 specific procedures to core:mathgingerBill2021-04-011-59/+240
* Implement `f16` functionalitygingerBill2021-04-016-2/+192
* Merge remote-tracking branch 'upstream/master' into parserDanielGavin2021-03-302-6/+6
|\
| * Merge pull request #879 from Kelimion/partial_hash_updatesgingerBill2021-03-302-6/+6
| |\
| | * Allow seeding CRC32, CRC64 & Adler32 with previous partial hash.Jeroen van Rijn2021-03-252-6/+6
* | | changed errorDanielGavin2021-03-301-1/+1
* | | Give error if raw literal hits EOF, and stop removing .Using if it exists in ...DanielGavin2021-03-302-6/+2
|/ /
* | Fix typogingerBill2021-03-291-1/+1
* | Fix byte swapping for endian specific types in `-llvm-api`gingerBill2021-03-271-4/+13
* | Add `linalg.matrix_cast`gingerBill2021-03-262-3/+4