aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2300 from MarenFayre/float-formatdev-2023-01gingerBill2023-01-101-13/+6
|\ | | | | Clean up float_fmt logic
| * Clean up float_fmt logicMarenFayre2023-01-101-13/+6
|/
* Merge pull request #2297 from MarenFayre/d-parsinggingerBill2023-01-101-1/+1
|\ | | | | Fix off by one error in %d parsing
| * Fix off by one error in %d parsingMarenFayre2023-01-081-1/+1
| |
* | Merge pull request #2298 from MarenFayre/left-padgingerBill2023-01-102-76/+27
|\ \ | | | | | | Fix left padding format specifier and float formatting
| * | Removed unneeded semicolon.MarenFayre2023-01-091-4/+4
| | |
| * | Remove unused formatting flagMarenFayre2023-01-081-1/+0
| | |
| * | Fix left padding format specifier and float formattingMarenFayre2023-01-082-75/+27
| |/
* | Merge pull request #2292 from colrdavidson/get_core_countgingerBill2023-01-108-3/+119
|\ \ | |/ |/| add get core count
| * remove unused c importColin Davidson2023-01-061-1/+0
| |
| * more windows fixesColin Davidson2023-01-061-3/+3
| |
| * more windows kerfuffleColin Davidson2023-01-062-2/+3
| |
| * Merge branch 'master' into get_core_countColin Davidson2023-01-068-0/+125
| |\ | |/ |/|
* | Merge pull request #2265 from JooperGH/more_dwmapi_bindingsgingerBill2023-01-067-0/+121
|\ \ | | | | | | More dwmapi bindings
| * | Fixed CI errorJooper2022-12-212-1/+2
| | |
| * | App bar bindingsJooperGH2022-12-191-0/+33
| | |
| * | One last bindingJooperGH2022-12-191-0/+1
| | |
| * | HRGB and Rect functionsJooperGH2022-12-192-0/+30
| | |
| * | CreateSolidBrush and FillRectJooperGH2022-12-192-0/+4
| | |
| * | Added uxtheme bindingsJooperGH2022-12-192-3/+12
| | |
| * | Merge branch 'master' of https://github.com/odin-lang/Odin into ↵JooperGH2022-12-1936-459/+807
| |\ \ | | | | | | | | | | | | more_dwmapi_bindings
| * | | Added more DWMAPI bindingsJooperGH2022-12-193-0/+43
| | | |
* | | | Merge pull request #2295 from matias-eduardo/patch-1gingerBill2023-01-061-0/+2
|\ \ \ \ | | | | | | | | | | Add GetKeyboardState to user32
| * | | | Add GetKeyboardState to user32matias2023-01-061-0/+2
| | | | |
* | | | | Merge pull request #2293 from colrdavidson/fix_futexesgingerBill2023-01-061-0/+2
|\ \ \ \ \ | |/ / / / |/| | | | fix futex error handling
| * | | | fix futex error handlingColin Davidson2023-01-051-0/+2
|/ / / /
| | | * shuffle to private/public wrapperColin Davidson2023-01-067-11/+21
| | | |
| | | * add get thread count to openbsdColin Davidson2023-01-051-1/+7
| | | |
| | | * fix more things?Colin Davidson2023-01-052-5/+5
| | | |
| | | * fix windows structsColin Davidson2023-01-051-7/+10
| | | |
| | | * name raw unionColin Davidson2023-01-051-10/+11
| | | |
| | | * fix darwin/freebsdColin Davidson2023-01-052-2/+2
| | | |
| | | * use raw_union?Colin Davidson2023-01-051-1/+1
| | | |
| | | * add get core countColin Davidson2023-01-055-1/+97
| |_|/ |/| |
* | | Merge pull request #2278 from wjlroe/stb-darwin-universal-librariesgingerBill2023-01-017-1/+31
|\ \ \ | | | | | | | | Universal stb libraries for macOS (Intel & Apple Silicon)
| * | | Update stb macOS libraries to be universalWilliam Roe2022-12-236-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates all the darwin stb libraries to be built as universal libraries - meaning they contain both Intel and Apple Silicon versions. This should make these more generally compatible. Also, add stb_vorbis.a in the same way. Not sure why it was missing before.
| * | | Add Darwin-target for building vendor/stb macos universal libsWilliam Roe2022-12-231-1/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This Darwin-specific target builds each stb library with macOS-specific options so that the results are universal static libraries that should work on Intel (x86_64) and Apple Silicon (arm64) machines. They also should work on macOS 10.12 and above (which should match what Odin compiles for). The default Makefile target will build the darwin rule if its invoked on a macOS machine, otherwise it'll invoke the more general unix target.
* | | | Merge pull request #2280 from DragosPopse/mastergingerBill2023-01-012-0/+22
|\ \ \ \ | | | | | | | | | | Fixed empty output_path.name when building a folder with no subfolders
| * \ \ \ Merge branch 'odin-lang:master' into masterDragos Popescu2022-12-2616-25/+1513
| |\ \ \ \
| * | | | | Patched empty output_path.name when building a folderDragos2022-12-262-0/+22
| | |_|_|/ | |/| | |
* | | | | Merge pull request #2287 from odin-lang/compiler-improvements-2022-12gingerBill2023-01-015-164/+369
|\ \ \ \ \ | | | | | | | | | | | | Compiler improvements 2022 12
| * \ \ \ \ Merge pull request #2283 from colrdavidson/threadpool-swapgingerBill2023-01-015-164/+369
| |\ \ \ \ \ | | | | | | | | | | | | | | move to work-stealing threadpool
| | * | | | | rework openbsd futexes a littleColin Davidson2022-12-291-6/+13
| | | | | | |
| | * | | | | cover openbsd tooColin Davidson2022-12-291-0/+34
| | | | | | |
| | * | | | | oops if->elifColin Davidson2022-12-291-1/+1
| | | | | | |
| | * | | | | add freebsd supportColin Davidson2022-12-291-0/+31
| | | | | | |
| | * | | | | fix ulock/uwait importsColin Davidson2022-12-281-2/+2
| | | | | | |
| | * | | | | fix buildColin Davidson2022-12-282-2/+3
| | | | | | |
| | * | | | | move to work-stealing threadpoolColin Davidson2022-12-284-163/+295
| | | | | | |
* | | | | | | Merge pull request #2263 from odin-lang/compiler-improvements-2022-12gingerBill2023-01-0153-4617/+3133
|\| | | | | | | | | | | | | | | | | | | | Compiler Improvements for 2022-12