index
:
odin/Odin.git
bill/all_or_none
bill/any-type-switch-if-else
bill/change-license
bill/compiler-optimizations-2025-09
bill/conditional-zero
bill/const-union
bill/dir-organization
bill/disallow-128-bit
bill/fix-current-os-package
bill/fix-data-races-2026-02
bill/force-type-assert
bill/global-variable-distribution
bill/init-fini-changes
bill/integer-concatenation
bill/io-error-changes
bill/must-tail
bill/new-slice-sort
bill/range-init
bill/remove-test-suffix
bill/shared-partial-return-memory
bill/subtype-type-info
bill/typeid-sip-hash
bill/utf16-strings
core-flags
core_os2_revamp
custom-math-sin
fix-4225
llvm-12-support
master
middle-end
mimalloc
mv/libc-errors
new_os
orca-dev
text-template
update-tilde
windows-llvm-11.1.0
windows-llvm-12.0.1
windows-llvm-13.0.0
Odin Programming Language
Odin Lang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add `-no-pie` flag to linker on Linux
gingerBill
2021-04-28
1
-0
/
+5
*
Remove dead code related to old backend
gingerBill
2021-04-28
2
-140
/
+16
*
Fix #921
gingerBill
2021-04-28
1
-1
/
+11
*
Allow @(test) to be ran outside of `*_test.odin` files
gingerBill
2021-04-28
1
-1
/
+2
*
Add "naked" calling convention (removes prologue and epilogue)
gingerBill
2021-04-28
6
-1
/
+14
*
Fix procedure entity finding
gingerBill
2021-04-27
1
-8
/
+20
*
Make atomic compare related intrinsics optional ok
gingerBill
2021-04-27
2
-22
/
+34
*
Fix #893
gingerBill
2021-04-27
5
-21
/
+36
*
Make compound literals require trailing commas if followed by a newline
gingerBill
2021-04-26
1
-0
/
+3
*
Change expr_level increment rules within a compound literal
gingerBill
2021-04-26
1
-2
/
+0
*
Implement `ODIN_ROOT` #913
gingerBill
2021-04-26
2
-3
/
+52
*
Fix constant aliasing for debug information
gingerBill
2021-04-26
3
-3
/
+11
*
Fix logic for `\n` ignoring
gingerBill
2021-04-26
1
-0
/
+9
*
Correct `\n` ignore rules
gingerBill
2021-04-26
1
-3
/
+10
*
Make -strict-style the default #871
gingerBill
2021-04-26
3
-17
/
+7
*
Fix `odin run` on Windows
gingerBill
2021-04-26
1
-0
/
+5
*
Fix race condition with procedure aliases checking for declarations on consta...
gingerBill
2021-04-26
2
-2
/
+3
*
Remove warning for "Redundant 'auto_cast' applied to expression"
gingerBill
2021-04-26
1
-1
/
+1
*
Make corrections
gingerBill
2021-04-26
2
-34
/
+1
*
Merge branch 'master' into old-backend-removal
gingerBill
2021-04-26
2
-1
/
+24
|
\
|
*
Fix `union #maybe` comparison against `nil` -llvm-api
pre-dev-2021-04
gingerBill
2021-04-26
1
-0
/
+3
|
*
Merge pull request #915 from wilsonk/issue-820
gingerBill
2021-04-26
1
-1
/
+21
|
|
\
|
|
*
Fix for issue 820 (import name is not an identifier)
Kelly Wilson
2021-04-25
1
-1
/
+21
*
|
|
Change how `GIT_SHA` is rendered in `odin version`
gingerBill
2021-04-25
1
-1
/
+1
*
|
|
Change versioning system from `v0.13.1` to `dev-2021-04`
gingerBill
2021-04-25
1
-2
/
+4
*
|
|
Fix typo in gb_get_env
gingerBill
2021-04-25
1
-2
/
+2
*
|
|
Add `gb_get_env`
gingerBill
2021-04-25
1
-0
/
+42
*
|
|
Add `intrinsics.count_zeros`
gingerBill
2021-04-25
4
-0
/
+14
*
|
|
Remove unused file
gingerBill
2021-04-25
2
-259
/
+0
*
|
|
Rename intrinsics to count_trailing_zeros and count_leading_zeros
gingerBill
2021-04-25
4
-17
/
+17
*
|
|
Replace many `foreign` llvm calls with intrinsics
gingerBill
2021-04-25
4
-0
/
+26
*
|
|
Remove `use_llvm_api` related checks and other related things
gingerBill
2021-04-25
6
-77
/
+3
*
|
|
Remove old procedure ABI code
gingerBill
2021-04-25
5
-645
/
+8
*
|
|
Delete ir.cpp and related files
gingerBill
2021-04-25
4
-16757
/
+0
*
|
|
Remove old backend specific code in `main`
gingerBill
2021-04-25
1
-448
/
+52
*
|
|
Remove the need for `LLVM_BACKEND_SUPPORT`
gingerBill
2021-04-25
2
-17
/
+3
*
|
|
Override `-llvm-api` to always be true
gingerBill
2021-04-25
2
-0
/
+4
|
/
/
*
|
Fix #857
gingerBill
2021-04-25
1
-4
/
+15
*
|
Fix #911 for -llvm-api backend
gingerBill
2021-04-25
1
-1
/
+1
*
|
Up ci.yml
gingerBill
2021-04-24
1
-1
/
+1
*
|
Move out some intrinsics into separate procedures in llvm_backend.cpp; Rename...
gingerBill
2021-04-24
6
-73
/
+108
*
|
Move `check_builtin_procedure` to check_builtin.cpp
gingerBill
2021-04-23
3
-2805
/
+2804
|
/
*
Warn on redundant `auto_cast`, and make an error on `-vet`
gingerBill
2021-04-22
1
-0
/
+9
*
Improve `auto_cast` logic
gingerBill
2021-04-22
2
-2
/
+4
*
Reuse unused 'context' variables to minimize stack usage (-llvm-api)
gingerBill
2021-04-22
2
-5
/
+40
*
Make `main` calling convention "odin" rather than "contextless" to simplify c...
gingerBill
2021-04-22
2
-45
/
+44
*
Remove old code
gingerBill
2021-04-22
1
-14
/
+5
*
Change function pass manager passes
gingerBill
2021-04-22
2
-4
/
+43
*
Change how `lb_populate_function_pass_manager` works by using the default LLV...
gingerBill
2021-04-22
2
-12
/
+67
*
Add intrinsics: overflow_add, overflow_sub, overflow_mul; Change byte swap be...
gingerBill
2021-04-22
7
-85
/
+200
[next]