Files
Randy Reddig 24c11d4ba5 compiler: conform to latest iteration of wasm types proposal (#4501)
compiler: align with current wasm types proposal

https://github.com/golang/go/issues/66984

- Remove int and uint as allowed types in params, results, pointers, or struct fields
- Only allow small integers in pointers, arrays, or struct fields
- enforce structs.HostLayout usage per wasm types proposal
https://github.com/golang/go/issues/66984
- require go1.23 for structs.HostLayout
- use an interface to check if GoVersion() exists
This permits TinyGo to compile with Go 1.21.
- use goenv.Compare instead of WantGoVersion
- testdata/wasmexport: use int32 instead of int
- compiler/testdata: add structs.HostLayout
- compiler/testdata: improve tests for structs.HostLayout
2024-10-22 18:05:04 +02:00
..
2023-09-18 21:58:02 +02:00
2024-05-24 19:12:26 +02:00
2024-05-24 19:12:26 +02:00
2023-09-18 21:58:02 +02:00
2021-04-12 12:07:42 +02:00
2023-09-18 21:58:02 +02:00
2022-01-19 14:42:02 -05:00
2023-09-18 21:58:02 +02:00
2023-09-18 21:58:02 +02:00
2023-09-18 21:58:02 +02:00
2023-09-18 21:58:02 +02:00
2024-05-24 19:12:26 +02:00