aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Expand)AuthorAgeFilesLines
* Change target name to `freestanding_amd64_sysv`gingerBill2022-02-231-5/+5
* 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-1/+1
* Add `-reloc-mode:<string>`gingerBill2022-02-201-0/+9
* Add `-foreign-error-procedures`gingerBill2022-02-201-0/+2
* Add `freestanding_amd64_gnu`gingerBill2022-02-201-4/+32
* Add `ODIN_ERROR_POS_STYLE` constant and change `runtime.print_caller_location...gingerBill2022-01-261-0/+2
* Remove spurious `)`gingerBill2022-01-261-2/+2
* Add ODIN_ERROR_POS_STYLE environment variablegingerBill2022-01-261-1/+50
* `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new stri...gingerBill2022-01-151-11/+9
* Rename architecture `386` to `i386`gingerBill2022-01-151-15/+15
* Make `ODIN_BUILD_MODE` a enum typegingerBill2022-01-151-20/+3
* Disable `DEFAULT_TO_THREADED_CHECKER` until race condition is foundgingerBill2022-01-111-1/+1
* src: Add preliminary support for Linux AArch64Yawning Angel2021-12-231-0/+14
* 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