Commit Graph

  • a14f0d8f58 Merge pull request #3396 from laytan/fix-nasm-check gingerBill 2024-04-09 00:09:13 +01:00
  • 25f781d64b Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-08 23:58:36 +01:00
  • 9933ca8b56 Make map_total_allocation_size public; Add map_total_allocation_size_from_value gingerBill 2024-04-08 23:58:30 +01:00
  • 9c958ee66d fix nasm check Laytan Laats 2024-04-08 20:42:09 +02:00
  • a00d96c0de Merge pull request #3395 from odin-lang/darwin-reorganization dev-2024-04 gingerBill 2024-04-08 16:30:44 +01:00
  • ecac3aef32 Change allocator to permanent gingerBill 2024-04-08 16:18:14 +01:00
  • ec45504631 Obfuscate #line gingerBill 2024-04-08 16:14:47 +01:00
  • 810cf22e5d Obfuscate #file and #procedure when -obfuscate-source-code-locations is enabled gingerBill 2024-04-08 16:08:35 +01:00
  • ef82f3e71e Move vendor:darwin/Foundation to core:sys/darwin/Foundation gingerBill 2024-04-08 13:47:46 +01:00
  • 16dc79fc5c Add "type" field to -json-errors gingerBill 2024-04-08 13:36:23 +01:00
  • 2aca370a0a Merge pull request #3394 from laytan/wasm-fixes gingerBill 2024-04-08 13:33:29 +01:00
  • ce196529dc enable the required target feature atomics when using them in wasm Laytan Laats 2024-04-08 13:55:23 +02:00
  • 9d8bb7f4e4 fix _end being called before the actual end when using the step function Laytan Laats 2024-04-08 13:54:23 +02:00
  • 667883b3d5 fix js_wasm time.tick_now, performance.now() returns a float Laytan Laats 2024-04-08 13:53:16 +02:00
  • 114ddc4a10 Fix printing error when field name could not be found gingerBill 2024-04-08 12:06:06 +01:00
  • 0df9c8bffc Improve error messages for people using keywords instead of identifiers gingerBill 2024-04-08 12:04:33 +01:00
  • 0a73ed0799 Merge pull request #3390 from Lperlind/master Jeroen van Rijn 2024-04-07 01:09:47 +02:00
  • a71cd07b36 Update "core:runtime" to "base:runtime" Lucas Perlind 2024-04-07 09:02:01 +10:00
  • 2bb20a2c1c Merge pull request #3388 from laytan/fix-raygui-symbol gingerBill 2024-04-06 22:52:08 +01:00
  • 352d526b94 Merge pull request #3389 from laytan/fix-wasm-atomics gingerBill 2024-04-06 22:51:58 +01:00
  • b150f49c46 fix wasm atomics Laytan Laats 2024-04-06 23:32:38 +02:00
  • d83532d29e fix raygui GuiFade being renamed to GuiSetAlpha Laytan Laats 2024-04-06 20:20:16 +02:00
  • 83d3bc74b0 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-04-06 16:59:07 +01:00
  • fbf01543d1 Remove duplicate table gingerBill 2024-04-06 16:59:02 +01:00
  • 8a98ee800a Merge pull request #3379 from atomicptr/task/add-sdl-sempost gingerBill 2024-04-06 16:12:41 +01:00
  • f72e3f689b Merge pull request #3383 from oskarnp/or_return_crash gingerBill 2024-04-06 16:10:09 +01:00
  • cd6153a125 Merge pull request #3385 from blob1807/fixed-removed-undefined-var Jeroen van Rijn 2024-04-06 14:01:25 +02:00
  • fde4e8c905 Removed undefined & usused vars blob1807 2024-04-06 21:49:50 +10:00
  • ca46484ae3 Fix checker crash when or_return/or_break/or_continue used for non-existing proc oskarnp 2024-04-06 11:02:43 +02:00
  • 280adc8a85 Merge pull request #3381 from Yawning/fix/chacha20poly1305 Jeroen van Rijn 2024-04-05 16:57:31 +02:00
  • a45721e9ad core/crypto/poly1305: The final addition is NOT mod p Yawning Angel 2024-04-05 23:45:41 +09:00
  • 8d399fa7c0 add missing SDL2_SemPost binding Christopher Kaster 2024-04-05 09:00:57 +02:00
  • 1422e5bc26 Merge pull request #3377 from laytan/fix-amd64-sysv-abi gingerBill 2024-04-05 00:06:56 +01:00
  • 133b45d843 fix amd64 sysv abi to pass asan everywhere Laytan Laats 2024-04-04 23:30:06 +02:00
  • 510574aa7f Merge pull request #3373 from laytan/add-some-windows-wsa-symbols gingerBill 2024-04-04 20:40:31 +01:00
  • 3fd3bf2d4d Merge pull request #3371 from mailgerigk/windows-setevent gingerBill 2024-04-04 18:09:21 +01:00
  • fbff2b4fd6 Merge pull request #3372 from laytan/fix-lbarg-ignore-logic gingerBill 2024-04-04 18:09:12 +01:00
  • 7f0ca315b3 Merge pull request #3374 from laytan/fix-128-ints-alignment-arm64 gingerBill 2024-04-04 18:06:01 +01:00
  • 31407d9b1b fix 128 bit int alignment on arm64 Laytan Laats 2024-04-04 18:39:41 +02:00
  • 83e2f5ff74 Add better error messages with suggestions for using context as an identifier gingerBill 2024-04-04 17:01:31 +01:00
  • 2375ac22a7 Improve error messages for A variable declaration must be an identifier gingerBill 2024-04-04 16:57:08 +01:00
  • b979fd4c43 Remove consecutive linking libraries gingerBill 2024-04-04 16:14:05 +01:00
  • 0e5a482c42 Default to "smart" linker behaviour; Add -min-link-libs to use minimize link libs if wanted gingerBill 2024-04-04 16:11:26 +01:00
  • 1af84e082c add some wsa based additions to core:sys/windows Laytan Laats 2024-04-04 17:00:29 +02:00
  • d248cddf90 Remove dead newline gingerBill 2024-04-04 16:07:55 +01:00
  • a7056f2b4f fix lbArg_Ignore logic Laytan Laats 2024-04-04 16:58:22 +02:00
  • 62cebe1bc9 Add windows.SetEvent gerigk 2024-04-04 16:00:01 +02:00
  • 99aff7e3fb Merge pull request #3370 from laytan/fix-objc-proc-group-edge-case gingerBill 2024-04-04 13:03:27 +01:00
  • 5339e1e1b6 fix objc proc group edge case Laytan Laats 2024-04-03 21:21:46 +02:00
  • 5fe0788cff Minimize code duplication in core:mem by using the base:runtime calls gingerBill 2024-04-03 11:47:39 +01:00
  • e42b16b106 Merge pull request #3366 from laytan/fix-vet-scope-bug gingerBill 2024-04-03 11:40:01 +01:00
  • a1d9442380 Merge pull request #3367 from laytan/fix-stack-overflow-warning gingerBill 2024-04-03 11:39:25 +01:00
  • b754c1e072 fix -vet warning for stack overflows not showing up Laytan Laats 2024-04-03 01:05:54 +02:00
  • 3a0df80066 correct newly found vets Laytan Laats 2024-04-03 00:05:31 +02:00
  • a9bfb3ac2e Clarity warning and error printing gingerBill 2024-04-02 23:39:14 +01:00
  • 692a47f080 Fix printing of warnings gingerBill 2024-04-02 23:36:36 +01:00
  • 21fcf7c874 fix vet scope bug skipping some scopes Laytan Laats 2024-04-02 23:59:38 +02:00
  • 05d07983c3 Merge pull request #3363 from laytan/fix-c-varargs-named-args gingerBill 2024-04-02 18:36:10 +01:00
  • fc30bde0f6 fix untyped nil into c varargs Laytan Laats 2024-04-02 18:49:35 +02:00
  • a8d8696e2f fix named arguments with #c_vararg Laytan Laats 2024-04-02 17:20:44 +02:00
  • 66f9ef9a00 Merge pull request #3361 from yay/ns-application-activate gingerBill 2024-04-02 06:59:13 +01:00
  • fdd4ef3c59 Add NSApplication.active to Foundation bindings. Vitalii Kravchenko 2024-04-02 00:26:43 +01:00
  • f9f6fbfe1f Merge pull request #3360 from laytan/debug-info-fixes Jeroen van Rijn 2024-04-01 19:12:24 +02:00
  • 4fc96e1ca5 change unneeded permanent allocation to temporary Laytan Laats 2024-04-01 19:05:49 +02:00
  • cfc85fd737 fix wrong type in map debug info Laytan Laats 2024-04-01 18:42:10 +02:00
  • 6b7e9f0a2d Merge pull request #3359 from Kelimion/tests_digests Jeroen van Rijn 2024-04-01 18:24:36 +02:00
  • b3580fa63a Make it a HMAC. Jeroen van Rijn 2024-04-01 18:20:14 +02:00
  • 406aa587e2 Merge pull request #3358 from laytan/debug-info-fixes gingerBill 2024-04-01 16:53:56 +01:00
  • b2f432c223 Add SHA3-512 digests verification to test assets. Jeroen van Rijn 2024-04-01 17:18:31 +02:00
  • 7c2352ea08 remove soa handling in debug info, fields are already added in checker Laytan Laats 2024-04-01 16:48:47 +02:00
  • 9647cb74ad debug info fixes/refactor Laytan Laats 2024-04-01 00:29:57 +02:00
  • bb72ff9c35 Fix nested ERROR_BLOCK bug gingerBill 2024-04-01 14:28:11 +01:00
  • 397c2aa201 Merge pull request #3318 from flysand7/os2-file-pipe-read gingerBill 2024-04-01 13:38:10 +01:00
  • b47d73c651 Fix type checking for invalid enum backing type gingerBill 2024-04-01 13:34:30 +01:00
  • 3ee9184537 [core/os2]: Fix memory leak on read_entire_file flysand7 2024-04-01 23:32:16 +11:00
  • 2938def707 Remove dead comment gingerBill 2024-04-01 13:27:51 +01:00
  • 84686c70c5 Error message when RTTI is disabled when iterating over an enum type or a bit_set of enum with for in gingerBill 2024-04-01 13:16:49 +01:00
  • 3fa02427b3 Unify error message logic for ranges over bit_set gingerBill 2024-04-01 13:12:09 +01:00
  • b862691d75 Support for in with bit_set gingerBill 2024-04-01 13:08:07 +01:00
  • f482cc8374 Fix error message gingerBill 2024-04-01 12:33:56 +01:00
  • 030b8d3f66 Merge pull request #3354 from serberoth/issue-3349 gingerBill 2024-04-01 12:25:17 +01:00
  • 0d8dadb084 Merge pull request #3357 from DragosPopse/win32-coinit-fix Jeroen van Rijn 2024-03-31 20:41:13 +02:00
  • d0674cb70f Fixed windows.COINIT.MULTITHREADED declaration. It's supposed to be 0 rather than 3 Dragos Popescu 2024-03-31 21:29:49 +03:00
  • 3975b5e736 :Updated core:os for darwin to include flush function and match close to api documentation returning errno nicola 2024-03-30 16:48:52 -04:00
  • 2bdf5f58ef Enforce error on old style for/switch l-value gingerBill 2024-03-30 14:23:47 +00:00
  • 8e1a2094a7 Fix debug info for map gingerBill 2024-03-30 13:46:23 +00:00
  • 9271372fef Fix #field_align issues, by simplifying the LLVM struct type generation gingerBill 2024-03-30 13:06:51 +00:00
  • 4edcaa6124 Try storing a pointer to a fake metadata type in the debug info for a map gingerBill 2024-03-30 10:29:20 +00:00
  • d84d65ba45 Merge pull request #3348 from rick-masters/fix_convert_smaller_float_endian gingerBill 2024-03-29 22:13:58 +00:00
  • 28fb1ba83d Merge pull request #3350 from laytan/fix-gb.h-for-fsanitize-address gingerBill 2024-03-29 22:13:32 +00:00
  • db95ed7cdd Merge pull request #3353 from laytan/fix-incomplete-types-resize-segfault gingerBill 2024-03-29 22:13:01 +00:00
  • e6a552e0ce fix gb.h to be able to use -fsanitize=address Laytan Laats 2024-03-29 22:01:35 +01:00
  • 915f63b3f9 fix a segfault when incomplete types array resizes while processing Laytan Laats 2024-03-29 22:42:12 +01:00
  • e1b545860f Implement endian conversions for smaller float types. rick-masters 2024-03-29 11:05:27 +00:00
  • 8899f42478 Merge pull request #3347 from harold-b/macos-timing-fix Jeroen van Rijn 2024-03-29 10:15:16 +01:00
  • 13b8a5b73d Reverting to calculated frequency timings method on macOS, but fixed Harold Brenes 2024-03-29 05:04:40 -04:00
  • b84a660806 Fix incorrect timings on macOS Harold Brenes 2024-03-28 21:09:37 -04:00
  • d325c8ad23 Merge pull request #3346 from laytan/add-macos-14.4.1 Jeroen van Rijn 2024-03-28 19:43:57 +01:00
  • b7fd51a251 add MacOS 14.4.1 to sys/info and odin report Laytan Laats 2024-03-28 19:39:18 +01:00
  • 7325120ca9 Merge pull request #3345 from laytan/speed-up-path-to-fullpath Jeroen van Rijn 2024-03-28 19:27:31 +01:00