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
*
Merge pull request #4797 from laytan/improve-abs-of-float
gingerBill
2025-02-08
2
-2
/
+30
|
\
|
*
reorganize tests and handle endian
Laytan Laats
2025-02-06
1
-8
/
+5
|
*
apply abs fix to constant system too
Laytan Laats
2025-02-06
2
-5
/
+8
|
*
improve abs() on floats for more correct and faster results
Laytan Laats
2025-02-05
1
-0
/
+28
*
|
Merge branch 'master' into bill/sdl3
gingerBill
2025-02-07
6
-45
/
+36
|
\
\
|
*
\
Merge pull request #4786 from korvahkh/fix-variants2ptrs
gingerBill
2025-02-07
1
-0
/
+3
|
|
\
\
|
|
*
|
Preserve `#no_nil` in `intrinsics.type_convert_variants_to_pointers`
korvahkh
2025-02-03
1
-0
/
+3
|
*
|
|
Merge pull request #4796 from laytan/obfuscate-more
gingerBill
2025-02-07
3
-43
/
+25
|
|
\
\
\
|
|
*
|
|
-obfuscate-source-code-locations on bounds checks and type assertions
Laytan Laats
2025-02-05
3
-43
/
+25
|
|
|
/
/
|
*
|
/
make corrected linkage with -use-separate-modules apply hidden visibility
Laytan Laats
2025-02-06
1
-0
/
+6
|
|
|
/
|
|
/
|
|
*
|
fix odin report macos version reporting unknown when release isn't a 3 point
Laytan Laats
2025-02-05
1
-2
/
+2
|
|
/
*
|
Remove transmute suggestion with `-vet-cast` when transmuting native <-> endi...
gingerBill
2025-02-05
2
-1
/
+23
*
|
Remove debug code
gingerBill
2025-02-05
1
-1
/
+1
*
|
Merge branch 'master' into bill/sdl3
gingerBill
2025-02-04
3
-2
/
+19
|
\
|
|
*
Fix `gb.h`'s `gb_fprintf_va` to allocate if the string is larger than the def...
gingerBill
2025-01-31
1
-1
/
+12
|
*
Fix #4750
gingerBill
2025-01-31
1
-1
/
+3
|
*
Fix #4763
gingerBill
2025-01-31
1
-0
/
+4
|
*
Add `@(export) foreign import`
gingerBill
2025-01-31
1
-3
/
+13
*
|
Clean up `@(export) foreign import` code
gingerBill
2025-01-30
1
-8
/
+9
*
|
`@(export) foreign import` to be package scope level
gingerBill
2025-01-30
2
-2
/
+12
|
/
*
Fix #4773 - Change order of evaluation for slicing indices
gingerBill
2025-01-29
1
-10
/
+11
*
Merge pull request #4580 from tf2spi/4485-fix-exact-value-float
Laytan
2025-01-29
1
-1
/
+4
|
\
|
*
Fix early overwrite of dst w/ exp_u64
misomosi
2024-12-21
1
-1
/
+4
*
|
Print frameworks first on Darwin targets
gingerBill
2025-01-28
1
-1
/
+23
*
|
Add `@(ignore_duplicates)` for `foreign import` declarations
gingerBill
2025-01-28
3
-0
/
+11
*
|
optimize fix
Laytan Laats
2025-01-24
3
-42
/
+35
*
|
fix separate modules with objc code
Laytan Laats
2025-01-24
3
-45
/
+63
*
|
Add `-use-single-module`
gingerBill
2025-01-22
2
-2
/
+24
*
|
Enable `-use-separate-modules` as default for all platforms
gingerBill
2025-01-22
1
-2
/
+0
*
|
Remove duplicates of .framework/.dynlib/.so in linker
gingerBill
2025-01-22
1
-1
/
+10
*
|
fix grammar in error message
jason
2025-01-21
1
-1
/
+1
*
|
fixes compiler crash on syntax error (issue 4738)
jason
2025-01-21
1
-1
/
+3
*
|
fix inverted error messages
David Rubin
2025-01-18
1
-4
/
+4
*
|
Merge pull request #4703 from flysand7/4685-range-stack-overflow
gingerBill
2025-01-17
1
-3
/
+9
|
\
\
|
*
|
Do not warn about stack overflow in range loops 'by reference'
flysand7
2025-01-16
1
-3
/
+9
*
|
|
Error if -no-thread-local is used in presence of -no-crt on Unix
flysand7
2025-01-17
2
-18
/
+10
*
|
|
Added compile-time checks for thread locals with -no-crt
flysand7
2025-01-17
3
-2
/
+33
|
/
/
*
|
compiler: fix align error check
Laytan Laats
2025-01-15
1
-1
/
+2
*
|
Fixes crash when unused defines are used in conjunction with `-ignore-warnings`.
Harold Brenes
2025-01-15
1
-1
/
+4
*
|
`#unroll(N) for`
gingerBill
2025-01-10
4
-73
/
+292
*
|
'#no_nil' I am actually disappointed in myself
Laytan Laats
2025-01-08
1
-6
/
+5
*
|
`#no_nil` third time's the charm
Laytan Laats
2025-01-08
1
-1
/
+1
*
|
actually fix #no_nil debug info
Laytan Laats
2025-01-08
1
-1
/
+6
*
|
fix #no_nil in debug info
dev-2025-01
Laytan Laats
2025-01-08
1
-5
/
+4
*
|
Merge pull request #4601 from Barinzaya/simd_vector_broadcasting
gingerBill
2025-01-06
1
-0
/
+20
|
\
\
|
*
|
Added some implicit broadcasting for #simd arrays.
Barinzaya
2024-12-19
1
-0
/
+20
*
|
|
Allow `#+` tags on single files
gingerBill
2025-01-05
1
-6
/
+4
*
|
|
Make `-no-dynamic-literals` the default now
gingerBill
2025-01-05
7
-30
/
+43
*
|
|
Add `#+feature dynamic-literals`
gingerBill
2025-01-05
4
-2
/
+88
*
|
|
Merge pull request #4611 from tf2spi/4491-max-field-align-pack
gingerBill
2025-01-01
3
-4
/
+35
|
\
\
\
[next]