aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-01-151-3/+3
|\ \ \
| * | | Fix invalid linker flags passed to clang on macOSoskarnp2022-01-141-3/+3
* | | | Correct `_start` as an entry pointgingerBill2022-01-151-7/+10
|/ / /
* | | more fixesDale Weiler2022-01-131-4/+5
* | | Add `dynamic` to error message for `-build-mode`gingerBill2022-01-121-1/+1
* | | Correct `-init` for *nixgingerBill2022-01-121-3/+3
* | | Correct linkage for entry point procedures on WindowsgingerBill2022-01-123-14/+19
* | | Correct look for entry point in llvm backend (Windows only currently)gingerBill2022-01-121-14/+5
* | | Begin work to move entry point code to Odin itself rather than in C++ sidegingerBill2022-01-127-55/+94
* | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-01-112-88/+93
|\ \ \
| * | | disable this warningDale Weiler2022-01-101-62/+62
| * | | shared library fixesDale Weiler2022-01-102-27/+32
* | | | Disable `DEFAULT_TO_THREADED_CHECKER` until race condition is foundgingerBill2022-01-115-25/+24
|/ / /
* | | Use more `{}` ctorgingerBill2022-01-101-2/+2
* | | Add mutex guards for signature scopesgingerBill2022-01-107-13/+67
* | | Move error handling code to a separate filegingerBill2022-01-102-413/+413
* | | Fix `check_procedure_bodies` to allow multiple threads caused by a typogingerBill2022-01-101-1/+0
* | | Fix polymorphic matrix element with a minor hackgingerBill2022-01-101-0/+11
* | | Merge pull request #1407 from Platin21/feature/fix-supervisor-callJeroen van Rijn2022-01-051-20/+41
|\ \ \
| * | | Fixes syscall intrinsic on macOS they use a slightly different section + regi...Platin212022-01-051-20/+41
* | | | Support struct field tags in odin doc formatgingerBill2022-01-042-1/+11
|/ / /
* | | Fix #1344gingerBill2022-01-031-0/+1
* | | Revert fix #1344gingerBill2022-01-031-32/+0
* | | Fix #1344gingerBill2022-01-031-0/+32
* | | Fix #1398gingerBill2022-01-031-0/+8
* | | Fix #1356gingerBill2022-01-031-5/+4
* | | Clean up code for queue (no logic changed)dev-2022-01gingerBill2022-01-021-18/+27
* | | Fix #1381gingerBill2022-01-021-0/+9
* | | Fix conversion from float to quaterniongingerBill2021-12-312-23/+14
* | | Correct `abs` type behaviour for quaternionsgingerBill2021-12-312-3/+17
* | | Correct `lb_emit_ptr_offset` bug caused by `LLVMConstGEP` assuming a signed i...gingerBill2021-12-291-1/+1
* | | Merge pull request #1379 from weshardee/mastergingerBill2021-12-281-1/+2
|\ \ \
| * \ \ Merge branch 'master' of https://github.com/weshardee/OdinWes Hardee2021-12-182-15/+18
| |\ \ \
| * | | | use '___$startup_runtime' for MacOSWes Hardee2021-12-181-1/+2
* | | | | This adds code which checks how big the return is and if it is to big returns...Platin212021-12-271-1/+14
| |_|/ / |/| | |
* | | | src: Add preliminary support for Linux AArch64Yawning Angel2021-12-233-0/+20
* | | | Removes unneeded lookups / Adds sret to call site which fixes the mac bugPlatin212021-12-232-6/+10
| |/ / |/| |
* | | Disallow `@(static)` and `@(thread_local)` within `defer` statementsgingerBill2021-12-171-0/+7
* | | Improve debug symbol retention with `-debug -opt:0`gingerBill2021-12-111-15/+11
|/ /
* | Correct `odin doc` default parameter value `init_string` generationgingerBill2021-12-033-3/+6
* | Add lb_build_addr on `or_return` and `or_else` for sanity's sakegingerBill2021-11-271-0/+10
* | Merge pull request #1332 from odin-lang/nasm-supportgingerBill2021-11-263-18/+84
|\ \
| * | Allow `.asm`, `.s`, and `.S` as valid assembly file extensionsgingerBill2021-11-263-4/+15
| * | Add supported check for `.asm` filesgingerBill2021-11-261-0/+9
| * | Move nasm.exe to windows/nasm.exe, etcgingerBill2021-11-261-1/+1
| * | Add `-extra-assembler-flags`gingerBill2021-11-242-5/+17
| * | Allow for multiple .asm filesgingerBill2021-11-241-15/+7
| * | Add basic support for `foreign import "foo.asm"` on Windows with `nasm.exe`gingerBill2021-11-241-12/+54
* | | Allow enums to pass #any_int checksJoakim Hentula2021-11-251-3/+3
* | | Merge pull request #1296 from kevinsjoberg/do-not-filter-tests-when-emptygingerBill2021-11-251-0/+4
|\ \ \ | |/ / |/| |