aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Improve output path checkingJeroen van Rijn2024-07-311-3/+8
* fix for using .rc filesThomas la Cour2024-07-301-0/+1
* fix `specific_union_variant in map_keyed_by_union` not converting to union typeLaytan Laats2024-07-291-4/+6
* fix instrumentation features on LLVM versions with typed pointersLaytan Laats2024-07-241-1/+1
* Propagate `rodata` a bit more in `lb_const_value`gingerBill2024-07-231-28/+36
* Fix #3964gingerBill2024-07-233-4/+9
* Check to see if people are return a slice of a local fixed array from a proce...gingerBill2024-07-221-1/+9
* Add suggestion for #3961gingerBill2024-07-222-0/+39
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-07-223-6/+6
|\
| * Simplify exe path check.Jeroen van Rijn2024-07-221-2/+1
| * Fix .exe path is directory check.Jeroen van Rijn2024-07-221-4/+3
| * Fix #3473Jeroen van Rijn2024-07-221-1/+3
| * Add NULL check in check_range_stmtJeroen van Rijn2024-07-211-1/+1
| * Help text default -o:none -> -o:minimal.Jeroen van Rijn2024-07-191-1/+1
* | Improve error handling for invalid syntax doing `[*]T`gingerBill2024-07-221-3/+9
|/
* type is never a tuple hereLaytan Laats2024-07-161-3/+0
* fix `add_sat` and `sub_sat` intrinsicsLaytan Laats2024-07-162-7/+78
* Add intrinsics `add_sat` and `sub_sat`gingerBill2024-07-163-0/+14
* add workaround for kernel panics on MacOSLaytan Laats2024-07-151-8/+22
* Fix code gen issue with `bit_set`gingerBill2024-07-151-4/+0
* Minor change to an internal flaggingerBill2024-07-151-0/+1
* Begin work for `bit_set[...; [N]T]` (not working)gingerBill2024-07-159-43/+141
* Fix `case:` in type switch issuegingerBill2024-07-152-3/+10
* Make linkage weak in certain placesgingerBill2024-07-152-49/+49
* Fix global variables being "missing" with `-use-separate-modules`gingerBill2024-07-154-67/+73
* Fix possible race and correct linkage _after_ generationgingerBill2024-07-154-18/+40
* `-use-separate-modules` default on Windows onlygingerBill2024-07-152-2/+2
* Generate backing array in the case where there is no `DeclInfo` for the proce...gingerBill2024-07-151-6/+10
* Disable `-use-separate-modules` by default on darwin until problem is determinedgingerBill2024-07-151-0/+2
* Minimize mutex lock for `#load_directory`gingerBill2024-07-151-3/+7
* Revert changes to `in_single_threaded_checker_stage`gingerBill2024-07-152-26/+26
* Disable the need for mutexes in single threaded checker stagegingerBill2024-07-153-41/+32
* Remove need for `BlockingMutex` in `Arena`gingerBill2024-07-153-16/+5
* Remove use of mutex in single threaded codegingerBill2024-07-152-7/+15
* Minimize use of mutex in `Arena`gingerBill2024-07-151-7/+17
* Add the permanent and temporary arenas directly on the `Thread`gingerBill2024-07-153-8/+79
* Make `-use-separate-modules` the default behaviour for `-o:none` and `-o:mini...gingerBill2024-07-152-1/+8
* Keep MSVC happy with secure versions of C callsgingerBill2024-07-154-18/+14
* Use `gb_zero_*` callsgingerBill2024-07-155-13/+6
* Comment out debug codegingerBill2024-07-151-2/+2
* Add `slice` variable if not existsgingerBill2024-07-141-0/+4
* Fix typegingerBill2024-07-141-1/+1
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-07-141-0/+3
|\
| * Fix compiler crash when switching on no valueFeoramund2024-07-141-0/+3
* | Reduce the size of `runtime.Type_Info`gingerBill2024-07-142-27/+37
|/
* Fix parameter to nonegingerBill2024-07-141-1/+1
* Add pseudo flag `-fast-build`gingerBill2024-07-141-0/+12
* Default to `-o:minimal` againgingerBill2024-07-142-1/+6
* Improve error messagegingerBill2024-07-141-1/+1
* Disallow global use of target specific procedure callsgingerBill2024-07-141-6/+9