Commit Graph

  • 0a90994403 provide a simple gb_file_copy() implementation Sébastien Marie 2022-02-25 12:32:34 +00:00
  • 376906e0ae Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-02-25 12:02:49 +00:00
  • 47c79a2f25 Correct os.read on windows for os.stdin gingerBill 2022-02-25 12:02:41 +00:00
  • 32988b0363 Correct internals for os.read on windows (read_console) for os.stdin (Fix #1556) gingerBill 2022-02-25 12:01:53 +00:00
  • 00c138ce9f add RAM information inside report Sébastien Marie 2022-02-25 09:28:04 +00:00
  • 5676c9e7eb initial OpenBSD support Sébastien Marie 2022-02-25 08:49:25 +00:00
  • 3a469dc13e Merge pull request #1549 from semarie/clone_to_cstring-leak Jeroen van Rijn 2022-02-24 12:42:15 +01:00
  • d3c70f2206 remove the optional ; in os_freebsd.odin Sébastien Marie 2022-02-24 11:30:33 +00:00
  • 14f1793b3e use context.temp_allocator instead of general allocation + delete() Sébastien Marie 2022-02-24 11:28:42 +00:00
  • 8cecb6b9f5 Merge pull request #1548 from colrdavidson/darwin_docs Jeroen van Rijn 2022-02-24 11:51:20 +01:00
  • 4a66c3c420 Merge pull request #1546 from zacharycarter/patch-2 Jeroen van Rijn 2022-02-24 11:49:08 +01:00
  • c3c88633a5 Merge pull request #1545 from AquaGeneral/master gingerBill 2022-02-24 10:15:13 +00:00
  • aeaf1199ec Add make_directory so darwin can build html docs Colin Davidson 2022-02-24 01:13:51 -08:00
  • d4f62f52db adding is_16_bit_from_memory to stbi Tail Wag Games 2022-02-24 00:20:15 -06:00
  • 384fb76a1b Added options to help, and improved wording Jesse Stiller 2022-02-24 12:59:06 +10:00
  • e139d1cbe4 Removed //+build ignore from tests/core/math/big/test.odin. FancyKillerPanda 2022-02-24 12:45:03 +11:00
  • cb04116caf Emit a parser warning when encountering an unknown tag. FancyKillerPanda 2022-02-24 12:27:52 +11:00
  • 62ff8daa78 Changed //+ignore to //+build ignore. FancyKillerPanda 2022-02-24 12:18:40 +11:00
  • 4a04a32e0a Change target name to freestanding_amd64_sysv gingerBill 2022-02-23 11:33:28 +00:00
  • 196bd735d4 Replace local @(no_red_zone) with global -disable-red-zone gingerBill 2022-02-23 11:29:36 +00:00
  • 493bc653b5 Add @(no_red_zone) for procedures gingerBill 2022-02-23 11:23:27 +00:00
  • 3d209798c9 Add help docs for -reloc-mode:<string> gingerBill 2022-02-23 11:19:51 +00:00
  • dd0d61e97c Merge pull request #1528 from Tetralux/split-docs Jeroen van Rijn 2022-02-23 12:13:29 +01:00
  • 4b9324ff76 Merge branch 'master' into freestanding_amd64 gingerBill 2022-02-23 11:03:48 +00:00
  • e81ed9a960 Add "Did you mean" to Objective-C fields gingerBill 2022-02-22 23:19:49 +00:00
  • 83f7a887b7 Move comment gingerBill 2022-02-22 23:03:04 +00:00
  • ad2f1ac24e Improve union_tag_size gingerBill 2022-02-22 23:01:28 +00:00
  • 62d232d798 Correct ExactValue_Pointer gingerBill 2022-02-22 22:59:00 +00:00
  • 8906a0120c Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-02-22 22:53:19 +00:00
  • cad753e398 Simplify parse_binary_expr gingerBill 2022-02-22 22:53:13 +00:00
  • fd627dc13b Merge pull request #1535 from zhibog/add-siphash Jeroen van Rijn 2022-02-22 20:34:50 +01:00
  • 70e8d97ee1 Fix procedure zhibog 2022-02-22 20:13:49 +01:00
  • cdecb0ccc3 Fix Odin_OS_Type zhibog 2022-02-22 20:10:35 +01:00
  • 460b5149af Added missing constants zhibog 2022-02-22 20:06:52 +01:00
  • b6dc253d8b Add generic procedure for default SipHash 2-4 zhibog 2022-02-22 20:02:34 +01:00
  • e7be9493ba Added SipHash + tests and fixed remaining semicolons in vendor/botan zhibog 2022-02-22 19:56:07 +01:00
  • ea34f321ed Merge pull request #1533 from odin-lang/bug_report Jeroen van Rijn 2022-02-22 17:14:24 +01:00
  • 2b5bc1d558 [report] Fix odin report crash if /usr/lib/os-release doesn't exist. Jeroen van Rijn 2022-02-22 17:08:57 +01:00
  • c66a49be24 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-02-21 20:50:36 +00:00
  • 09d0501547 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-02-21 20:50:30 +00:00
  • e6a7b85da4 Correct types gingerBill 2022-02-21 20:49:59 +00:00
  • 8fa87f8f0c Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-02-21 16:05:30 +00:00
  • d92843f9fc Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-02-21 16:05:24 +00:00
  • 6145185478 Add missing return types gingerBill 2022-02-21 16:04:56 +00:00
  • 4741a21c10 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-02-21 15:19:12 +00:00
  • d6c2b52260 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-02-21 15:19:04 +00:00
  • 6630d703f8 Clean up ok or error handling gingerBill 2022-02-21 13:42:29 +00:00
  • 9c3cdc4620 Start filling in the file_windows.odin procedures gingerBill 2022-02-21 13:38:25 +00:00
  • 345032f804 Get env stuff working on Windows gingerBill 2022-02-21 12:35:52 +00:00
  • 2abba6e057 Don't use leading asterisks Tetralux 2022-02-21 09:51:03 +00:00
  • db5a1b0c78 Add doc comments to strings.split() and strings.split_n() Tetralux 2022-02-21 09:12:59 +00:00
  • 14cb19c2df Update fmt to record the bytes written in the fmt.Info gingerBill 2022-02-20 22:31:13 +00:00
  • 46bcd18946 Merge pull request #1519 from colrdavidson/hyperspeed_file_size gingerBill 2022-02-20 22:16:27 +00:00
  • 3e5c60f746 Add -reloc-mode:<string> gingerBill 2022-02-20 14:48:12 +00:00
  • 0fa487f468 Add -foreign-error-procedures gingerBill 2022-02-20 14:27:44 +00:00
  • 1bec9e5331 Add freestanding_amd64_gnu gingerBill 2022-02-20 14:19:52 +00:00
  • ba61d911da Remove dead code gingerBill 2022-02-20 13:26:27 +00:00
  • 3b69c6b204 Merge pull request #1521 from SrMordred/patch-3 Jeroen van Rijn 2022-02-20 11:54:31 +01:00
  • d7eabf571c Memory Leak Patric Dexheimer 2022-02-20 02:10:34 -03:00
  • ddf9c4a65b switch to passing total_size to the io.writers Colin Davidson 2022-02-19 16:38:33 -08:00
  • b3d797598e fprintf tweaked to avoid calling file_size Colin Davidson 2022-02-19 15:48:32 -08:00
  • 31c7945444 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-02-19 15:45:08 +00:00
  • 276e014d18 Update comment in demo.odin gingerBill 2022-02-19 15:45:01 +00:00
  • 27f206784c Merge pull request #1514 from colrdavidson/fast_file_size Jeroen van Rijn 2022-02-19 12:17:03 +01:00
  • 54a6637d38 Use the _unix_fstat pointer to avoid 144B copies on fileIO Colin Davidson 2022-02-18 20:50:49 -08:00
  • 23be56af59 Remove prefixes from D3D12 constants gingerBill 2022-02-18 21:45:20 +00:00
  • 71df46456a Minimize memory usage by having an arena per thread rather than an arena per file gingerBill 2022-02-18 21:30:25 +00:00
  • cd89d8a3c4 Add better error message for compiler when OOM happens gingerBill 2022-02-18 16:24:08 +00:00
  • 4c62a32b04 Keep -vet happy gingerBill 2022-02-18 16:13:52 +00:00
  • 5f8137025d Use try_to_add_package_dependency gingerBill 2022-02-18 16:12:21 +00:00
  • 1843d52217 Fix typo gingerBill 2022-02-18 16:07:06 +00:00
  • 454c92dc64 Allow objc intrinsics within odin check and odin docs but disallow for odin build gingerBill 2022-02-18 16:05:26 +00:00
  • 7e33a86d54 Remove unneeded semicolon gingerBill 2022-02-18 16:01:11 +00:00
  • 197b832992 Add vendor:directx and vendor:darwin packages for documentation generation gingerBill 2022-02-18 15:56:53 +00:00
  • 8f13724a4b Merge pull request #1504 from odin-lang/directx-packages gingerBill 2022-02-17 23:15:38 +00:00
  • 746d5fc322 Correct D3D packages gingerBill 2022-02-17 20:48:50 +00:00
  • ffc45e8cc2 Add intrinsics.constant_utf16_cstring gingerBill 2022-02-17 20:48:37 +00:00
  • bea2f36443 improve entry point check logic CiD- 2022-02-17 10:48:30 -05:00
  • f138f71fa6 Add UUID pointer values gingerBill 2022-02-17 13:14:21 +00:00
  • 89b7a3f7ac Merge pull request #1506 from zacharycarter/patch-1 Jeroen van Rijn 2022-02-17 13:59:52 +01:00
  • 75e15b05b0 Correct alias gingerBill 2022-02-17 12:46:04 +00:00
  • 78eb388110 Adding capture procedures to user32 Tail Wag Games 2022-02-17 00:58:38 -06:00
  • df23cf47c6 fix odin test CiD- 2022-02-16 22:08:39 -05:00
  • 002ac6a1b7 Add vendor:directx packages: dxgi, d3d11, and d3d12 gingerBill 2022-02-16 21:26:34 +00:00
  • 40e4536887 Merge pull request #1502 from colrdavidson/mainline-fast Jeroen van Rijn 2022-02-16 17:24:29 +01:00
  • 536bf61323 avoid memset on stats Colin Davidson 2022-02-16 08:14:11 -08:00
  • c76bdced55 Merge branch 'master' into directx-packages gingerBill 2022-02-16 16:05:46 +00:00
  • 459ea5f4f6 Fix typo gingerBill 2022-02-16 16:05:28 +00:00
  • 8e8a075a22 Merge branch 'master' into directx-packages gingerBill 2022-02-16 16:04:20 +00:00
  • db6bd9b358 Allow sysv and win64 calling conventions to be used on any platform on amd64 gingerBill 2022-02-16 16:03:49 +00:00
  • 42ad54c28e Improve metadata for context gingerBill 2022-02-16 15:18:22 +00:00
  • 1857bc7b02 Improve slice bounds checking runtime error messages gingerBill 2022-02-16 14:51:54 +00:00
  • e011d812ca Improve debug information for direct procedure parmaters gingerBill 2022-02-16 14:39:08 +00:00
  • 0738822dda Change how parameter and variables are given debug values gingerBill 2022-02-16 13:25:31 +00:00
  • 2213722776 Change debug declare to value gingerBill 2022-02-16 12:37:22 +00:00
  • 65dedbb1ca Add #subtype struct field prefix, required to have a COM interface hierarchy gingerBill 2022-02-16 11:54:15 +00:00
  • 0e69993d39 Add init and copy to all Objects gingerBill 2022-02-16 00:17:07 +00:00
  • 135091ddbe Correct import paths gingerBill 2022-02-16 00:14:16 +00:00
  • d64e3b672c Add darwin build tags gingerBill 2022-02-16 00:12:31 +00:00
  • a3bcacee27 Move Objective-C libraries located in core:sys/darwin/* to vendor:darwin/* gingerBill 2022-02-16 00:06:25 +00:00