aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | Move raddbg string stuff to a thread-safe queuegingerBill2025-05-074-85/+108
| * | | | | Add `#row_major matrix` support for raddbggingerBill2025-05-071-0/+17
| * | | | | Add column major matrix supportgingerBill2025-05-072-17/+95
| * | | | | Only add custom section for Windows (currently)gingerBill2025-05-071-1/+2
| * | | | | Begin work on adding support for the `.raddbg` section for the RAD DebuggergingerBill2025-05-072-14/+64
* | | | | | fix another type alias issue with mini cycleLaytan Laats2025-05-261-2/+6
* | | | | | Add comments to `builtin.odin`, documenting ODIN_* constants. (#5218)Jeroen van Rijn2025-05-264-81/+101
| |_|/ / / |/| | | |
* | | | | Add `Suggestion: 'context = runtime.default_context()'`gingerBill2025-05-241-0/+2
* | | | | Rename -keep-test-executable to -keep-executableJeroen van Rijn2025-05-232-11/+11
* | | | | your yourJeroen van Rijn2025-05-231-1/+1
* | | | | Tweak #5202Jeroen van Rijn2025-05-232-21/+5
* | | | | Enable all sanitizers on FreeBSDFeoramund2025-05-223-10/+34
* | | | | Delete test executable after running, add `-keep-test-executable`Feoramund2025-05-222-1/+30
* | | | | Add `-build-only` for `odin test` commandFeoramund2025-05-222-1/+13
| |/ / / |/| | |
* | | | Merge pull request #5173 from Feoramund/fix-linux-shared-lib-runtime-callgingerBill2025-05-221-0/+8
|\ \ \ \
| * | | | Keep shared libraries from calling main program's startup/cleanup procs on LinuxFeoramund2025-05-221-0/+8
* | | | | Only trim `.odin` from build filenamesFeoramund2025-05-221-3/+26
* | | | | Slight tweak.Jeroen van Rijn2025-05-211-1/+1
* | | | | List -subtarget in `odin help build`Jeroen van Rijn2025-05-211-50/+65
* | | | | Remove now unnecessary checks.Jeroen van Rijn2025-05-211-6/+2
* | | | | Fix #5177 - Tweak error messages.Jeroen van Rijn2025-05-211-0/+10
* | | | | Add `/usr/local/lib` to FreeBSD linker pathFeoramund2025-05-201-0/+3
* | | | | Do not call disabled deferred proceduresFeoramund2025-05-191-0/+6
* | | | | -dynamic-literalsJeroen van Rijn2025-05-194-2/+8
* | | | | Merge pull request #5181 from Feoramund/fix-5167Jeroen van Rijn2025-05-191-22/+80
|\ \ \ \ \
| * | | | | Make certain commands fail if passed excess argumentsFeoramund2025-05-191-0/+12
| * | | | | Check for `-help` sooner and show it immediatelyFeoramund2025-05-191-5/+10
| * | | | | Sync command descriptions between `odin help` and usageFeoramund2025-05-191-2/+2
| * | | | | Add missing commands to `odin help`Feoramund2025-05-191-0/+6
| * | | | | Make `odin help` more precise about what it acceptsFeoramund2025-05-191-15/+50
* | | | | | Re-enable static map calls on AMD64 SysVFeoramund2025-05-181-6/+0
|/ / / / /
* | | | | Merge pull request #5171 from laytan/fix-global-and-static-anygingerBill2025-05-183-60/+60
|\ \ \ \ \
| * | | | | fix global and static anyLaytan Laats2025-05-173-60/+60
| |/ / / /
* / / / / Use `--sysroot` instead of `-Wl,-syslibroot` on DarwinFeoramund2025-05-181-1/+11
|/ / / /
* | | | @(init), @(fini) and @(export) procedures are classified as used.Jeroen van Rijn2025-05-171-2/+7
* | | | Merge pull request #5162 from 0xrsp/tounsignedgingerBill2025-05-172-0/+87
|\ \ \ \
| * | | | add: type_integer_to_* error messages0xrsp2025-05-151-6/+3
| * | | | new compiler intrinsics type_integer_to_unsigned,type_integer_to_signed0xrsp2025-05-152-0/+90
* | | | | Add debug info for labels (#4385)tf2spi2025-05-152-5/+123
* | | | | fix compat with earlier llvm versionsLaytan Laats2025-05-151-1/+1
|/ / / /
* | | | Parse odin version date out of HEAD commit if availableJeroen van Rijn2025-05-131-1/+7
* | | | Change Odin's RTTI section name to `.odinti`gingerBill2025-05-131-1/+1
* | | | Handle "untyped" casegingerBill2025-05-121-1/+9
* | | | Add `compress_values`gingerBill2025-05-123-0/+244
* | | | some ABI fixups and improvementsLaytan Laats2025-05-092-31/+69
| |/ / |/| |
* | | Place RTTI into its own section `.odin-rtti`gingerBill2025-05-092-0/+11
* | | Merge pull request #5117 from bogwi/bug/5024gingerBill2025-05-098-14/+84
|\ \ \
| * | | CHECK 4 donebogwi2025-05-051-0/+2
| * | | CHECK 3 donebogwi2025-05-052-10/+39
| * | | CHECK 2 donebogwi2025-05-053-1/+17