aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \ | |/ |/|
| * Do not filter test procedures when filter is emptyKevin Sjöberg2021-11-101-0/+4
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-11-241-2/+2
|\ \
| * \ Merge branch 'odin-lang:master' into masterDYSEQTA2021-11-249-34/+89
| |\ \
| * | | Removed '--help' from help string as per request.DYSEQTA2021-11-241-1/+1
| * | | Improve compiler help output with regard to command specific help.cybermancer2021-11-161-2/+2
* | | | Fix `update_untyped_expr_type` for ternary if expressions with an untyped typegingerBill2021-11-241-4/+25
* | | | Fix `set_file_path_string` and `thread_safe_set_ast_file_from_id`gingerBill2021-11-241-4/+4
| |/ / |/| |
* | | Fix #1328gingerBill2021-11-232-13/+10
* | | Patch odin doc binary formatgingerBill2021-11-211-2/+3
* | | Fix #1319gingerBill2021-11-194-7/+23
* | | Allow cast from float to complexgingerBill2021-11-191-0/+3
* | | `@(tag=<string>)` - dummy attribute for toolinggingerBill2021-11-171-6/+42
* | | Correct `x in ptr` logicgingerBill2021-11-171-1/+1
* | | Improve `ptr_map_hash_key`gingerBill2021-11-161-5/+7
|/ /
* | Allow both `-help` and `--help` if passed as `init_filename`gingerBill2021-11-151-1/+2
* | Improve usage of `file_id`gingerBill2021-11-159-30/+75
* | Remove `scope` field from `Ast`gingerBill2021-11-146-30/+67
* | Begin minimizing `Ast` sizegingerBill2021-11-1410-38/+51
* | src: Fix the syscall intrinsic code generation for Linux and WindowsYawning Angel2021-11-131-1/+16
|/
* Merge pull request #1289 from Kelimion/timings-exportgingerBill2021-11-103-67/+233
|\
| * [timings-export] Style fixes.Jeroen van Rijn2021-11-101-48/+26
| * [timings-export] Improve help messagesJeroen van Rijn2021-11-091-69/+78
| * Fix Linux warnings.Jeroen van Rijn2021-11-091-29/+35
| * [timings-export] Implement JSON + CSV timngs export.Jeroen van Rijn2021-11-092-10/+121
| * [timings-export] Add `-export-timings:format` + `-export-timings-file:filename`.Jeroen van Rijn2021-11-092-1/+63
* | Postpone checking test proceduresKevin Sjöberg2021-11-101-3/+3
|/