aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of https://github.com/odin-lang/Odindev-2023-10gingerBill2023-10-022-26/+105
|\
| * Merge pull request #2839 from Tetralux/aprintf-allyJeroen van Rijn2023-10-021-2/+2
| |\
| | * [fmt] Add allocator parameter to `fmt.aprintf`Tetralux2023-10-021-2/+2
| * | Make core:net test os.exit(1) on failure.Jeroen van Rijn2023-09-301-0/+5
| * | Allow any order of query strings in net.join_url tests.Jeroen van Rijn2023-09-301-24/+98
* | | Partial pseudo-revertgingerBill2023-10-021-4/+8
|/ /
* | Fix #2261gingerBill2023-09-301-2/+9
* | Remove default valuegingerBill2023-09-301-1/+1
* | Minor cleanups to the core librarygingerBill2023-09-307-86/+43
* | Fix `or_break` code generation issuegingerBill2023-09-301-20/+10
* | Remove `-vet-extra`gingerBill2023-09-303-45/+2
* | Use `or_break` and `or_continue` where appropriate in the core librarygingerBill2023-09-3014-142/+92
* | `or_break` and `or_continue` to `core:odin` packagesgingerBill2023-09-305-2/+45
* | Add `or_break` and `or_continue` constructsgingerBill2023-09-3011-80/+399
* | Merge pull request #2832 from Kelimion/big_int_literal_hexJeroen van Rijn2023-09-302-5/+6
|\ \
| * | Change large math/big test literals to hex.Jeroen van Rijn2023-09-302-5/+6
|/ /
* | Correct `get_file_line_as_string` to fix #2829gingerBill2023-09-291-0/+3
* | Remove debug messagegingerBill2023-09-291-1/+0
* | Rename simd bitwise operations from `intrinsics.simd_and` to `intrinsics.simd...gingerBill2023-09-285-28/+28
* | Rename bitwise operations to `bit_or` etcgingerBill2023-09-281-8/+8
* | Merge pull request #2805 from odin-lang/llvm-17gingerBill2023-09-2860-1269/+3717
|\ \ | |/ |/|
| * Revert llvm@17 to llvm@13 on macOSgingerBill2023-09-271-2/+2
| * Update CI macOS to use llvm@17gingerBill2023-09-271-2/+2
| * Update src/build_settings.cppgingerBill2023-09-271-1/+1
| * Generate the global type info member values even if the count is `0`gingerBill2023-09-271-52/+50
| * Merge branch 'master' into llvm-17gingerBill2023-09-2716-42/+202
| |\
| * | Fix `ptr != ptr` type cast problem in LLVM 17gingerBill2023-09-261-2/+15
| * | Fix typogingerBill2023-09-251-5/+5
| * | Use giant struct only in 17gingerBill2023-09-251-1/+1
| * | Use `llvm_const_array` wrappergingerBill2023-09-221-2/+1
| * | Use a giant packed struct working for type info tablegingerBill2023-09-223-66/+109
| * | Begin work on making the type info table be constantly initializedgingerBill2023-09-228-54/+960
| * | Minor clean upgingerBill2023-09-221-24/+10
| * | Revert build.batgingerBill2023-09-211-21/+5
| * | Update LLVM-C.dllgingerBill2023-09-212-0/+0
| * | Remove debug textgingerBill2023-09-211-2/+0
| * | Fix build times for `-o:<string>` in LLVM-17gingerBill2023-09-216-61/+17
| * | Allow for zero passesgingerBill2023-09-211-0/+5
| * | Add `ODIN_SANITIZER_FLAGS` global constantgingerBill2023-09-212-0/+40
| * | Add attributes for sanitize_memory and sanitize_threadgingerBill2023-09-212-1/+36
| * | Add `sanitize_address` attribute to all normal packagesgingerBill2023-09-214-6/+10
| * | Add asan lib for WindowsgingerBill2023-09-213-4/+35
| * | Re-configure the new pass systemgingerBill2023-09-212-18/+35
| * | Fix wrong import due to grep-replacegingerBill2023-09-211-1/+1
| * | Update ABI breaking changes for `f16` types (due to LLVM 15+)gingerBill2023-09-215-22/+32
| * | Add `-o:aggressive` for LLVM 17gingerBill2023-09-215-14/+43
| * | Support `-sanitize:<string>` for `address`, `memory`, `thread` for LLVM 17gingerBill2023-09-213-1/+52
| * | Begin work with adding the new pass systemgingerBill2023-09-201-0/+54
| * | Check for LLVM versionsgingerBill2023-09-191-8/+20
| * | Update to LLVM-17gingerBill2023-09-1944-1078/+2355