Commit Graph

  • 3e5110bb46 Minor style changes for sdl3 and sdl3/ttf gingerBill 2025-05-18 11:20:55 +01:00
  • 306d3a16c4 sys/linux: Improve documentation for Dirent and related procedures Krzesimir Nowak 2025-05-17 19:40:57 +02:00
  • c35a45e823 fix global and static any Laytan Laats 2025-05-17 16:28:34 +02:00
  • d6210ae76f Fix -vet complaints in core:sys/darwin/Foundation Jeroen van Rijn 2025-05-17 16:36:10 +02:00
  • 7c80df4830 @(init), @(fini) and @(export) procedures are classified as used. Jeroen van Rijn 2025-05-17 16:22:47 +02:00
  • de4ed9a787 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-05-17 13:28:03 +01:00
  • 5454e120fe Add NSMenuItem.odin gingerBill 2025-05-17 13:27:54 +01:00
  • 8337b7cccb Merge pull request #5162 from 0xrsp/tounsigned gingerBill 2025-05-17 11:51:57 +01:00
  • b5a8822296 Merge pull request #5170 from laytan/miniaudio-0.11.22 gingerBill 2025-05-17 11:50:51 +01:00
  • 63304af47e Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-05-17 11:36:30 +01:00
  • d77124feae Add Objective-C helper for creating subclasses gingerBill 2025-05-17 11:36:24 +01:00
  • 326454f0f0 generate xlib package docs on linux Laytan 2025-05-16 22:14:26 +02:00
  • 53a9ecb577 vendor/miniaudio: update to 0.11.22 Laytan 2025-05-16 17:36:45 +02:00
  • d3159f74cd Merge pull request #4944 from dozn/master Laytan 2025-05-15 22:31:34 +02:00
  • 2f636886a5 Add debug info for labels (#4385) tf2spi 2025-05-15 16:11:06 -04:00
  • 2d00f8d69d fix compat with earlier llvm versions Laytan Laats 2025-05-15 19:20:04 +02:00
  • 649cad2f1b add: type_integer_to_* error messages 0xrsp 2025-05-15 01:12:06 +09:30
  • cb0cab36b9 Merge branch 'tounsigned' of github.com:0xrsp/Odin into tounsigned 0xrsp 2025-05-15 01:02:57 +09:30
  • ea806f1d5e new compiler intrinsics type_integer_to_unsigned,type_integer_to_signed 0xrsp 2025-05-15 01:00:40 +09:30
  • 30b6750778 Add missing , gingerBill 2025-05-14 15:14:02 +01:00
  • cf6d26953e Merge pull request #5161 from deadwanderer/master gingerBill 2025-05-14 14:05:44 +01:00
  • 78f0992918 Fix bad whitespacing deadwanderer 2025-05-14 08:53:53 -04:00
  • 30434552a7 Adjust whitespace errors deadwanderer 2025-05-14 07:55:23 -04:00
  • 4b8707f71b Merge pull request #5158 from A1029384756/master gingerBill 2025-05-14 11:43:16 +01:00
  • 10a63ac498 Add more D3D12 FEATURE_DATA_OPTIONs deadwanderer 2025-05-13 23:45:58 -04:00
  • 5379c8c1ac [vendor:sdl3/ttf] - changed indices to multipointer A1029384756 2025-05-13 15:44:20 -04:00
  • 82729d7e27 [vendor:SDL/ttf] - GPUAtlasDrawSequence multipointer from pointer A1029384756 2025-05-13 15:40:40 -04:00
  • 25c935c305 Re-enable demo on *nix Jeroen van Rijn 2025-05-13 18:46:55 +02:00
  • 1a58476c03 Merge pull request #5155 from Kelimion/date_from_git Jeroen van Rijn 2025-05-13 18:45:16 +02:00
  • ed56a7ca10 Parse odin version date out of HEAD commit if available Jeroen van Rijn 2025-05-13 18:09:30 +02:00
  • 0a12c464ab Change Odin's RTTI section name to .odinti gingerBill 2025-05-13 08:58:02 +01:00
  • 7cd00483fe Merge pull request #5154 from Kelimion/os2-rollback Jeroen van Rijn 2025-05-12 23:41:25 +02:00
  • d7a83a7a1f Revert "os2: Don't try to translate Windows file attributes to Unix mode flags" Jeroen van Rijn 2025-05-12 23:34:12 +02:00
  • 4d7876bdb0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2025-05-12 16:50:11 +01:00
  • d2d5c40e76 Handle "untyped" case gingerBill 2025-05-12 16:49:59 +01:00
  • 8809ce2925 Merge pull request #5152 from Kelimion/mmap-flags Jeroen van Rijn 2025-05-12 17:23:39 +02:00
  • be24feb862 Move things to constants.odin Jeroen van Rijn 2025-05-12 17:13:59 +02:00
  • dec3d6959d Update linux.Map_Flags_Bits Jeroen van Rijn 2025-05-12 16:45:51 +02:00
  • d2d4ac8120 Add compress_values gingerBill 2025-05-12 15:29:43 +01:00
  • 8e17ccfd98 Merge pull request #5142 from laytan/abi-and-asan-fixes gingerBill 2025-05-12 14:20:19 +01:00
  • 223944ee88 Merge pull request #5147 from 0xrsp/master gingerBill 2025-05-12 14:14:34 +01:00
  • bd4c062b98 Merge pull request #5145 from CoolDove/master gingerBill 2025-05-12 10:12:10 +01:00
  • 0be7639c0a spelling in compilation errors Ben 2025-05-11 22:10:16 -05:00
  • 39789bc6cb Make strings.to_cstring adhere to #optional_allocator_error Jeroen van Rijn 2025-05-12 01:17:34 +02:00
  • f6a39ca675 Merge pull request #5148 from Kelimion/fix-clean-path Jeroen van Rijn 2025-05-11 15:44:40 +02:00
  • 30388cada3 Fix os2.clean_path on Windows Jeroen van Rijn 2025-05-11 15:35:52 +02:00
  • 3c8cdf822f add 3 missing functions in vendor:raylib/rlgl Dove 2025-05-11 04:03:51 +08:00
  • 45c3361b43 SDL3_ttf: make SubStringFlags a bit_field 0xrsp 2025-05-11 00:25:31 +09:30
  • ac1c97eb33 add: vendor SDL3_ttf 0xrsp 2025-05-11 00:23:29 +09:30
  • ecd0655ba2 Merge pull request #5138 from laytan/os2-native-copy gingerBill 2025-05-10 14:34:03 +01:00
  • ffb4b36552 Merge pull request #5143 from laytan/strconv-hexfloats gingerBill 2025-05-10 14:31:42 +01:00
  • ebc63a7355 add hexfloat (0h) parsing to strconv Laytan Laats 2025-05-10 15:11:52 +02:00
  • 8374854dd5 use brew clang instead of system clang Laytan Laats 2025-05-09 17:21:08 +02:00
  • 221dea76a4 Run MacOS CI with -sanitize:address Laytan Laats 2025-05-09 17:12:35 +02:00
  • f9b9e9e7dc some ABI fixups and improvements Laytan Laats 2025-05-09 22:27:35 +02:00
  • 4d08b76372 require the __asan_unpoison_memory_region runtime symbol so empty projects with asan enabled build Laytan Laats 2025-05-09 22:26:49 +02:00
  • e3fe733a55 Fix #5139 Jeroen van Rijn 2025-05-09 19:45:46 +02:00
  • 3adade2639 Add .rdi RadDbg files to .gitignore Jeroen van Rijn 2025-05-09 19:42:54 +02:00
  • 8a225a6887 Place RTTI into its own section .odin-rtti gingerBill 2025-05-09 11:07:53 +01:00
  • 23aff08556 Merge pull request #5117 from bogwi/bug/5024 gingerBill 2025-05-09 08:35:16 +01:00
  • 10d8332394 Merge pull request #5135 from Lperlind/asan-ci-tests gingerBill 2025-05-09 08:35:06 +01:00
  • 11d2a9c867 Enable asan for windows and ubuntu CI tests Lucas Perlind 2025-05-09 14:46:57 +10:00
  • cacb9f9f54 os2: better copy_directory, and add native copy_file and copy_directory variants on MacOS Laytan Laats 2025-05-03 13:29:37 +02:00
  • edbe7aa06e Merge pull request #5091 from Badaxis/badaxis/windows-scancodes gingerBill 2025-05-08 16:33:14 +01:00
  • 4a4294c2af Merge pull request #5095 from Lperlind/temp-collisions gingerBill 2025-05-08 15:11:51 +01:00
  • 204c6f514a Remove use of do gingerBill 2025-05-08 14:03:17 +01:00
  • 0ce8373528 Formatting Fix gingerBill 2025-05-08 13:23:22 +01:00
  • d7fc3d1770 Merge pull request #5121 from Badaxis/badaxis/xaudio2 gingerBill 2025-05-08 13:11:51 +01:00
  • 92df892f25 Merge pull request #5064 from harold-b/hb/objc-classes gingerBill 2025-05-08 12:58:33 +01:00
  • f5b947ea73 Fix linux Lucas Perlind 2025-05-08 17:45:29 +10:00
  • 14c5096b81 Improve assert information Lucas Perlind 2025-05-01 18:24:41 +10:00
  • 9f2d008a8a Remove TEMP_ALLOCATOR_GUARD wrapper Lucas Perlind 2025-05-01 18:23:42 +10:00
  • 5292a7f4f3 Fix posix Lucas Perlind 2025-04-30 20:17:06 +10:00
  • 1bea59ee68 Fix linux Lucas Perlind 2025-04-30 20:07:17 +10:00
  • 190960e103 fix -vet Lucas Perlind 2025-04-30 19:56:52 +10:00
  • b9db1dd3e0 os2: Resolve temp allocator collisions Lucas Perlind 2025-04-30 19:21:00 +10:00
  • ea65a7b870 Move raddbg string stuff to a thread-safe queue gingerBill 2025-05-07 14:26:10 +01:00
  • 4a709086a4 Merge pull request #5131 from laytan/fix-builder-dispose gingerBill 2025-05-07 14:03:42 +01:00
  • ad4866653a fix disposing builder when not created Laytan Laats 2025-05-07 14:38:40 +02:00
  • 0c4046b9ea Add #row_major matrix support for raddbg gingerBill 2025-05-07 13:30:58 +01:00
  • 833d77da1f Add column major matrix support gingerBill 2025-05-07 13:20:14 +01:00
  • 4274dfc5e2 Only add custom section for Windows (currently) gingerBill 2025-05-07 11:44:49 +01:00
  • e0125ccec2 Begin work on adding support for the .raddbg section for the RAD Debugger gingerBill 2025-05-07 11:30:15 +01:00
  • 90a30a145a Merge pull request #5122 from Lperlind/asan-allocators gingerBill 2025-05-07 10:21:16 +01:00
  • 46e0c7ad74 Cleanup Lucas Perlind 2025-05-07 11:30:58 +10:00
  • 7c1a9f1e7a Merge pull request #5127 from laytan/fix-process-windows-handles-handling Laytan 2025-05-06 22:31:54 +02:00
  • 9b218a2922 don't need to hang on to the null handle laytan 2025-05-06 19:42:52 +02:00
  • bf5206968a close null_handle Laytan 2025-05-06 20:57:26 +02:00
  • 2bce446d08 ifs wrong way around Laytan 2025-05-06 20:47:51 +02:00
  • 814a500e83 Windows was defaulting to the std handles of the current process, which is wrong Laytan 2025-05-06 20:43:02 +02:00
  • 0cf5b5984d Merge pull request #5108 from Barinzaya/core-simd-indices-redadd-redmul gingerBill 2025-05-06 15:46:49 +01:00
  • e074518983 Merge pull request #5124 from Barinzaya/core-simd-bmi-intrinsics gingerBill 2025-05-06 15:29:34 +01:00
  • 8097b59e30 Also allow comparing SOA pointers against each other Jeroen van Rijn 2025-05-06 15:10:08 +02:00
  • e228ef221b Merge pull request #5125 from brian-hmn/fix-set-env Laytan 2025-05-06 12:24:17 +02:00
  • 9a8cc2d1e7 Merge pull request #5123 from bogwi/bug/5104 Jeroen van Rijn 2025-05-06 11:57:04 +02:00
  • 27edbc5a76 Fix: Correct value cloning in os2._set_env for POSIX Brian 2025-05-06 17:45:06 +08:00
  • 41bf1ab6dd Added BMI and BMI2 intrinsics. Barinzaya 2025-05-06 01:29:08 -04:00
  • fd05f55691 Fix wasi_wasm Lucas Perlind 2025-05-06 15:23:44 +10:00
  • 904a64a45e Add support for SoaPointer nil comparison in lb_emit_comp_against_nil bogwi 2025-05-06 14:21:18 +09:00
  • 83bc2d3c4a Add asan support for various allocators Lucas Perlind 2025-04-30 19:21:00 +10:00