Commit Graph

  • 499c657ffa rename architecture from 386 to i386 Sébastien Marie 2022-03-03 15:28:18 +00:00
  • e51bb4ef12 os2 linux begin CiD- 2022-03-03 10:16:36 -05:00
  • 8c6f39a68d CI: add linux i386, Darwin arm64 and Windows 386 Sébastien Marie 2022-03-03 15:08:34 +00:00
  • 09f5713cf8 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-03-03 14:31:45 +00:00
  • 26c0c6a525 Merge pull request #1581 from Kelimion/32-bit-fixes Jeroen van Rijn 2022-03-03 15:26:42 +01:00
  • 6d9f84ba03 [tests] Make test runners exit with errorlevel 1 if a test fails. Jeroen van Rijn 2022-03-03 15:16:16 +01:00
  • 8af08f2153 [compress] 32-bit cleanness. Jeroen van Rijn 2022-03-03 15:10:19 +01:00
  • 2944969ca0 Correct clone_node gingerBill 2022-03-03 14:01:37 +00:00
  • bd1b54e0db Fix #1503 gingerBill 2022-03-03 13:58:22 +00:00
  • fcab5508be Merge branch 'master' into odin-ast-changes gingerBill 2022-03-03 13:56:34 +00:00
  • 0b05650366 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-03-03 13:54:31 +00:00
  • 96e36c7c39 Minor fix to strconv.unquote_string gingerBill 2022-03-03 13:54:23 +00:00
  • 16c6dbcbe5 Merge pull request #1579 from semarie/vendors gingerBill 2022-03-03 12:09:46 +00:00
  • 92a78c83d9 Merge pull request #1571 from SrMordred/patch-4 gingerBill 2022-03-03 12:08:17 +00:00
  • 6b2302fa8b Merge pull request #1572 from Lperlind/better-fmt gingerBill 2022-03-03 12:07:14 +00:00
  • ee28945e09 Update FUNDING.yml gingerBill 2022-03-03 11:19:12 +00:00
  • 3dcea60f5b vendor: ENet: follow strict-style and remove optional semi-colon Sébastien Marie 2022-03-03 09:27:10 +00:00
  • f126e05034 stb, miniaudio: use default builtin variables of make for CC and AR Sébastien Marie 2022-03-03 07:36:47 +00:00
  • 68b74eb7c7 Merge pull request #1577 from zhibog/crypto_rand_windows gingerBill 2022-03-02 23:10:31 +00:00
  • 3b4199a669 Added rand_bytes for Windows in core:crypto zhibog 2022-03-02 21:22:56 +01:00
  • 562901aedf split all_vendor.odin Sébastien Marie 2022-03-02 19:21:22 +00:00
  • 793117ed63 vendor: sdl2: simplify foreign import Sébastien Marie 2022-03-02 18:50:37 +00:00
  • 5b783d6376 vendor: raylib: simplify foreign import Sébastien Marie 2022-03-02 18:44:29 +00:00
  • d3f3528d1d vendor: portmidi: simplify foreign import Sébastien Marie 2022-03-02 18:43:17 +00:00
  • 3145935d6b miniaudio Sébastien Marie 2022-03-02 18:35:13 +00:00
  • 25430333ba vendor: glfw: simplify foreign import Sébastien Marie 2022-03-02 18:25:22 +00:00
  • 2ca2b32dd0 vendor: botan: simplify foreign import Sébastien Marie 2022-03-02 18:21:43 +00:00
  • a5dde78f08 Add relative slice to type checks for built in len Joakim Hentula 2022-03-02 16:44:33 +00:00
  • fd415f0b45 Merge pull request #1573 from semarie/openbsd-vendor gingerBill 2022-03-02 12:56:12 +00:00
  • 507722954c Improve core:fmt formatting Lucas Perlind 2022-03-02 16:15:53 +11:00
  • 524d23d45d Update raylib.odin Patric Dexheimer 2022-03-01 16:55:34 -03:00
  • e9ee6f5291 Fixing bindings Patric Dexheimer 2022-03-01 16:00:18 -03:00
  • 2f9381a086 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-03-01 17:09:29 +00:00
  • 99ce709591 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-03-01 17:09:21 +00:00
  • 7e5342f41f Use contextless where possible dev-2022-03 gingerBill 2022-03-01 15:52:14 +00:00
  • 18607e53cb Correct alloc_from_memory_block gingerBill 2022-03-01 15:38:04 +00:00
  • ed933b3f21 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-03-01 14:49:11 +00:00
  • 49fecbdc5e Improve error message when there is "no field" found for a large anonymous struct gingerBill 2022-03-01 14:49:05 +00:00
  • f971126183 [mem] Add missing \n to tracking allocator example. Jeroen van Rijn 2022-03-01 13:51:41 +01:00
  • d4ccb69ccc Check if directory exists with the same target executable name when building a directory gingerBill 2022-02-28 21:49:19 +00:00
  • 37b4e0de6c sdl2: add openbsd support Sébastien Marie 2022-02-28 16:17:15 +00:00
  • 737f440c7f glfw: add openbsd support Sébastien Marie 2022-02-28 16:17:14 +00:00
  • cba3f1e374 ENet: add openbsd support Sébastien Marie 2022-02-28 16:17:14 +00:00
  • a70dde34da Merge pull request #1565 from semarie/openbsd-pie gingerBill 2022-02-28 16:11:59 +00:00
  • 410b85b5c7 Disallow @(thread_local) on wasm targets gingerBill 2022-02-28 15:40:00 +00:00
  • 0ae012ba08 Correct comment gingerBill 2022-02-28 15:37:15 +00:00
  • fc4eb4152c Correct calling convention for _startup_runtime gingerBill 2022-02-28 15:35:10 +00:00
  • 4f3b5d8dcb Clean up generate_minimum_dependency_set code gingerBill 2022-02-28 15:29:08 +00:00
  • f76f70c7cf openbsd: defaults to PIE executable Sébastien Marie 2022-02-28 15:24:22 +00:00
  • 15d783e920 Enforce -no-entry-point on freestanding targets gingerBill 2022-02-28 15:13:41 +00:00
  • 09e4fff5b1 -target-features:<string> gingerBill 2022-02-28 15:08:50 +00:00
  • 2d89faa17c Add extra checks for -disallow-rtti gingerBill 2022-02-28 14:35:38 +00:00
  • dd9843aa21 Merge pull request #1557 from semarie/openbsd-support gingerBill 2022-02-28 14:23:56 +00:00
  • 882116e358 Only allow -disallow-rtti on freestanding targets gingerBill 2022-02-28 14:00:44 +00:00
  • f3adbae1ed Merge branch 'freestanding_amd64' of https://github.com/odin-lang/Odin into freestanding_amd64 gingerBill 2022-02-28 13:40:06 +00:00
  • 278e239973 Commit rest of code for -disallow-rtti gingerBill 2022-02-28 13:39:27 +00:00
  • fda803b46a Commit rest of code for -disable-rtti gingerBill 2022-02-28 13:39:27 +00:00
  • 01162e08b5 Add -disallow-rtti gingerBill 2022-02-28 13:35:29 +00:00
  • a7ae197a55 Merge branch 'master' into freestanding_amd64 gingerBill 2022-02-28 13:02:31 +00:00
  • 3c72cb67d3 Remove context.user_data gingerBill 2022-02-28 13:00:32 +00:00
  • 37bba4c0a6 Reorganize error check procedures gingerBill 2022-02-28 12:45:19 +00:00
  • ab9d1f99fd Change #c_vararg checking to only disallow odin calling conventions gingerBill 2022-02-28 12:36:21 +00:00
  • 45124e4d5c Merge branch 'master' into freestanding_amd64 gingerBill 2022-02-28 12:32:51 +00:00
  • 7681c43b14 Show error message when something like this is done test: proc() : {} gingerBill 2022-02-28 12:12:04 +00:00
  • 7e43cd7d97 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-02-28 12:06:42 +00:00
  • c223fc1766 Correct debug information for local variables gingerBill 2022-02-28 12:06:35 +00:00
  • 04297bb680 ci: add check for OpenBSD amd64 Sébastien Marie 2022-02-26 14:18:37 +00:00
  • 553292ffd0 vendor: botan: add OpenBSD support Sébastien Marie 2022-02-26 08:47:58 +00:00
  • 57862846a2 tests/vendor: pass extra linker flags Sébastien Marie 2022-02-26 08:21:46 +00:00
  • 8e270d3a99 openbsd: poor man implementation for getting executable path Sébastien Marie 2022-02-26 08:19:41 +00:00
  • ae5cb09041 internal_odin_root_dir: readlink could fail Sébastien Marie 2022-02-25 17:59:57 +00:00
  • 093b2288c3 Merge pull request #1320 from mohd-akram/custom-llvm-config gingerBill 2022-02-25 15:57:53 +00:00
  • ffe17a471d Allow custom LLVM_CONFIG Mohamed Akram 2022-02-25 19:40:42 +04:00
  • e9f901b82d Keep -vet happy gingerBill 2022-02-25 15:30:24 +00:00
  • ed3004f8a0 Correct read_console reading gingerBill 2022-02-25 15:30:05 +00:00
  • d97df080f9 Revert change gingerBill 2022-02-25 15:08:02 +00:00
  • 0e5c7e08fc Change < to <= gingerBill 2022-02-25 14:54:35 +00:00
  • 83523badb7 pass -ldl only on Darwin and Linux Sébastien Marie 2022-02-25 13:02:12 +00:00
  • 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