aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Begin work on making packages import assembly sort files (.S)gingerBill2020-10-161-3/+1
* Add `-disallow-do`gingerBill2020-09-231-0/+1
* Add TargetOS_freestanding for future usegingerBill2020-09-151-0/+4
* Update ODIN_VERSIONgingerBill2020-09-151-1/+1
* Add -default-to-nil-allocator flag (sets `ODIN_DEFAULT_TO_NIL_ALLOCATOR`)gingerBill2020-09-151-0/+1
* Get Odin compiling and produced exe's running on FreeBSDChristian Seibold2020-09-141-3/+13
* Add FreeBSD targets, get gb.h working with FreeBSD, fix odin_root_directory f...Christian Seibold2020-09-141-0/+40
* Add `-no-dynamic-literals` to disallow dynamic array and map literalsgingerBill2020-07-141-0/+1
* Add `-show-system-calls`; Update runtime for windows_386; Fix some minor bugsgingerBill2020-06-301-0/+1
* Begin work on windows 386gingerBill2020-06-291-1/+3
* Add `-target:<string>` fuzzy checking with "Did you mean" messagegingerBill2020-06-101-3/+2
* Basic cross compilation supportgingerBill2020-06-101-22/+21
* Add `wasm-ld` support for wasm code generationgingerBill2020-06-031-1/+1
* Begin work on supporting wasm32 architecturegingerBill2020-05-251-3/+22
* Add `-extra-linker-flags:<string>`gingerBill2020-05-061-1/+3
* Add `-ignore-vs-search`gingerBill2020-05-021-0/+2
* Add `-build-mode=obj`gingerBill2020-04-131-1/+7
* Begin to make the -llvm-api more generalgingerBill2020-04-101-3/+8
* Merge branch 'master' into llvm-integrationgingerBill2020-03-151-2/+4
|\
| * Add initial `-mem2reg` pass to `opt`gingerBill2020-03-131-2/+4
* | Merge branch 'master' into llvm-integrationgingerBill2020-03-041-0/+1
|\|
| * Add -subsystem:console and -subsystem:windows flags for windowsgingerBill2020-03-021-0/+1
* | Begin LLVM C API integrationgingerBill2020-02-011-0/+2
|/
* v0.12.0v0.12.0gingerBill2020-01-181-1/+1
* Add `-disable-assert` to disable the code generation of the built-in run-time...gingerBill2019-12-291-0/+1
* Add `-help` which prints information about the compiler flagsgingerBill2019-12-211-0/+2
* Make the `string` type elements "immutable", akin to `char const *` in CgingerBill2019-12-011-2/+2
* Fix linux build.castano2019-11-141-0/+2
* Add support for running odin through a symlink. Use realpath when obtaining r...castano2019-11-141-2/+5
* v0.11.1v0.11.1gingerBill2019-11-121-1/+1
* Add `-show-more-timings`gingerBill2019-11-101-0/+1
* v0.11.0v0.11.0gingerBill2019-11-011-1/+1
* strings.split; strings.index; eprint* over print*_err;gingerBill2019-10-061-1/+1
* Change ODIN_OS string for osx from "osx" to "darwin" to allow for other platf...gingerBill2019-10-011-8/+8
* New Essence OS layer; cross-compiling improvementsnakst2019-09-021-6/+34
* Fix ranges in switch statement for stringsgingerBill2019-06-211-1/+1
* v0.10.0v0.10.0gingerBill2019-06-021-1/+1
* -go-to-definitions (OGTD file format)gingerBill2019-05-261-2/+15
* -compact flag for 'odin query'gingerBill2019-05-251-0/+1
* odin querygingerBill2019-05-251-0/+1
* Change the file name rules for imports (use / rather than \ on windows)gingerBill2019-04-201-0/+8
* Add -pdb-name for custom names of PDBsgingerBill2019-03-141-0/+1
* New build flag: -define:foo=123gingerBill2019-02-231-0/+2
* Allow for @indent for attributes that don't require any parameters; Add -igno...gingerBill2019-01-301-0/+1
* Reorganize decl attribute codegingerBill2018-12-041-1/+1
* Add package encoding/celgingerBill2018-12-031-1/+1
* Endian specific integers: e.g. i32 i32le i32begingerBill2018-12-021-0/+3
* `-vet` flag to do basic vetting of codegingerBill2018-11-251-0/+1
* Place optimization level flag in condition again; `-memcpyopt -die` only in n...gingerBill2018-10-241-1/+3
* Merge pull request #260 from lachsinc/mastergingerBill2018-10-241-2/+15
|\