gingerBill
|
bc0fa1240b
Disable using giant packed struct for type info table for the time being
|
há 1 ano atrás |
jcmdln
|
bd86cb22e0
Support LLVM >=17.0.1 on Darwin and Linux
|
há 1 ano atrás |
gingerBill
|
c529b1b73a
Generate the global type info member values even if the count is `0`
|
há 1 ano atrás |
gingerBill
|
61f39ae0a0
Use a giant packed struct working for type info table
|
há 1 ano atrás |
gingerBill
|
082324d7b9
Begin work on making the type info table be constantly initialized
|
há 1 ano atrás |
gingerBill
|
5e99289d7a
Minor clean up
|
há 1 ano atrás |
gingerBill
|
ac43dd0777
Remove debug text
|
há 1 ano atrás |
gingerBill
|
963559676e
Fix build times for `-o:<string>` in LLVM-17
|
há 1 ano atrás |
gingerBill
|
20ce8c4c51
Allow for zero passes
|
há 1 ano atrás |
gingerBill
|
735bb147e2
Add asan lib for Windows
|
há 1 ano atrás |
gingerBill
|
7a511308ef
Re-configure the new pass system
|
há 1 ano atrás |
gingerBill
|
e82b0ea4cd
Add `-o:aggressive` for LLVM 17
|
há 1 ano atrás |
gingerBill
|
2160484b62
Support `-sanitize:<string>` for `address`, `memory`, `thread` for LLVM 17
|
há 1 ano atrás |
gingerBill
|
f0ab58dfbb
Begin work with adding the new pass system
|
há 1 ano atrás |
gingerBill
|
e748d2f2af
Update to LLVM-17
|
há 1 ano atrás |
gingerBill
|
15033eab28
Fix comparison of two `nil` unions against each other
|
há 2 anos atrás |
Laytan Laats
|
3cce972125
fix indentation
|
há 2 anos atrás |
Laytan Laats
|
52700d6a84
use lb_emit_select instead of lb_emit_if for exit check
|
há 2 anos atrás |
Laytan Laats
|
7cdf37eaf6
exit with code 1 on `odin test` failure
|
há 2 anos atrás |
gingerBill
|
8b8310711e
Fix #2594 zero sized union code generation
|
há 2 anos atrás |
gingerBill
|
581eebb197
Fix a race condition when produced anonymous procedure literals with `-use-separate-modules`
|
há 2 anos atrás |
gingerBill
|
296674e18b
Rename `ODIN_DISALLOW_RTTI` to `ODIN_NO_RTTI`; Remove dead command line flags
|
há 2 anos atrás |
gingerBill
|
2022a7615a
Make all id suffixes use atomics where possible
|
há 2 anos atrás |
gingerBill
|
dca0fae781
Improve lb_generate_anonymous_proc_lit (again)
|
há 2 anos atrás |
gingerBill
|
ede9881458
Keep compilers happy
|
há 2 anos atrás |
gingerBill
|
a7f8c78358
Change how "$anon" mangling works to use an atomic value instead
|
há 2 anos atrás |
gingerBill
|
4a75a1e839
Merge branch 'master' into separate-int-word-sizes
|
há 2 anos atrás |
gingerBill
|
3ab01dbc00
Fix type `switch` debug information on `-o:none`
|
há 2 anos atrás |
gingerBill
|
c38842ecb2
Merge pull request #2535 from jasonKercher/fix2515
|
há 2 anos atrás |
gingerBill
|
8bf32ac697
Minor change to handling of propagation of errors with `---` as a value
|
há 2 anos atrás |