Commit Graph

  • 361aeac0cc remove binary flysand7 2023-10-22 01:59:04 +11:00
  • 2e66d621b5 Implement -no-crt entry point on linux flysand7 2023-10-22 01:58:35 +11:00
  • 566a11a585 Merge pull request #2884 from flysand7/editor-config Jeroen van Rijn 2023-10-20 15:46:14 +02:00
  • abb9fb3345 wildcard editorconfig flysand7 2023-10-21 00:32:08 +11:00
  • 05a9652f76 convert procs_windows_amd64.asm to tabs flysand7 2023-10-20 23:31:09 +11:00
  • ba5df8edca add .editorconfig flysand7 2023-10-20 23:30:00 +11:00
  • 9afee7e8d2 Merge pull request #2883 from flysand7/chkstk gingerBill 2023-10-20 11:32:22 +01:00
  • c458186f68 Implement __chkstk flysand7 2023-10-20 21:12:49 +11:00
  • f9da0a59e4 Merge pull request #2882 from thetarnav/js-time Jeroen van Rijn 2023-10-19 19:23:18 +02:00
  • c19af95db0 Fix calling time.now() in wasm js runtime Damian Tarnawski 2023-10-19 18:45:04 +02:00
  • 840459bdb0 Merge pull request #2879 from jcmdln/license-audit Jeroen van Rijn 2023-10-19 00:45:01 +02:00
  • 798660c007 Ensure required licenses are in distributable bundles jcmdln 2023-10-18 17:20:12 -04:00
  • c039977048 Merge pull request #2878 from laytan/remove-build-artifacts Jeroen van Rijn 2023-10-18 18:47:48 +02:00
  • 7a9737b3d4 remove build artifacts Laytan 2023-10-18 18:31:07 +02:00
  • 0f5d562625 Merge pull request #2873 from jcmdln/fix-linux-releases Jeroen van Rijn 2023-10-17 02:27:06 +02:00
  • 21f9e7f5e5 Fix Linux release pipeline which expects to bundle libLLVM*.so jcmdln 2023-10-16 16:33:26 -04:00
  • 6ee7b05b27 Merge pull request #2850 from jcmdln/linux-llvm-17 gingerBill 2023-10-16 16:15:59 +01:00
  • e4c7e9903e Merge pull request #2841 from Ldash4/upstream/fix-enet-bindings gingerBill 2023-10-16 11:37:39 +01:00
  • a96100d875 Merge pull request #2864 from flysand7/vendor-shared-fix gingerBill 2023-10-16 11:37:19 +01:00
  • 10c67051f2 Merge pull request #2870 from reluctant-git-user/patch-1 gingerBill 2023-10-16 11:34:11 +01:00
  • a3fbd09ef9 Merge pull request #2871 from reluctant-git-user/master gingerBill 2023-10-16 11:33:51 +01:00
  • 51248270e1 Remove [[ for POSIX shell support jcmdln 2023-10-15 12:18:51 -04:00
  • 8fe431e53e Only check LLVM_VERSION_MAJOR >= 17 for PassBuilder inclusion jcmdln 2023-10-15 12:03:56 -04:00
  • 61a7d88490 Update microui.odin; slider 'step' parameter was not working reluctant-git-user 2023-10-15 17:36:15 +03:00
  • 496765c043 Update stdio.odin reluctant-git-user 2023-10-15 17:09:41 +03:00
  • a62039882e Merge pull request #2867 from flysand7/linux-asm Jeroen van Rijn 2023-10-15 12:53:32 +02:00
  • a2a05e40e6 implemented foreign asm imports on linux/osx flysand7 2023-10-15 19:32:11 +11:00
  • 45d08ea992 Merge pull request #2861 from seventh-chord/master gingerBill 2023-10-15 11:24:42 +01:00
  • c9c7aa2e90 Merge pull request #2838 from GoNZooo/gonz.return-out-of-memory-in-json-parse gingerBill 2023-10-15 11:23:34 +01:00
  • d0037fcf6b Allow running in POSIX shells jcmdln 2023-10-14 22:01:38 -04:00
  • b25fba6175 Fix typo in GIT_SHA collection jcmdln 2023-10-14 18:10:42 -04:00
  • afcdbf1ba6 Don't implicitly try 'llvm-config-14', try fallback or set LLVM_CONFIG; Restore FreeBSD llvm-config discovery jcmdln 2023-10-14 18:07:20 -04:00
  • 8eff75a484 Hoist GIT_SHA discovery jcmdln 2023-10-14 17:51:28 -04:00
  • e232cabfab Remove extra newlines jcmdln 2023-10-14 17:46:34 -04:00
  • e5ed388191 Ensure user defined LLVM_CONFIG is respected jcmdln 2023-10-14 17:45:27 -04:00
  • c0ac3de272 Hunt for supported 'llvm-config' executable jcmdln 2023-10-14 17:41:19 -04:00
  • abde9a99c3 Fix typos in references to OS_ARCH, OS_NAME jcmdln 2023-10-14 17:32:41 -04:00
  • bdc74a03c0 Refactor to improve handling of LLVM_VERSION checks jcmdln 2023-10-14 16:58:34 -04:00
  • 2783461e69 Merge pull request #2847 from thetarnav/js-runtime-patch gingerBill 2023-10-14 19:58:28 +01:00
  • 0f9c75dc08 Fix miniaudio config; add trailing commas flysand7 2023-10-14 21:47:38 +11:00
  • cf937c6341 add 'shared' config to vendor libraries flysand7 2023-10-14 21:21:34 +11:00
  • 77210ffa56 rename dynamic to shared flysand7 2023-10-14 20:26:34 +11:00
  • fb5bb1cd83 llvm: specify calling convention on call Morten Hauke Solvang 2023-10-13 21:21:54 +02:00
  • 23c4615f5e Disallow direct return a compound literal of a slice with elements gingerBill 2023-10-13 12:19:48 +01:00
  • fa2b68dac6 Fix MAX_LLVM_VERSION panic messages jcmdln 2023-10-12 01:47:51 -04:00
  • bd86cb22e0 Support LLVM >=17.0.1 on Darwin and Linux jcmdln 2023-10-11 21:06:42 -04:00
  • ec2635131b Merge pull request #2853 from RehkitzDev/master gingerBill 2023-10-10 16:03:06 +01:00
  • 6b3cfdfb2b Merge pull request #2856 from fabiansperber/fix-odin-parser-or_branch gingerBill 2023-10-10 16:02:56 +01:00
  • bce66e3b42 Add or_break and or_continue to the list of tokens that have an automatic semicolon added at the end of the line Fabian Sperber 2023-10-09 21:48:04 +02:00
  • cffa035c1b Add ERROR_BLOCK() to check_unique_package_names gingerBill 2023-10-09 13:36:15 +01:00
  • 1097192554 added webgl GetParameter Rehkitzdev 2023-10-08 04:02:55 +02:00
  • 0c10b951a9 Merge pull request #2833 from simonwashere/darwin_net_interface Jeroen van Rijn 2023-10-07 15:47:21 +02:00
  • ab2907cd51 Correct stripNewline function Damian Tarnawski 2023-10-06 20:11:25 +02:00
  • ea8d3d4531 Define stripNewline function Damian Tarnawski 2023-10-06 20:06:43 +02:00
  • 256e4a0081 Don't pass true for littleEndian where it's not needed. Damian Tarnawski 2023-10-06 20:03:26 +02:00
  • e7adfff9bf bugfix: darwin net flags simon 2023-10-06 16:41:13 +01:00
  • 721c9e2c97 Fix typo Damian Tarnawski 2023-10-06 17:26:39 +02:00
  • 42c7e39c99 Update wasm runtime.js Damian Tarnawski 2023-10-06 17:18:31 +02:00
  • 96778c69bc Merge pull request #2836 from jakubtomsu/fix-zero-length-enum-array gingerBill 2023-10-06 15:06:40 +01:00
  • 4adcc403c2 Make enet packet flags use bitset L4 2023-10-02 22:32:22 +02:00
  • 2cca005056 Merge branch 'master' of https://github.com/odin-lang/Odin dev-2023-10 gingerBill 2023-10-02 20:59:49 +01:00
  • d27109640e Partial pseudo-revert gingerBill 2023-10-02 20:59:43 +01:00
  • 931e0d4687 cleanup: remove unused import Rickard Andersson 2023-10-02 15:21:09 +03:00
  • 2e3224a138 testing: add test for Out_Of_Memory return Rickard Andersson 2023-10-02 15:17:06 +03:00
  • cfa3765d50 fix: guard against empty key value in parse_object_body Rickard Andersson 2023-10-02 15:10:12 +03:00
  • 1287e8c734 Merge pull request #2839 from Tetralux/aprintf-ally Jeroen van Rijn 2023-10-02 11:23:26 +02:00
  • 11e884aec5 docs: add note about checking for alloc error Rickard Andersson 2023-10-02 12:20:18 +03:00
  • 55a1ba710b fix: use runtime.map_insert to not overallocate Rickard Andersson 2023-10-02 11:59:37 +03:00
  • 0a8b266c71 fix(json): return .Out_Of_Memory when out of memory on parse Rickard Andersson 2023-10-02 11:50:16 +03:00
  • 7a6ac3ea92 [fmt] Add allocator parameter to fmt.aprintf Tetralux 2023-10-02 02:44:55 +00:00
  • 394c12f68d Remove unnecessary check zero fields check jakubtomsu 2023-10-01 13:13:09 +02:00
  • 1a57ad233d Fix field count in enumerated array type info jakubtomsu 2023-10-01 13:09:08 +02:00
  • c268463413 Allow zero-length enumerated arrays jakubtomsu 2023-10-01 12:21:44 +02:00
  • 81fe93127d Make core:net test os.exit(1) on failure. Jeroen van Rijn 2023-09-30 22:47:49 +02:00
  • aa5716d3f9 Allow any order of query strings in net.join_url tests. Jeroen van Rijn 2023-09-30 22:36:50 +02:00
  • f9c6f6856b Fix #2261 gingerBill 2023-09-30 20:32:24 +01:00
  • b9cc2606f2 Remove default value gingerBill 2023-09-30 20:26:52 +01:00
  • 5023313c03 Minor cleanups to the core library gingerBill 2023-09-30 20:26:04 +01:00
  • 98f9f7d42e darwin _enumerate_interfaces simon 2023-09-30 20:09:29 +01:00
  • 3e0fd63682 Fix or_break code generation issue gingerBill 2023-09-30 18:58:28 +01:00
  • 1f643b5816 Remove -vet-extra gingerBill 2023-09-30 18:29:18 +01:00
  • 14adcb9db8 Use or_break and or_continue where appropriate in the core library gingerBill 2023-09-30 15:34:39 +01:00
  • 41a22bd83d or_break and or_continue to core:odin packages gingerBill 2023-09-30 15:09:59 +01:00
  • 648b83d6ea Add or_break and or_continue constructs gingerBill 2023-09-30 15:04:17 +01:00
  • 4e97b83312 Merge pull request #2832 from Kelimion/big_int_literal_hex Jeroen van Rijn 2023-09-30 11:30:31 +02:00
  • 07cd6cd670 Change large math/big test literals to hex. Jeroen van Rijn 2023-09-30 11:16:36 +02:00
  • 3fae38a2f8 Correct get_file_line_as_string to fix #2829 gingerBill 2023-09-29 12:17:15 +01:00
  • 23054138c2 Remove debug message gingerBill 2023-09-29 12:12:14 +01:00
  • 63f755554b Rename simd bitwise operations from intrinsics.simd_and to intrinsics.simd_bit_and etc gingerBill 2023-09-28 16:42:08 +01:00
  • 2ac463f003 Rename bitwise operations to bit_or etc gingerBill 2023-09-28 16:40:01 +01:00
  • 77227c2ff5 Merge pull request #2805 from odin-lang/llvm-17 gingerBill 2023-09-28 16:01:26 +01:00
  • 2afccd7fbd Revert llvm@17 to llvm@13 on macOS gingerBill 2023-09-27 14:09:08 +01:00
  • 991181104b Update CI macOS to use llvm@17 gingerBill 2023-09-27 14:06:51 +01:00
  • 70aff9fbb2 Update src/build_settings.cpp gingerBill 2023-09-27 14:01:45 +01:00
  • 2370884722 Merge pull request #2827 from Lperlind/fixup-bad-rand-merge gingerBill 2023-09-27 11:45:00 +01:00
  • c529b1b73a Generate the global type info member values even if the count is 0 gingerBill 2023-09-27 11:44:29 +01:00
  • acc29fbceb Merge branch 'master' into llvm-17 gingerBill 2023-09-27 11:38:11 +01:00
  • 7cc5177078 Fixed up missing output for rand examples Lucas Perlind 2023-09-27 16:34:19 +10:00
  • fc93ea7aa3 Fix #2820 gingerBill 2023-09-26 15:15:31 +01:00
  • 4c22982732 Rename files to not start with _ gingerBill 2023-09-26 13:15:21 +01:00