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
/
main.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
early memcpyopt
atil
2021-03-19
1
-3
/
+17
*
Add `-strict-style` flag: Enforces code style stricter whilst parsing, requir...
gingerBill
2021-03-13
1
-0
/
+16
*
Remove double removal of extension when using the -out option.
Jeroen van Rijn
2021-03-06
1
-6
/
+0
*
Minimize TokenPos size by using `i32` for line/column/offset and file_id inst...
gingerBill
2021-03-04
1
-1
/
+1
*
Add `-vet-extra` (checks for unneeded casts and transmutes)
gingerBill
2021-03-03
1
-0
/
+11
*
update essence API header
nakst
2021-02-26
1
-1
/
+1
*
Merge branch 'master' of https://github.com/odin-lang/Odin
gingerBill
2021-02-25
1
-1
/
+2
|
\
|
*
Merge pull request #852 from Tetralux/fix-dll-mac
gingerBill
2021-02-25
1
-1
/
+2
|
|
\
|
|
*
Fix -build-mode:shared on Darwin
Tetralux
2021-02-24
1
-1
/
+2
*
|
|
Make USE_NEW_LLVM_ABI_SYSTEM the actual behaviour and remove the previous app...
gingerBill
2021-02-25
1
-4
/
+2
|
/
/
*
|
Enforce -llvm-api on Mac M1
gingerBill
2021-02-25
1
-1
/
+10
*
|
Remove sret attribute in llvm_abi.cpp
gingerBill
2021-02-25
1
-0
/
+4
*
|
Get compiling on Mac Mini M1
gingerBill
2021-02-24
1
-0
/
+8
*
|
Fix new flags
gingerBill
2021-02-23
1
-2
/
+2
*
|
Add flags `-ignore-warnings` and `-warnings-as-errors`
gingerBill
2021-02-23
1
-3
/
+29
|
/
*
Add extra error checks
gingerBill
2021-01-18
1
-0
/
+7
*
Add `-no-entry-point` to help
gingerBill
2021-01-04
1
-0
/
+6
*
Update main.cpp
gingerBill
2020-12-06
1
-1
/
+1
*
Merge branch 'master' into parser-experiments
gingerBill
2020-12-06
1
-183
/
+378
|
\
|
*
Update package json for new map layout; Correct llvm-api includes for *nix
gingerBill
2020-11-25
1
-0
/
+4
|
*
Update `odin doc` to support multiple package outputs by passing multiple pat...
gingerBill
2020-11-18
1
-34
/
+33
|
*
Improve `system_exec_command_line_app` functionality; Restrict `test_*` proce...
gingerBill
2020-11-17
1
-81
/
+30
|
*
Fix up `system_exec_command_line_app` exit code code
gingerBill
2020-11-17
1
-4
/
+18
|
*
Begin rudimentary work on implementing `odin test` tooling with `*_test.odin`...
gingerBill
2020-11-17
1
-5
/
+10
|
*
Add more documentation for odin doc flags
gingerBill
2020-11-17
1
-0
/
+8
|
*
Improve flags for `odin doc`
gingerBill
2020-11-17
1
-1
/
+17
|
*
Basic `odin doc` support
gingerBill
2020-11-17
1
-0
/
+23
|
*
Improve flag handling to check for invalid uses
gingerBill
2020-11-17
1
-56
/
+77
|
*
Add `-show-unused-with-location`
gingerBill
2020-11-17
1
-64
/
+34
|
*
Add `-show-unused` (Shows unused package declarations of all imported packages)
gingerBill
2020-11-17
1
-0
/
+159
|
*
Improve logic for x->y() shorthand
gingerBill
2020-11-15
1
-3
/
+0
|
*
Implement custom temporary allocator using ring buffer
gingerBill
2020-11-15
1
-7
/
+7
|
*
Add SCOPED_TEMPORARY_BLOCK for temporary allocations within a block
gingerBill
2020-11-15
1
-0
/
+1
|
*
Begin clarifying allocation patterns by changing from `heap_allocator` to spe...
gingerBill
2020-11-15
1
-1
/
+15
|
*
For the sake of consistency, fixed the placement of the -no-entry-point flag ...
F0x1fy
2020-11-10
1
-1
/
+1
|
*
Removed unnecessary newline from previous commit.
F0x1fy
2020-11-10
1
-1
/
+0
|
*
Added -no-entry-point flag and relevant check.
F0x1fy
2020-11-10
1
-0
/
+7
|
*
Fix -build-mode:shared type table on Unix
Tetralux
2020-11-06
1
-37
/
+45
|
*
Fixes text layout now via GitHub
Platin21
2020-10-31
1
-25
/
+20
|
*
Revert "Changed tab width was on 2 now 4"
Platin21
2020-10-31
1
-25
/
+31
|
*
Changed tab width was on 2 now 4
Platin21
2020-10-31
1
-31
/
+25
|
*
Sets llvm api back to use the generic sdk link
Platin21
2020-10-31
1
-1
/
+1
|
*
Combines all link-able types to a single if and adds .o for linking
Platin21
2020-10-31
1
-11
/
+17
|
*
Fix for local/lib linking from brew for macOS
Platin21
2020-10-31
1
-4
/
+4
*
|
Add experimental `-insert-semicolon` functionality to tokenizer and parser
gingerBill
2020-11-01
1
-0
/
+6
|
/
*
Add `-build-mode:assembly` for `-llvm-api`
gingerBill
2020-10-20
1
-4
/
+17
*
Add `-microarch:<string>` (e.g. `-microarch:native`)
gingerBill
2020-10-20
1
-3
/
+11
*
Adds -syslibroot to linker command needed for System.framework
Platin21
2020-09-27
1
-2
/
+10
*
Add `-disallow-do`
gingerBill
2020-09-23
1
-0
/
+6
*
update essence platform
nakst
2020-09-15
1
-1
/
+1
[prev]
[next]