Commit Graph

  • 52a926dd90 Deprecate -disallow-rtti in favour of -no-rtti gingerBill 2023-06-12 14:49:00 +01:00
  • d38ea63c78 fix fcntl binding on darwin Laytan Laats 2023-06-12 15:37:39 +02:00
  • 5ab8413f79 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-12 14:10:35 +01:00
  • eb524e0196 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-12 14:10:30 +01:00
  • 2022a7615a Make all id suffixes use atomics where possible gingerBill 2023-06-12 14:10:18 +01:00
  • cab248e0f8 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-12 13:43:04 +01:00
  • bb11fdafc5 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-12 13:42:59 +01:00
  • dca0fae781 Improve lb_generate_anonymous_proc_lit (again) gingerBill 2023-06-12 13:42:51 +01:00
  • e16c6c1b6b Replace procedure strings.concatenate gingerBill 2023-06-12 12:58:47 +01:00
  • 997fbfdc6a Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-12 12:54:51 +01:00
  • 7d978d7cb9 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-12 12:54:46 +01:00
  • ede9881458 Keep compilers happy gingerBill 2023-06-12 12:54:36 +01:00
  • 1123b95837 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-12 12:52:30 +01:00
  • e0739a433d Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-12 12:52:25 +01:00
  • a7f8c78358 Change how "$anon" mangling works to use an atomic value instead gingerBill 2023-06-12 12:52:17 +01:00
  • 61b7b7d3c6 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-12 12:31:15 +01:00
  • 99d73ed4db Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-12 12:31:08 +01:00
  • 3a90b40425 Merge pull request #2587 from GoNZooo/g.fix-early-exit-on-no-hosts Jeroen van Rijn 2023-06-12 12:51:37 +02:00
  • 454709559b fix(dns): don't exit early on no hosts in hosts file Rickard Andersson 2023-06-12 13:38:12 +03:00
  • c3933cead4 Replace 0 with os.ERROR_NONE in demo.odin Damian Tarnawski 2023-06-11 23:41:26 +02:00
  • 420f93ce78 Ignore BSD's for stream.odin gingerBill 2023-06-08 22:38:15 +01:00
  • 2a212a7556 Put stream into the impl gingerBill 2023-06-08 17:00:38 +01:00
  • 145a7a24e8 Use io.Stream as the internal interface for os2.File gingerBill 2023-06-08 16:55:01 +01:00
  • 6c040497ef Update os2 to new io.Stream gingerBill 2023-06-08 16:45:13 +01:00
  • 9ee4b76cd9 Just make the io.Reader etc aliases gingerBill 2023-06-08 16:38:57 +01:00
  • 3f6775e29b Update to new io interface gingerBill 2023-06-08 16:34:36 +01:00
  • 4c17e2e97e Merge pull request #2552 from jcmoyer/fix-2466 gingerBill 2023-06-08 12:34:40 +01:00
  • eac53fed59 Merge pull request #2583 from JamesDSource/master Jeroen van Rijn 2023-06-08 09:39:25 +02:00
  • fed0c2ea26 Fix Timeval for darwin and linux James Duran 2023-06-07 21:55:08 -07:00
  • 21c1618d94 Add botan libraries to all/all_vendor.odin gingerBill 2023-06-08 00:28:35 +01:00
  • d37699f51a Add bsd to mem/virtual gingerBill 2023-06-07 23:07:31 +01:00
  • d82bfa98a7 Remove redundant comments gingerBill 2023-06-07 23:01:08 +01:00
  • 9b15bda055 Add missing packages to examples/all gingerBill 2023-06-07 22:48:39 +01:00
  • 635842b322 Add more text packages to examples/all gingerBill 2023-06-07 22:40:46 +01:00
  • 3b8515beb0 [core:thread] Seeing if this fixes network tests hikari 2023-06-07 20:52:41 +03:00
  • 7b62b81ebd [core:thread] Fix compilation hikari 2023-06-07 20:03:19 +03:00
  • dcf4e51787 [core:thread] Added self_cleanup flag to properly auto-clean threads hikari 2023-06-07 19:11:16 +03:00
  • 7dc09ed450 Add ODIN_COMPILE_TIMESTAMP (unix timestamp in nanoseconds) gingerBill 2023-06-07 15:49:12 +01:00
  • 349641e95f Fix #2572 gingerBill 2023-06-07 13:08:15 +01:00
  • 9941ec85d8 Fix #2578 (check for fallthrough) gingerBill 2023-06-07 12:18:21 +01:00
  • ef944b903b "Fix" #2580 gingerBill 2023-06-07 12:13:20 +01:00
  • 0c477f2c6b Merge pull request #2289 from Lperlind/staging/fix_os_args gingerBill 2023-06-07 12:06:43 +01:00
  • 151396507e Merge pull request #1309 from Yawning/fix/freebsd-syscall gingerBill 2023-06-07 12:04:57 +01:00
  • 8441c0c51e Merge pull request #2577 from Tetralux/refactor-init-context gingerBill 2023-06-07 11:51:30 +01:00
  • ae7bf468d1 Merge pull request #2573 from inbelic/inbelic/fmt-zero-padding gingerBill 2023-06-07 11:44:53 +01:00
  • 907ef82d4b Merge pull request #2470 from odin-lang/separate-int-word-sizes gingerBill 2023-06-07 02:20:06 +01:00
  • 7a1ab62987 Fix endianness for wasm64p32 gingerBill 2023-06-07 01:19:40 +01:00
  • 295cfc905c Fix typo in wasm64p32 abi gingerBill 2023-06-07 00:53:31 +01:00
  • 204924927a Ignore non-variable parameters gingerBill 2023-06-07 00:35:11 +01:00
  • f622a8393c Change ABI for wasm64p32 on slices and structs gingerBill 2023-06-07 00:30:14 +01:00
  • d75df7fd8a Rename procs gingerBill 2023-06-07 00:12:54 +01:00
  • 2bc5e0ebd7 Fix non-constant compound literals of slices gingerBill 2023-06-07 00:10:39 +01:00
  • ca6cef9a7d Fix wasm intrinsics; fix len for strings and slices gingerBill 2023-06-06 23:11:42 +01:00
  • 1c2a30d7e9 Fix constant slice initialization for wasm64p32 gingerBill 2023-06-06 22:51:51 +01:00
  • 4a75a1e839 Merge branch 'master' into separate-int-word-sizes gingerBill 2023-06-06 22:42:04 +01:00
  • 6a2ff3a371 Merge pull request #2571 from jakubtomsu/builtin-soa-procs-improvements gingerBill 2023-06-06 22:40:27 +01:00
  • 7ce1386d1a Merge pull request #2575 from RehkitzDev/master gingerBill 2023-06-06 22:39:17 +01:00
  • d6f45e4d76 Fix fmt for js gingerBill 2023-06-06 22:38:43 +01:00
  • 356f66784f Fix @(default_calling_convention) check on wasm gingerBill 2023-06-06 22:36:36 +01:00
  • 166ab7b600 Merge pull request #2579 from apahl/patch-1 Jeroen van Rijn 2023-06-06 15:20:38 +02:00
  • 1cdb0abf80 Update core/mem/doc.odin Axel Pahl 2023-06-06 15:17:18 +02:00
  • 0defd1d141 Correct printing in fmt for ODIN_ERROR_POS_STYLE gingerBill 2023-06-06 11:17:34 +01:00
  • 95762aff9c Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-06 11:12:40 +01:00
  • 738bb8cb9d Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-06 11:12:35 +01:00
  • 24ed07b6d5 Add error requiring an explicit calling convention for foreign procedures gingerBill 2023-06-06 11:12:14 +01:00
  • ecad730945 Fix map_get typo gingerBill 2023-06-06 11:08:09 +01:00
  • ff45b14942 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-06-06 10:59:04 +01:00
  • baa00fa06f Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-06-06 10:59:00 +01:00
  • efb7fd919b Minor fix to internal using logic with LLVM causing a compiler bug gingerBill 2023-06-06 10:50:20 +01:00
  • 5d6b923244 [thread] Refactor handling of 'init_context' + add doc comments for it Tetralux 2023-05-31 17:45:04 +00:00
  • d8752da7d5 added webgl bindFramebuffer Rehkitzdev 2023-06-02 22:19:32 +02:00
  • 6952124988 [fmt] fix zero-padding behaviour of numbers finn 2023-06-01 11:10:46 +02:00
  • a6c93e2c41 Update SOA dynamic array procs to match non-SOA jakubtomsu 2023-06-01 13:42:26 +02:00
  • 5867ffdb57 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2023-05-31 22:26:42 +01:00
  • 3afbbd0483 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2023-05-31 22:26:36 +01:00
  • 788f3c22bf Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-05-31 22:23:53 +01:00
  • c194dfbdf7 Remove thread.init_context = context gingerBill 2023-05-31 22:23:47 +01:00
  • 5e996a1c02 Merge pull request #2568 from RehkitzDev/master gingerBill 2023-05-31 20:48:00 +01:00
  • b52bf11ea5 fixed webgl BindFramebuffer parameter Rehkitzdev 2023-05-31 21:44:30 +02:00
  • 7915dde43c Merge pull request #2504 from jon-lipstate/attr_error gingerBill 2023-05-31 14:08:33 +01:00
  • 7675b9c28f Merge pull request #2564 from Lperlind/rand-docs gingerBill 2023-05-31 14:08:21 +01:00
  • ebe5636307 Document core:math/rand and add 'possible output' Lucas Perlind 2023-05-31 09:32:10 +10:00
  • 6fe2df1d7d Add more documentation to numerous @builtin procedures in package runtime gingerBill 2023-05-30 23:42:21 +01:00
  • 5376d32772 Parse leading comment above attribute for value declarations gingerBill 2023-05-30 23:06:04 +01:00
  • 2924e478ee Improve check_decl_attributes logic for is_runtime gingerBill 2023-05-30 20:36:43 +01:00
  • 297700ad11 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2023-05-30 20:26:27 +01:00
  • 9d29914304 Don't strip builtin attribute form AST gingerBill 2023-05-30 20:26:22 +01:00
  • b223bc0302 Merge branch 'odin-lang:master' into attr_error jon lipstate 2023-05-30 08:23:28 -07:00
  • 3562a38f8c Merge pull request #2558 from laytan/implement-set-blocking-darwin gingerBill 2023-05-30 02:15:20 +01:00
  • 201544ef8b Merge pull request #2559 from wiremoons/patch-1 gingerBill 2023-05-30 02:13:46 +01:00
  • 837ba6c33b Minor change to #reverse for logic; add comments explaining it gingerBill 2023-05-30 00:21:40 +01:00
  • 3ab01dbc00 Fix type switch debug information on -o:none gingerBill 2023-05-30 00:05:52 +01:00
  • c241edaa30 Add missing procedure for #reverse on strings gingerBill 2023-05-30 00:05:24 +01:00
  • e0530df98a Support #reverse for strings gingerBill 2023-05-29 23:45:21 +01:00
  • 6cbce9fdff Merge pull request #2563 from charles-l/master gingerBill 2023-05-29 23:33:58 +01:00
  • c1eb536726 Change to "contextless" from "c"` gingerBill 2023-05-29 23:30:48 +01:00
  • b848ae7abb Improve error message for #reverse on an interval gingerBill 2023-05-29 23:27:42 +01:00
  • f07453d0ae Support #reverse on #soa arrays gingerBill 2023-05-29 23:24:03 +01:00
  • 052051244f WASM: Use BasicC ABI convention for arguments that have a proc "c" annotation charles 2023-05-29 17:34:34 -04:00
  • 97490c6445 Basic support for #reverse for in on normal arrays gingerBill 2023-05-29 23:17:06 +01:00