aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove dead `#maybe` codegingerBill2022-08-014-16/+3
|
* Simplify parser logic for field prefixesgingerBill2022-08-012-34/+23
|
* Changed param count from 2 to 1 for simd_abs.Jorri Fransen2022-07-281-1/+1
|
* remove leftover print statementPhil2022-07-251-1/+0
|
* Fix minor issue with a lack of a trailing commagingerBill2022-07-251-2/+3
|
* Fix #1901gingerBill2022-07-241-1/+1
|
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-241-0/+4
|\
| * Merge pull request #1844 from Ronaldr1985/fix-odin-on-openbsdgingerBill2022-07-241-0/+4
| |\ | | | | | | Added missing #includes on OpenBSD
| | * Undo changes to common.cpp and move the include of sys/wait.h to gb.hRonald19852022-07-222-5/+4
| | |
| | * Added missing #includes on OpenBSDRonald19852022-06-141-0/+5
| | |
* | | Fix #1834gingerBill2022-07-241-7/+14
|/ /
* | Temp fix for `lb_emit_store`gingerBill2022-07-241-1/+1
| |
* | Force memset instead of store zeroinitializer when the value is largegingerBill2022-07-244-8/+19
| |
* | Add `#by_ptr` procedure attribute to enforce a parameter to be passed by ↵gingerBill2022-07-245-4/+27
| | | | | | | | pointer internally
* | Fix #1493gingerBill2022-07-241-2/+8
| |
* | Fix #1793gingerBill2022-07-241-1/+7
| |
* | Fix and improve `x->y()` behaviour to minimize duplicate evaluationgingerBill2022-07-243-4/+34
| |
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-193-4/+47
|\ \
| * | Fix debug info for type switch variable to be only visible in correct switch ↵Fabian Sperber2022-07-191-2/+7
| | | | | | | | | | | | | | | | | | case - use correct scopes for type switch
| * | Fix loop var (init) becoming hidden while stepping on the for-lineFabian Sperber2022-07-192-2/+12
| | | | | | | | | | | | | | | - set debug location of jumps between block (similar to clang to the location of 'for') - extend scope range to include all parts of the for-stmt
| * | Embed natvis in windows debug build for easier viewing of strings and ArraysFabian Sperber2022-07-191-0/+28
| | |
* | | Minor improvementsgingerBill2022-07-191-1/+3
|/ /
* | Disallow `proc() do stmt` and only allow `proc() { stmt }`gingerBill2022-07-181-5/+1
| |
* | Integrate numerous debug fixes from #1877gingerBill2022-07-185-35/+49
| |
* | Merge pull request #1873 from weshardee/mastergingerBill2022-07-181-2/+9
|\ \ | | | | | | fix -build-mode:shared on MacOS
| * \ Merge branch 'odin-lang:master' into masterWes Hardee2022-07-097-11/+70
| |\ \
| * | | fix -build-mode:shared on MacOSWes Hardee2022-06-301-2/+9
| | | |
* | | | Fix #1836gingerBill2022-07-161-3/+6
| | | |
* | | | Fix #1869gingerBill2022-07-161-0/+7
| | | |
* | | | Fix #1880gingerBill2022-07-161-1/+9
| | | |
* | | | Fix #1883gingerBill2022-07-162-26/+32
| | | |
* | | | Remove assertgingerBill2022-07-161-1/+0
| | | |
* | | | Fix #1888gingerBill2022-07-166-17/+41
| | | |
* | | | Mock up for the ability to enforce our own `runtime.memset` if necessarygingerBill2022-07-161-11/+24
| | | |
* | | | Add improved error message when doing `^x` instead of `&x` for addressable ↵gingerBill2022-07-111-1/+22
| |/ / |/| | | | | | | | variables
* | | Fix compilation on non-windows platformsgingerBill2022-07-091-0/+2
| | |
* | | Fix wasm compilation in windowsgingerBill2022-07-091-2/+2
| | |
* | | Change MAX_STORE_SIZEdev-2022-07gingerBill2022-06-301-2/+2
| | |
* | | Use `memmove` if possible when emitting store over a certain sizegingerBill2022-06-301-0/+20
| | |
* | | Improve error message with suggestion for #1866gingerBill2022-06-282-6/+26
| | |
* | | Implement #1859gingerBill2022-06-261-2/+8
| | |
* | | Add shorthand flag to `determine_type_from_polymorphic`gingerBill2022-06-241-2/+2
| | |
* | | Correct debug information of #simd vectorsgingerBill2022-06-201-1/+12
|/ /
* / fix require flag on higher optimization modesAstavie2022-06-151-0/+38
|/
* Improve `-strict-style` for `foreign import`gingerBill2022-06-131-4/+7
|
* Improvements to `-strict-style` and trailing commasgingerBill2022-06-133-84/+77
|
* Minor style changegingerBill2022-06-122-2/+2
|
* Merge pull request #1395 from hdooley/mastergingerBill2022-06-123-13/+19
|\ | | | | factor out alloca generation into a helper
| * review feedbackHenry Dooley2021-12-282-3/+3
| |
| * cast isize to unsigned int for llvm api, add defaulted name parameter to helper.Henry Dooley2021-12-252-5/+5
| |