aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Generalize name mangling rule to have a singular definition for a name separatordev-2023-07gingerBill2023-07-073-4/+6
|
* Add extra mutex guards around module value accessgingerBill2023-07-072-0/+11
|
* Fix issue with pointer casting internal llvm intrinsicsgingerBill2023-07-071-1/+4
|
* Remove math usage of raw LLVM intrinsic prototypesgingerBill2023-07-071-16/+82
|
* Fix #2593gingerBill2023-07-071-1/+4
|
* Fix #2624gingerBill2023-07-071-1/+1
|
* Fix #2629gingerBill2023-07-071-2/+6
|
* Fix `[2]union{T}` comparison against `nil`gingerBill2023-07-071-2/+5
|
* Fix #2630gingerBill2023-07-072-19/+22
|
* Add `core:math/cmpl` to all_main.odingingerBill2023-07-071-0/+2
|
* Always call `lb_run_remove_dead_instruction_pass` to fix `-debug` issuesgingerBill2023-07-072-12/+3
|
* Merge pull request #2627 from laytan/add-address-family-type-definitionJeroen van Rijn2023-07-031-4/+5
|\ | | | | add `ADDRESS_FAMILY` to darwin (currently only available in linux)
| * add `ADDRESS_FAMILY` to darwin (currently only available in linux)Laytan Laats2023-07-031-4/+5
| |
* | Merge pull request #2623 from laytan/fix-2615-cant-iterate-untyped-stringJeroen van Rijn2023-07-024-1/+22
|\ \ | |/ |/| Fix #2615: can't iterate untyped string
| * add testLaytan Laats2023-07-023-0/+21
| |
| * Fix #2615: can't iterate untyped stringLaytan Laats2023-07-021-1/+1
|/
* Merge pull request #2622 from laytan/detect-unix-colors-supportJeroen van Rijn2023-07-021-1/+23
|\ | | | | detect unix color support
| * fix spacingLaytan Laats2023-07-021-18/+18
| |
| * use more common detection method and add FORCE_COLOR and NO_COLOR supportLaytan Laats2023-07-021-15/+21
| |
| * ignore stderr in tput callLaytan Laats2023-07-021-1/+1
| |
| * detect unix color supportLaytan Laats2023-07-021-0/+16
| |
* | Merge pull request #2621 from DanielGavin/vulkan-flags2Jeroen van Rijn2023-07-023-6/+309
|\ \ | | | | | | Add support for vulkan FlagBits2
| * | Remove whitespacesDanielGavin2023-07-021-8/+0
| | |
| * | Add support FlagBits2DanielGavin2023-07-023-6/+317
|/ /
* | Begin work on `core:math/cmplx`gingerBill2023-06-283-0/+1195
| | | | | | | | `complex*` types only at the moment, `quaternion*` types coming later
* | Improve accuracy of `abs` or `complex*` typesgingerBill2023-06-281-6/+27
| |
* | Add `math.sincos`gingerBill2023-06-281-0/+308
| |
* | Keep `-vet` happygingerBill2023-06-283-5/+3
| |
* | Actually add math.hypotgingerBill2023-06-281-33/+39
| |
* | Add `math.hypot`gingerBill2023-06-281-0/+68
| |
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2023-06-282-2/+8
|\ \
| * \ Merge pull request #2612 from laytan/masterJeroen van Rijn2023-06-281-0/+3
| |\ \ | | | | | | | | only run nightly upload if workflow is ran on main repo
| | * | only run nightly upload if workflow is ran on main repoLaytan Laats2023-06-271-0/+3
| | |/
| * | Merge pull request #2611 from GoNZooo/gonz.add-unix-setenvJeroen van Rijn2023-06-271-2/+5
| |\ \ | | | | | | | | fix(os): use `setenv` instead of `putenv`
| | * | fix(set_env): use `clone_to_cstring` instead of `unsafe_to_cstring`Rickard Andersson2023-06-271-2/+2
| | | |
| | * | style: use tabsRickard Andersson2023-06-271-3/+3
| | | | | | | | | | | | | | | | :[
| | * | cleanup: remove leftover lineRickard Andersson2023-06-271-1/+0
| | | |
| | * | fix(os): use `setenv` instead of `putenv`Rickard Andersson2023-06-271-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | `setenv` doesn't copy the value that is put, which means that the previous code had a bug where we free'd the temporary memory and the environment was accidentally cleared right after the function finished.
* | | | General code style clean up for `vendor:nanovg`gingerBill2023-06-281-451/+413
| | | |
* | | | General code style clean up for `vendor:fontstash`gingerBill2023-06-281-252/+217
| | | |
* | | | Replace `mem` with `runtime` in `core:slice`gingerBill2023-06-282-22/+28
|/ / /
* | | Keep -vet happygingerBill2023-06-263-15/+15
| | |
* | | Merge pull request #2268 from Skytrias/skytrias-vendor-additionsgingerBill2023-06-267-4/+6325
|\ \ \ | |/ / |/| | fontstash / nanovg vendor additions
| * | add build flags restrictionsskytrias2023-06-263-0/+3
| | |
| * | -strict-style fixskytrias2023-06-231-1/+1
| | |
| * | cleanup with -vet and add to all_vendorskytrias2023-06-234-59/+63
| | |
| * | Merge branch 'master' into skytrias-vendor-additionsgingerBill2023-06-23542-39493/+70721
| |\ \
| * | | fix GL2Skytrias2022-12-241-4/+4
| | | |
| * | | optional constants, starting GL2 fixesSkytrias2022-12-241-12/+12
| | | |
| * | | testSkytrias2022-12-243-164/+139
| | | |