gingerBill and GitHub
f641399870
Merge pull request #3604 from matias-eduardo/master
...
remove extra newline in enumerated array hash fmt
2024-05-20 10:52:41 +01:00
gingerBill and GitHub
891fefe117
Merge pull request #3592 from laytan/wasm-gpa
...
add a default heap/general purpose allocator for wasm to `base:runtime`
2024-05-20 10:38:09 +01:00
gingerBill
5473758467
Add intrinsics type_is_matrix_row_major & type_is_matrix_column_major
2024-05-20 10:15:21 +01:00
gingerBill and GitHub
8eb7fe1859
Merge pull request #3482 from andreas-jonsson/netbsd-ci
...
NetBSD CI setup
2024-05-20 10:03:32 +01:00
gingerBill and GitHub
8dec4f6ed3
Merge pull request #3570 from jasonKercher/linux-arm32
...
Get the compiler to build and work on arm32 Linux
2024-05-20 00:05:57 +01:00
gingerBill and GitHub
b6d5be8593
Merge pull request #3593 from harold-b/fix-build-sysroot-macos
...
Attempt to automatically resolve the sysroot on build_odin.sh on macOS
2024-05-19 23:59:44 +01:00
gingerBill
1207d64c64
Fix intrinsics.ptr_sub
2024-05-19 23:55:45 +01:00
Matias Fernandez
a9629679ed
remove extra newline in enumerated array hash fmt
2024-05-18 23:24:05 -04:00
ed
389e12a785
Fixed read_directory_recursive not enforcing all nested subdirectories to be part of the same package when .ODIN_MONOLITHIC_PACKAGE on package directory
2024-05-18 14:17:03 -04:00
Jeroen van Rijn and GitHub
c091b0d060
Merge pull request #3602 from Kelimion/qoifix
...
Apply fix to QOI decoder as well.
2024-05-18 19:48:37 +02:00
Jeroen van Rijn
58a1bb32e5
Apply fix to QOI decoder as well.
2024-05-18 19:41:07 +02:00
Jeroen van Rijn and GitHub
5b92425e93
Merge pull request #3601 from Kelimion/qoifix
...
Fix qoi encoding bug.
2024-05-18 14:06:25 +02:00
Jeroen van Rijn
7955f4ddf1
Fix qoi encode bug.
2024-05-18 13:59:50 +02:00
gingerBill and GitHub
98f8624447
Merge pull request #3594 from laytan/runtime-wasm64p32-fixes
...
correctly load/store uint&int in the runtime.js for wasm64p32
2024-05-17 17:32:36 +01:00
Laytan Laats
e08b51ed73
correctly load/store uint&int in the runtime.js for wasm64p32
2024-05-17 16:32:34 +02:00
Jeroen van Rijn and GitHub
cf10c6d993
Merge pull request #3598 from Kelimion/i18n-fix
...
i18n: Add section merge + duplicate key detection to gettext.
2024-05-17 15:57:17 +02:00
Jeroen van Rijn
f8c4ee3d3c
i18n: Add section merge + duplicate key detection to gettext.
2024-05-17 15:50:37 +02:00
Jeroen van Rijn and GitHub
419641ad8f
Merge pull request #3596 from Kelimion/i18n-fix
...
Fix .mo contexts
2024-05-17 14:26:57 +02:00
Jeroen van Rijn
6139da3d41
Fix .mo contexts
...
Fixes #3590
- `get("key")`
- `get("context", "key")`
2024-05-17 14:15:56 +02:00
Jeroen van Rijn and GitHub
b51eb53d04
Merge pull request #3595 from Kelimion/i18n-fix
...
Fix .mo parser: Number of plurals
2024-05-17 12:15:40 +02:00
Jeroen van Rijn
5a76b3c7c5
Fix .mo parser: Number of plurals
...
Fixes #3591
Added plur.mo to tests
2024-05-17 12:00:20 +02:00
Harold Brenes
f1b291ed62
Attempt to automatically resolve the sysroot on build_odin.sh on macOS
2024-05-16 17:53:41 -04:00
ed
6cff778944
Formatting fixes for read_directory_recursive
2024-05-16 17:32:16 -04:00
ed
494c9ce08e
Merge remote-tracking branch 'offical/master'
2024-05-16 17:18:43 -04:00
ed
427d2e0d83
Added support for monolithic packages
...
Not sure if the base name for them, lets the user by specifying a .ODIN_MONOLITHIC_PACKAGE;
make compiler assume that all files in child directories are part of the same package (making a uniform prackage across subdirectoreis).
2024-05-16 17:18:32 -04:00
Laytan Laats
f42b1c4973
add a default heap/general purpose allocator for wasm to base:runtime
2024-05-16 23:08:40 +02:00
gingerBill
ab8e3db7e9
Remove bad code
2024-05-16 17:18:37 +01:00
gingerBill
575b268e88
Fix more #soa changes
2024-05-16 17:15:38 +01:00
gingerBill
7cf62f00c3
Correct #soa RTTI usage
2024-05-16 16:30:45 +01:00
gingerBill
c9b1c99a40
Fix soa_zip and soa_unzip
2024-05-16 16:27:09 +01:00
gingerBill
32245e93a1
Fix #3514 along with soa.a[i] bounds checking
2024-05-16 16:18:21 +01:00
ed
05577a2378
Now running git restore before running codegen/gen_src.cpp
2024-05-16 10:59:51 -04:00
gingerBill
330d6117e3
Fix #3589
2024-05-16 15:43:08 +01:00
ed
f127d0f7ed
Merge remote-tracking branch 'offical/master'
2024-05-16 10:32:49 -04:00
gingerBill
b2dc5cc812
Fix error reporting for enforce new switch/for syntax
2024-05-16 15:32:15 +01:00
ed
67ae530d22
Merge remote-tracking branch 'offical/master'
2024-05-16 09:42:57 -04:00
gingerBill
a344bc4c0e
Remove the old switch/for semantics entirely and enforce switch &x in y
2024-05-16 14:39:16 +01:00
gingerBill
e71cd871c4
Reimplement -build-mode:static/-build-mode:lib
2024-05-16 14:27:05 +01:00
Andreas T Jonsson
a93bbf6f92
Merge branch 'master' into netbsd-ci
2024-05-16 13:48:44 +02:00
gingerBill and GitHub
f9fd8f0c25
Merge pull request #3439 from andreas-jonsson/netbsd
...
NetBSD support
2024-05-15 10:33:52 +01:00
ed
a4c9479a56
misc changes
2024-05-15 00:19:01 -04:00
gingerBill
59c33dd9fc
Add Fstat_Callback for File.user_fstat
2024-05-14 18:57:03 +01:00
gingerBill
6f9dcb4e02
Add missing @(require_results)
2024-05-14 18:46:45 +01:00
gingerBill
2b43535961
Fix typo
2024-05-14 18:45:47 +01:00
gingerBill
61826594c9
Add comment state to prefer virtual.Arena over runtime.Arena
2024-05-14 18:37:23 +01:00
gingerBill
9a487ccb6f
Delete dead code
2024-05-14 18:35:24 +01:00
gingerBill
453fc5182b
Remove all uses of context stuff in os2
2024-05-14 18:34:05 +01:00
gingerBill
450b9ceaec
Add @(require_results) everywhere in os2
2024-05-14 18:25:15 +01:00
gingerBill
48c1822709
Move utility stuff to internal_util.odin
2024-05-14 18:14:44 +01:00
gingerBill
91b7cdaad2
Mock out temp_file.odin stuff
2024-05-14 18:11:50 +01:00