Nikolay Nikolov
|
ba8554fcf5
|
* override tcpuparamanager.has_strict_proc_signature and return true for WebAssembly
|
2025-02-02 19:11:14 +02:00 |
|
florian
|
6404478ea4
|
* cleanup of VER3_0 defines
|
2021-11-17 22:19:57 +01:00 |
|
Nikolay Nikolov
|
b91fc3a0d3
|
* fixed passing of singleton record parameters, containing a float in WebAssembly
|
2021-10-14 10:53:55 +03:00 |
|
Nikolay Nikolov
|
df92d88f39
|
+ added support for the handling of singleton record and array types in
defToWasmBasic
|
2021-10-14 10:53:55 +03:00 |
|
Nikolay Nikolov
|
ee387f7c66
|
* C ABI fixes for the passing of records in WebAssembly
|
2021-10-14 10:53:55 +03:00 |
|
Nikolay Nikolov
|
236e10d03a
|
+ pass 64-bit structures by address in WebAssembly for compatibility with LLVM's C ABI
|
2021-10-14 10:53:55 +03:00 |
|
nickysn
|
dbecb67d45
|
* fixed the value passing of record parameters with non-scalar value size on the
WebAssembly target
git-svn-id: trunk@49218 -
|
2021-04-17 14:25:54 +00:00 |
|
nickysn
|
020ce2b10c
|
* use the standard inherited ret_in_param for wasm32
git-svn-id: branches/wasm@48073 -
|
2021-01-05 05:59:07 +00:00 |
|
nickysn
|
e85e10a8f2
|
- don't override push_high_param for WASM, use the generic 'high' handling
git-svn-id: branches/wasm@48066 -
|
2021-01-04 16:56:22 +00:00 |
|
nickysn
|
c24446c037
|
* copy all wasm parameters to the local stack, so that their address can be taken
git-svn-id: branches/wasm@47947 -
|
2021-01-02 06:36:20 +00:00 |
|
nickysn
|
40e4dadcdf
|
- removed wrong comment from tcpuparamanager.create_paraloc_info_intern
git-svn-id: branches/wasm@47946 -
|
2021-01-02 06:23:41 +00:00 |
|
nickysn
|
c9ee72b05a
|
* the compiler/wasm directory renamed compiler/wasm32
git-svn-id: branches/wasm@46251 -
|
2020-08-05 14:19:18 +00:00 |
|