aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | Mock out `#no_capture` for future usegingerBill2024-07-147-39/+54
* | | Imply `#no_capture` to all variadic parametersgingerBill2024-07-143-4/+12
* | | Add `f16` to `#c_vararg` promotion rulesgingerBill2024-07-141-0/+3
* | | Add `#no_capture args: ..T` to reuse the backing array stack memorygingerBill2024-07-149-4/+83
|/ /
* | Fix #3902gingerBill2024-07-111-1/+2
* | Merge pull request #3900 from Kelimion/winresgingerBill2024-07-115-26/+48
|\ \
| * | #if WINDOWSJeroen van Rijn2024-07-101-9/+10
| * | Allow precompiled resources with -resource:foo.resJeroen van Rijn2024-07-103-8/+21
| * | Allow using precompiled .res file.Jeroen van Rijn2024-07-103-26/+34
* | | Merge pull request #3904 from laytan/make-instrumentation-work-on-wasmgingerBill2024-07-111-8/+12
|\ \ \
| * | | make instrumentation "work" on wasmLaytan Laats2024-07-111-8/+12
* | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2024-07-107-34/+19
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #3895 from laytan/fix-optimization-mode-attributegingerBill2024-07-107-34/+19
| |\ \ \
| | * | | remove misleading `@(optimization_mode)` values and make "none" inhibit optim...Laytan Laats2024-07-087-34/+19
* | | | | Improve warning handling for possible `default:` typogingerBill2024-07-101-0/+6
|/ / / /
* | | | Merge pull request #3898 from laytan/fix-enable-target-features-for-poly-procsgingerBill2024-07-101-7/+9
|\ \ \ \
| * | | | fix require/enable target feature attribute on poly procsLaytan Laats2024-07-091-7/+9
| | |/ / | |/| |
* | | | Merge pull request #3899 from laytan/fix-more-attributes-not-applied-to-poly-...gingerBill2024-07-101-0/+10
|\ \ \ \
| * | | | fix optimization mode, cold, and disabled not being applied to poly procsLaytan Laats2024-07-091-0/+10
| |/ / /
* | | | Give better syntax error messages for things like `#define Example 123`gingerBill2024-07-101-1/+33
* | | | Give error message suggestion when doing `^x` instead of `x^` if `x` is an r-...gingerBill2024-07-101-0/+4
* | | | Change `..` variadic logic; comment out unneeded error messagegingerBill2024-07-101-17/+19
|/ / /
* | | #3892 - Use temporary directory for asm file generationgingerBill2024-07-091-2/+31
* | | Fix #3894gingerBill2024-07-091-0/+2
* | | Merge pull request #3896 from odin-lang/cached-buildsgingerBill2024-07-098-18/+530
|\ \ \
| * | | Add `RPROMPT` to blacklistgingerBill2024-07-091-3/+3
| * | | Check for `PROMPT`gingerBill2024-07-091-5/+12
| * | | `environ` is only for LinuxgingerBill2024-07-091-1/+3
| * | | Mock out \*nix stuff for cached.cppgingerBill2024-07-091-1/+7
| * | | Add `gb_internal` to proceduresgingerBill2024-07-092-13/+12
| * | | Add `debugf` callsgingerBill2024-07-091-3/+13
| * | | Check for `CURR_DATE_TIME`gingerBill2024-07-091-0/+3
| * | | Cache files, env, and argsgingerBill2024-07-095-29/+175
| * | | Check for bounds check errorgingerBill2024-07-091-0/+3
| * | | Add `odin clear-cache`gingerBill2024-07-092-0/+83
| * | | Add subtarget to cached executablegingerBill2024-07-081-0/+5
| * | | Add `-internal-cached`gingerBill2024-07-086-17/+265
* | | | Merge pull request #3893 from laytan/temporary-directory-non-windowsgingerBill2024-07-081-4/+16
|\ \ \ \ | |/ / / |/| | |
| * | | implement `temporary_directory` on non-windowsLaytan Laats2024-07-081-4/+16
| |/ /
* | | Add #load cache files to `-export-dependencies:json`gingerBill2024-07-082-23/+72
* | | Default to `-o:none` for all buildsgingerBill2024-07-082-2/+2
* | | Clean up timings messages showing used module countgingerBill2024-07-082-2/+13
* | | Correct `-use-separate-module` behaviourgingerBill2024-07-085-6/+16
|/ /
* | Experiment with different uses of `-use-separate-modules`gingerBill2024-07-084-13/+23
* | Use a temporary directory for -use-separate-modulesgingerBill2024-07-082-25/+66
* | Add sort for global types and proceduresgingerBill2024-07-082-1/+25
* | Update to LLVM 18.1.8gingerBill2024-07-0833-113/+651
* | Add `-print-linker-flags`gingerBill2024-07-082-2/+52
* | Forbid `$T=` parameter from crashing compilerFeoramund2024-07-061-1/+11
* | Merge pull request #3828 from laytan/re-raise-signals-from-odin-rungingerBill2024-07-061-6/+22
|\ \