aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Expand)AuthorAgeFilesLines
...
| * Added -no-tls flagbumbread2023-03-131-0/+1
* | Fix missing commas in -target-featues string by adding missing i increment.Florian Behr2023-03-141-0/+1
|/
* Add `-o:none` optimization mode (useful for `-debug` builds)gingerBill2023-03-071-1/+1
* Begin work on adding colours to error messages on Windows TerminalsgingerBill2023-02-221-0/+4
* Make `-verbose-errors` the default; `-terse-errors` to disable itgingerBill2023-02-221-2/+2
* Enforce dynamic map calls for the time beinggingerBill2023-02-031-0/+3
* Make static map calls the default; add `-dynamic-map-calls`gingerBill2023-02-031-1/+1
* Add for C++ for loop usesgingerBill2023-01-301-7/+5
* Correct `arena_temp_end` usage when no allocation ever happens for that arenagingerBill2023-01-281-1/+0
* Use `heap_allocator()` with `-debug`; Reinstate the arena guardsgingerBill2023-01-231-0/+5
* Change current requirements for valgrind targetsgingerBill2023-01-231-1/+8
* Add `ArenaTemp` to the compilergingerBill2023-01-121-0/+1
* Make the `heap_allocator` just be the `permanent_allocator`gingerBill2023-01-121-1/+0
* Make `-threaded-checker` the default not (opt out with `-no-threaded-checker`)gingerBill2023-01-111-1/+1
* Merge branch 'master' into compiler-improvements-2023-01gingerBill2023-01-101-0/+19
|\
| * Merge pull request #2280 from DragosPopse/mastergingerBill2023-01-011-0/+19
| |\
| | * Patched empty output_path.name when building a folderDragos2022-12-261-0/+19
* | | Allow all set entry types to be implicitly cast to their key/value type to al...gingerBill2023-01-031-4/+2
* | | Use heap_allocator for all hash set typesgingerBill2023-01-031-1/+1
* | | Narrow `fullpath_mutex` usagegingerBill2023-01-021-3/+9
* | | Correct a race condition when checking the procedure bodygingerBill2023-01-021-0/+1
* | | Remove the synchronization primitive init/destroy callsgingerBill2023-01-011-1/+0
|/ /
* | Remove a few `TODO`sgingerBill2022-12-221-2/+1
* | Add missing `gb_internal`gingerBill2022-12-181-1/+1
* | Remove dead code in the compilergingerBill2022-12-181-5/+1
* | `gb_internal` a lotgingerBill2022-12-181-41/+42
* | Replace compiler for loops for the hash-table types to simplify code usagegingerBill2022-12-091-4/+7
|/
* Allow for `-use-static-map-calls` which generates a get procedure per `map`; ...gingerBill2022-11-081-0/+2
* `-default-to-nil-allocator` also enables `-no-dynamic-literals`gingerBill2022-11-071-0/+5
* Add -minimum-os-version flagJeroen van Rijn2022-11-011-7/+7
* Revert "Fix #2112"Jeroen van Rijn2022-10-081-10/+30
* Fix #2112Jeroen van Rijn2022-10-081-30/+10
* fix target features to make wasm intrinsics happyColin Davidson2022-09-211-2/+5
* Correct `get_fullpath_relative` to remove all trailing path separators (`/` a...gingerBill2022-09-211-0/+9
* Fix `ODIN_BUILD_PROJECT_NAME`gingerBill2022-09-121-6/+6
* Add `ODIN_BUILD_PROJECT_NAME` and `//+build-project-name`gingerBill2022-09-081-0/+7
* Allow Odin to find itself if it's in PATH on OpenBSD, because reasons.Jeroen van Rijn2022-09-041-3/+66
* Correct max alignment handling throughout the llvm backendgingerBill2022-08-241-10/+12
* Add extra max alignment parameter for metrics (specifically for SIMD)gingerBill2022-08-241-52/+29
* EXPERIMENTAL `intrinsics.valgrind_client_request`gingerBill2022-08-171-0/+3
* find windows sdk bin path for rc.exeIan Lilley2022-08-071-4/+4
* Fix compilation on non-windows platformsgingerBill2022-07-091-0/+2
* Fix wasm compilation in windowsgingerBill2022-07-091-2/+2
* Merge pull request #1807 from odin-lang/simd-devgingerBill2022-05-311-2/+116
|\
| * `@(require_target_feature=<string>)` `@(enable_target_feature=<string>)`gingerBill2022-05-301-2/+107
| * Add `intrinsics.x86_cpuid` and `intrinsics.x86_xgetbv`gingerBill2022-05-281-0/+9
* | Additional cleanup of microsoft_craziness.h.Jeroen van Rijn2022-05-271-0/+10
* | Refactor ms_craziness.hJeroen van Rijn2022-05-271-11/+5
|/
* Fix `odin build examples\demo\` trailing slash handling.Jeroen van Rijn2022-05-241-1/+6
* Begin to add support for experimental wasm64gingerBill2022-05-211-1/+11