Jeroen van Rijn
10fa67fdaa
Merge pull request #2589 from jlreymendez/master
...
fix: read file from windows was not returning platform error correctly
2023-06-13 09:48:50 +02:00
José Rey Méndez
10f2136675
fix: read file from windows was not returning platform error correctly
2023-06-12 19:28:41 -03:00
Jeroen van Rijn
d97dd99d91
Merge pull request #2588 from laytan/fix-darwin-fcntl
...
fix fcntl binding on darwin
2023-06-12 16:16:49 +02:00
gingerBill
296674e18b
Rename ODIN_DISALLOW_RTTI to ODIN_NO_RTTI; Remove dead command line flags
2023-06-12 14:53:05 +01:00
gingerBill
52a926dd90
Deprecate -disallow-rtti in favour of -no-rtti
2023-06-12 14:49:00 +01:00
Laytan Laats
d38ea63c78
fix fcntl binding on darwin
2023-06-12 15:37:39 +02:00
gingerBill
2022a7615a
Make all id suffixes use atomics where possible
2023-06-12 14:10:18 +01:00
gingerBill
dca0fae781
Improve lb_generate_anonymous_proc_lit (again)
2023-06-12 13:42:51 +01:00
gingerBill
e16c6c1b6b
Replace procedure strings.concatenate
2023-06-12 12:58:47 +01:00
gingerBill
ede9881458
Keep compilers happy
2023-06-12 12:54:36 +01:00
gingerBill
a7f8c78358
Change how "$anon" mangling works to use an atomic value instead
2023-06-12 12:52:17 +01:00
Jeroen van Rijn
3a90b40425
Merge pull request #2587 from GoNZooo/g.fix-early-exit-on-no-hosts
...
fix(dns): don't exit early on no hosts in hosts file
2023-06-12 12:51:37 +02:00
Rickard Andersson
454709559b
fix(dns): don't exit early on no hosts in hosts file
...
If we don't have any hosts specified we'll still not generate any
overrides which is fine, but we'll continue onto actually trying to
resolve the hostname we came into the function for initially.
2023-06-12 13:38:12 +03:00
gingerBill
4c17e2e97e
Merge pull request #2552 from jcmoyer/fix-2466
...
Use compound literal storage for ValueDecl lvals
2023-06-08 12:34:40 +01:00
Jeroen van Rijn
eac53fed59
Merge pull request #2583 from JamesDSource/master
...
Correct Timeval struct to use microseconds on darwin and linux (Issue #2489 )
2023-06-08 09:39:25 +02:00
James Duran
fed0c2ea26
Fix Timeval for darwin and linux
2023-06-07 21:55:08 -07:00
gingerBill
21c1618d94
Add botan libraries to all/all_vendor.odin
2023-06-08 00:28:35 +01:00
gingerBill
d37699f51a
Add bsd to mem/virtual
2023-06-07 23:07:31 +01:00
gingerBill
d82bfa98a7
Remove redundant comments
2023-06-07 23:01:08 +01:00
gingerBill
9b15bda055
Add missing packages to examples/all
2023-06-07 22:48:39 +01:00
gingerBill
635842b322
Add more text packages to examples/all
2023-06-07 22:40:46 +01:00
gingerBill
7dc09ed450
Add ODIN_COMPILE_TIMESTAMP (unix timestamp in nanoseconds)
2023-06-07 15:49:12 +01:00
gingerBill
349641e95f
Fix #2572
2023-06-07 13:08:15 +01:00
gingerBill
9941ec85d8
Fix #2578 (check for fallthrough)
2023-06-07 12:18:21 +01:00
gingerBill
ef944b903b
"Fix" #2580
2023-06-07 12:13:20 +01:00
gingerBill
0c477f2c6b
Merge pull request #2289 from Lperlind/staging/fix_os_args
...
Fix out of range error with _alloc_command_line_arguments in darwin
2023-06-07 12:06:43 +01:00
gingerBill
151396507e
Merge pull request #1309 from Yawning/fix/freebsd-syscall
...
src: "Fix" the system call intrinsic for FreeBSD
2023-06-07 12:04:57 +01:00
gingerBill
8441c0c51e
Merge pull request #2577 from Tetralux/refactor-init-context
...
[thread] Refactor handling of 'init_context' + add doc comments for it
2023-06-07 11:51:30 +01:00
gingerBill
ae7bf468d1
Merge pull request #2573 from inbelic/inbelic/fmt-zero-padding
...
[fmt] fix zero-padding behaviour of numbers
2023-06-07 11:44:53 +01:00
gingerBill
907ef82d4b
Merge pull request #2470 from odin-lang/separate-int-word-sizes
...
Separate int size from word/pointer size
2023-06-07 02:20:06 +01:00
gingerBill
7a1ab62987
Fix endianness for wasm64p32
2023-06-07 01:19:40 +01:00
gingerBill
295cfc905c
Fix typo in wasm64p32 abi
2023-06-07 00:53:31 +01:00
gingerBill
204924927a
Ignore non-variable parameters
2023-06-07 00:35:11 +01:00
gingerBill
f622a8393c
Change ABI for wasm64p32 on slices and structs
2023-06-07 00:30:14 +01:00
gingerBill
d75df7fd8a
Rename procs
2023-06-07 00:12:54 +01:00
gingerBill
2bc5e0ebd7
Fix non-constant compound literals of slices
2023-06-07 00:10:39 +01:00
gingerBill
ca6cef9a7d
Fix wasm intrinsics; fix len for strings and slices
2023-06-06 23:11:42 +01:00
gingerBill
1c2a30d7e9
Fix constant slice initialization for wasm64p32
2023-06-06 22:51:51 +01:00
gingerBill
4a75a1e839
Merge branch 'master' into separate-int-word-sizes
2023-06-06 22:42:04 +01:00
gingerBill
6a2ff3a371
Merge pull request #2571 from jakubtomsu/builtin-soa-procs-improvements
...
Update SOA dynamic array procs to match non-SOA
2023-06-06 22:40:27 +01:00
gingerBill
7ce1386d1a
Merge pull request #2575 from RehkitzDev/master
...
added webgl bindFramebuffer
2023-06-06 22:39:17 +01:00
gingerBill
d6f45e4d76
Fix fmt for js
2023-06-06 22:38:43 +01:00
gingerBill
356f66784f
Fix @(default_calling_convention) check on wasm
2023-06-06 22:36:36 +01:00
Jeroen van Rijn
166ab7b600
Merge pull request #2579 from apahl/patch-1
...
Documentation: Tracking_Allocator example is leaking memory
2023-06-06 15:20:38 +02:00
Axel Pahl
1cdb0abf80
Update core/mem/doc.odin
2023-06-06 15:17:18 +02:00
gingerBill
0defd1d141
Correct printing in fmt for ODIN_ERROR_POS_STYLE
2023-06-06 11:17:34 +01:00
gingerBill
24ed07b6d5
Add error requiring an explicit calling convention for foreign procedures
2023-06-06 11:12:14 +01:00
gingerBill
ecad730945
Fix map_get typo
2023-06-06 11:08:09 +01:00
gingerBill
efb7fd919b
Minor fix to internal using logic with LLVM causing a compiler bug
2023-06-06 10:58:36 +01:00
Tetralux
5d6b923244
[thread] Refactor handling of 'init_context' + add doc comments for it
2023-06-03 08:08:18 +00:00