aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow `.asm`, `.s`, and `.S` as valid assembly file extensionsgingerBill2021-11-261-0/+12
* Add `-extra-assembler-flags`gingerBill2021-11-241-0/+1
* [timings-export] Add `-export-timings:format` + `-export-timings-file:filename`.Jeroen van Rijn2021-11-091-1/+7
* Improve matrix->matrix casting implementationgingerBill2021-11-081-15/+26
* Increase usage of `PtrMap`gingerBill2021-11-051-1/+1
* Add `ODIN_BUILD_MODE`gingerBill2021-11-041-0/+19
* Improve `wasm-import` semantics to allow procedures from different import pathsgingerBill2021-11-021-0/+2
* Merge pull request #1252 from Kelimion/bug-reportgingerBill2021-10-311-7/+8
|\
| * Add `odin report` command to help with bug reports.Jeroen van Rijn2021-10-311-7/+8
* | Disable `wasm64`gingerBill2021-10-311-1/+1
* | Ignore `-use-separate-modules` when targeting wasm32/wasm64gingerBill2021-10-311-0/+3
* | Add `memmove` and `memset` support for `wasm`gingerBill2021-10-311-2/+3
* | Add `wasi_wasm32`gingerBill2021-10-311-4/+27
* | Attempt to get wasm64 compiling with the correct features enabledgingerBill2021-10-311-8/+5
* | Compile `wasm64`; Add `lb_run_remove_unused_function_pass`gingerBill2021-10-311-1/+5
* | Begin work on supporting `wasm64`; Correct `wasm32` compilation behaviourgingerBill2021-10-301-3/+27
|/
* Copying file contents rather than memory mappinggingerBill2021-10-121-0/+4
* Add `-strict-style-init-only`gingerBill2021-09-091-1/+1
* Correct parsing rules for `#assert` directives for semicolonsgingerBill2021-08-311-0/+2
* Make `-insert-semicolon` the default nowgingerBill2021-08-311-2/+4
* Correct did you mean logic and make thread-safe-ergingerBill2021-08-271-2/+3
* Minor fixesgingerBill2021-08-261-4/+0
* Change the implementation of `Arena` to use virtual memory, and remove the ol...gingerBill2021-08-261-15/+5
* Correct mutex usage for `path_to_fullpath`; make `ThreadPool` use `BlockingMu...gingerBill2021-08-181-5/+5
* EXPERIMENT: Set `DEFAULT_TO_THREADED_CHECKER` on all platformsgingerBill2021-07-271-2/+2
* Use `DEFAULT_TO_THREADED_CHECKER`gingerBill2021-07-271-1/+6
* Define which mutexes are blocking and recursive explicitlygingerBill2021-07-271-10/+10
* INTERNAL USE ONLY: `//+lazy` build flaggingerBill2021-07-251-0/+2
* Default to using a threaded checker on Windows; Add `-no-threaded-checker` fo...gingerBill2021-07-241-0/+4
* Add (internal flag) -show-debug-messagesgingerBill2021-07-131-0/+2
* Add experimental support for a threaded semantic checker to `-threaded-checker`gingerBill2021-07-101-0/+1
* Replace `js_wasm32` with `freestanding_wasm32`gingerBill2021-06-081-6/+12
* Add `-verbose-errors` which shows the error in the line of codegingerBill2021-05-191-0/+5
* Experimental support for `-use-separate-modules`gingerBill2021-05-031-4/+0
* Begin work on making LLVM backend work with multiple modules for possible fas...gingerBill2021-05-031-0/+6
* Add `-test-name:<string>` flag to allow specific tests to be rangingerBill2021-05-031-0/+2
* Remove dead code related to old backendgingerBill2021-04-281-61/+0
* Implement `ODIN_ROOT` #913gingerBill2021-04-261-3/+30
* Make -strict-style the default #871gingerBill2021-04-261-1/+0
* Make correctionsgingerBill2021-04-261-1/+1
* Change versioning system from `v0.13.1` to `dev-2021-04`gingerBill2021-04-251-2/+4
* Remove `use_llvm_api` related checks and other related thingsgingerBill2021-04-251-8/+0
* Override `-llvm-api` to always be truegingerBill2021-04-251-0/+2
* Add new `-o:<string>` flag as an alternative to `-opt:<integer>`gingerBill2021-04-211-1/+1
* Add `-build-mode:llvm-ir` for `-llvm-api` backendgingerBill2021-04-211-0/+1
* Improve the `Allocator` interface to support returning `Allocator_Error` to a...gingerBill2021-04-191-1/+1
* Add `-doc-format` command for the new .odin-doc file format (to be used to ge...gingerBill2021-04-181-0/+1
* Minor fixes to platform checking codegingerBill2021-04-111-0/+1
* early memcpyoptatil2021-03-191-1/+1
* `odin test` to work with the new `core:testing` packagegingerBill2021-03-141-1/+1