aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix -build-mode:shared on MacOSWes Hardee2022-06-301-2/+9
* Improvements to `-strict-style` and trailing commasgingerBill2022-06-131-1/+1
* `@(require_target_feature=<string>)` `@(enable_target_feature=<string>)`gingerBill2022-05-301-2/+2
* Increase minimum macOS version to 10.12.0gingerBill2022-05-181-2/+2
* Remove unneeded `#if defined`gingerBill2022-05-041-4/+0
* Minor move around for path setsgingerBill2022-05-041-4/+8
* Remove stray linegingerBill2022-05-041-1/+0
* Make the link order of foreign imports deterministicgingerBill2022-05-041-278/+294
* Small fix to deprecation warning.Jeroen van Rijn2022-05-041-1/+1
* Add deprecation warnings for -opt and flag=value insted of flag:value.Jeroen van Rijn2022-05-031-6/+17
* Make `big_int_from_string` return an error if not an integer.Jeroen van Rijn2022-05-031-13/+4
* Fix -opt: parsing.Jeroen van Rijn2022-05-031-1/+20
* Allow -error-pos-style:default as an alias for odinJeroen van Rijn2022-04-281-2/+2
* Make -error-pos-style case-insensitive.Jeroen van Rijn2022-04-281-2/+7
* Fix -error-pos-style:unixJeroen van Rijn2022-04-281-0/+11
* Compiler: Add early error for output path being a directory.Jeroen van Rijn2022-04-241-80/+72
* Add -help to CI tests.Jeroen van Rijn2022-04-051-2/+10
* Give build/run/check/test/doc a `-file` flag.Jeroen van Rijn2022-04-051-88/+123
* Add extra help line for define/config.Jeroen van Rijn2022-04-031-0/+1
* Merge pull request #1671 from colrdavidson/add_nocrtgingerBill2022-03-301-0/+4
|\
| * Make no crt work on LinuxColin Davidson2022-03-301-0/+4
* | Use `WIFEXITED()` and `WEXITSTATUS()` on Unix `system()` exit codegitlost2022-03-241-0/+3
|/
* Merge branch 'master' into freestanding_amd64gingerBill2022-03-141-37/+43
|\
| * Fix typogingerBill2022-03-091-1/+1
| * Fix typogingerBill2022-03-091-1/+1
| * Replace `#if` with `if` where possiblegingerBill2022-03-081-16/+16
| * Refactor link flag creation for nix systemsgingerBill2022-03-081-26/+31
| * Linux: allow 'foreign import' of object fileskstrb2022-03-051-2/+2
| * openbsd: defaults to PIE executableSébastien Marie2022-02-281-1/+2
* | `-target-features:<string>`gingerBill2022-02-281-1/+9
* | Commit rest of code for `-disallow-rtti`gingerBill2022-02-281-0/+7
* | Merge branch 'master' into freestanding_amd64gingerBill2022-02-281-8/+10
|\|
| * Merge pull request #1545 from AquaGeneral/mastergingerBill2022-02-241-8/+10
| |\
| | * Added options to help, and improved wordingJesse Stiller2022-02-241-8/+10
* | | Replace local `@(no_red_zone)` with global `-disable-red-zone`gingerBill2022-02-231-0/+8
* | | Add help docs for `-reloc-mode:<string>`gingerBill2022-02-231-0/+9
* | | Add `-reloc-mode:<string>`gingerBill2022-02-201-0/+26
* | | Add `-foreign-error-procedures`gingerBill2022-02-201-0/+12
|/ /
* / Minimize memory usage by having an arena per thread rather than an arena per ...gingerBill2022-02-181-1/+1
|/
* Merge pull request #1482 from odin-lang/objc-intrinsicsgingerBill2022-02-151-31/+1
|\
| * Merge branch 'master' into objc-intrinsicsgingerBill2022-02-141-1/+1
| |\
| * | Add more objc attributesgingerBill2022-02-111-31/+1
* | | Add 'odin run -help' info for specifying argsPhil H2022-02-141-0/+1
| |/ |/|
* | Set the macOS minimum version to 12 for ARM CPUsgingerBill2022-02-141-1/+1
|/
* Fix invalid linker flags passed to clang on macOSoskarnp2022-01-141-3/+3
* 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
* disable this warningDale Weiler2022-01-101-62/+62
* shared library fixesDale Weiler2022-01-101-26/+25