| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Show `-target` flag usage examples in the help | bogdanov | 2026-01-08 | 1 | -0/+4 |
| | | |||||
| * | Restore help line for all-bits | Jeroen van Rijn | 2025-12-01 | 1 | -0/+1 |
| | | |||||
| * | Fix `-integer-division-by-zero` modes and document `all-bits` | gingerBill | 2025-12-01 | 1 | -2/+4 |
| | | |||||
| * | Remove `all-bits` from option help text, isn't supported. | Jeroen van Rijn | 2025-11-30 | 1 | -1/+0 |
| | | |||||
| * | moved checking of -vet-unused-procedures and -vet-packages flags to | A1029384756 | 2025-11-22 | 1 | -17/+16 |
| | | | | | after all flags are parsed | ||||
| * | Merge pull request #5860 from harold-b/hb.fix-export-link-libs-file | Jeroen van Rijn | 2025-10-29 | 1 | -11/+11 |
| |\ | | | | | Fix `-export-linked-libs-file` issue where it multiple libraries in a single foreign export. | ||||
| | * | Fix `-export-linked-libs-file` issue where it multiple libraries in a single ↵ | Harold Brenes | 2025-10-28 | 1 | -11/+11 |
| | | | | | | | | | foreign export. | ||||
| * | | Make Karl Zylinski happy | Jeroen van Rijn | 2025-10-27 | 1 | -1/+14 |
| |/ | |||||
| * | Add target triple and LLVM code mode debug prints (#5839) | Jeroen van Rijn | 2025-10-22 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #5797 from harold-b/hb.export-linked-libs | gingerBill | 2025-10-12 | 1 | -0/+71 |
| |\ | | | | | Add build flag to export the linked libraries | ||||
| | * | Fix `-export-linked-libs-file` system lib check | Harold Brenes | 2025-10-12 | 1 | -1/+1 |
| | | | |||||
| | * | Use exact value to determine system linked libs with `-export-linked-libs-file` | Harold Brenes | 2025-10-12 | 1 | -2/+2 |
| | | | |||||
| | * | Add `-export-linked-libs-file` build flag. | Harold Brenes | 2025-10-12 | 1 | -0/+71 |
| | | | | | | | | | This build flag writes a list of the libraries that were linked during the build to the specified file. | ||||
| * | | Make `-target-features` flag support disabling of a feature | Yhya Ibrahim | 2025-10-11 | 1 | -0/+5 |
| |/ | |||||
| * | Rename to `-build-diagnostics` | gingerBill | 2025-09-29 | 1 | -4/+4 |
| | | |||||
| * | Add `-para-poly-diagnostics` | gingerBill | 2025-09-29 | 1 | -0/+7 |
| | | |||||
| * | -fix: typo | samwega | 2025-09-26 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #5632 from kalsprite/x386 | gingerBill | 2025-09-18 | 1 | -0/+5 |
| |\ | | | | | windows i386 support | ||||
| | * | revert to working build | Jon Lipstate | 2025-09-03 | 1 | -3/+2 |
| | | | |||||
| | * | add tls when we have crt | Jon Lipstate | 2025-09-03 | 1 | -2/+3 |
| | | | |||||
| | * | windows i386 support | Jon Lipstate | 2025-08-29 | 1 | -0/+5 |
| | | | |||||
| * | | More improvements to minimize code gen size | gingerBill | 2025-09-18 | 1 | -0/+6 |
| | | | |||||
| * | | Try moving parapoly procs into a separate module when doing weak ↵ | gingerBill | 2025-09-18 | 1 | -0/+5 |
| | | | | | | | | | monomorphization | ||||
| * | | Multithread min dep set by removing the set itself | gingerBill | 2025-09-10 | 1 | -1/+2 |
| |/ | |||||
| * | Add `-integer-division-by-zero:all-bits` | gingerBill | 2025-08-10 | 1 | -0/+1 |
| | | |||||
| * | Update src/main.cpp | gingerBill | 2025-08-08 | 1 | -1/+1 |
| | | | | Co-authored-by: Itzik Shneorson <35134559+itziksn@users.noreply.github.com> | ||||
| * | Add `-integer-division-by-zero:self` | gingerBill | 2025-08-08 | 1 | -3/+6 |
| | | |||||
| * | Define the behaviour of integer division by zero | gingerBill | 2025-08-08 | 1 | -1/+29 |
| | | |||||
| * | Add `string16` and `cstring16` (UTF-16 based strings) | gingerBill | 2025-08-02 | 1 | -4/+4 |
| | | |||||
| * | Remove old flag from help | Jeroen van Rijn | 2025-07-01 | 1 | -6/+0 |
| | | |||||
| * | [source-code-locations] - added options to show, obfuscate, and hide source ↵ | Hayden Gray | 2025-06-26 | 1 | -3/+27 |
| | | | | | code locations (#5412) | ||||
| * | Print timings to stderr instead of stdout | Feoramund | 2025-06-04 | 1 | -52/+52 |
| | | | | | | | This is in line with other diagnostic messages. Fixes #4642 | ||||
| * | Forbid multiple uses of `-sanitize` | Feoramund | 2025-06-03 | 1 | -1/+5 |
| | | | | | | | `clang` does not allow this. Fixes #4354 | ||||
| * | Merge pull request #5255 from Feoramund/build-mode-test-all-packages | Jeroen van Rijn | 2025-06-02 | 1 | -1/+7 |
| |\ | | | | | Let `-test-all-packages` work with `-build-mode:test` | ||||
| | * | Let `-test-all-packages` work with `-build-mode:test` | Feoramund | 2025-06-02 | 1 | -1/+7 |
| | | | | | | | | | Fixes #3930 | ||||
| * | | Correct spelling in `odin doc -help` output | Bambo-Borris | 2025-06-02 | 1 | -1/+1 |
| |/ | |||||
| * | Also clean up .dSym on Darwin | Jeroen van Rijn | 2025-06-01 | 1 | -5/+7 |
| | | |||||
| * | Also delete .pdb unless -keep-executable is supplied | Jeroen van Rijn | 2025-06-01 | 1 | -0/+8 |
| | | |||||
| * | Add comments to `builtin.odin`, documenting ODIN_* constants. (#5218) | Jeroen van Rijn | 2025-05-26 | 1 | -5/+5 |
| | | | | And document constants not previously listed. | ||||
| * | Rename -keep-test-executable to -keep-executable | Jeroen van Rijn | 2025-05-23 | 1 | -10/+10 |
| | | |||||
| * | your your | Jeroen van Rijn | 2025-05-23 | 1 | -1/+1 |
| | | |||||
| * | Tweak #5202 | Jeroen van Rijn | 2025-05-23 | 1 | -20/+5 |
| | | | | | Back out the new `-build-only` for tests in favor of the more established `-build-mode:test`, but retain the new `-keep-test-executable` option and default cleanup of test executables. | ||||
| * | Delete test executable after running, add `-keep-test-executable` | Feoramund | 2025-05-22 | 1 | -1/+29 |
| | | |||||
| * | Add `-build-only` for `odin test` command | Feoramund | 2025-05-22 | 1 | -1/+12 |
| | | | | | This allows test executables to be only built, not run too. | ||||
| * | Slight tweak. | Jeroen van Rijn | 2025-05-21 | 1 | -1/+1 |
| | | |||||
| * | List -subtarget in `odin help build` | Jeroen van Rijn | 2025-05-21 | 1 | -50/+65 |
| | | |||||
| * | -dynamic-literals | Jeroen van Rijn | 2025-05-19 | 1 | -0/+5 |
| | | |||||
| * | Make certain commands fail if passed excess arguments | Feoramund | 2025-05-19 | 1 | -0/+12 |
| | | |||||
| * | Check for `-help` sooner and show it immediately | Feoramund | 2025-05-19 | 1 | -5/+10 |
| | | |||||
| * | Sync command descriptions between `odin help` and usage | Feoramund | 2025-05-19 | 1 | -2/+2 |
| | | |||||