Nikolay Nikolov
|
7cac9d2f02
+ added AtomicStore() to the WebAssembly unit
|
3 年之前 |
Pierre Muller
|
f12752372f
Regenerate Makefile after: Add implicit units to wasi rtl
|
3 年之前 |
Pierre Muller
|
f4964691b0
Add implicit units to wasi rtl
|
3 年之前 |
Nikolay Nikolov
|
16f5863847
+ added WebAssembly atomic store intrinsics
|
3 年之前 |
Nikolay Nikolov
|
219294c02b
+ added AtomicLoad() to the WebAssembly unit
|
3 年之前 |
Nikolay Nikolov
|
0103964250
+ implemented WebAssembly atomic load intrinsics
|
3 年之前 |
Nikolay Nikolov
|
9274f17c52
+ reserved inline numbers for the WebAssembly atomic loads and stores
|
3 年之前 |
Nikolay Nikolov
|
7fa8f514af
+ added AtomicCompareExchange() to the WebAssembly unit
|
3 年之前 |
Nikolay Nikolov
|
9ba01e7aee
+ added AtomicExchange() to the WebAssembly unit
|
3 年之前 |
Nikolay Nikolov
|
362cabe684
+ added AtomicAnd(), AtomicOr() and AtomicXor() to the WebAssembly unit
|
3 年之前 |
Nikolay Nikolov
|
99d66b4c93
+ added AtomicAdd() and AtomicSub() intrinsics to the WebAssembly unit
|
3 年之前 |
Nikolay Nikolov
|
585d0cf574
+ added unit WebAssembly for WebAssembly-specific stuff. Currently contains
|
3 年之前 |
Nikolay Nikolov
|
d9781bcebe
+ added except_branchful.inc as a system unit dependency include file to wasm32/makefile.cpu
|
3 年之前 |
Nikolay Nikolov
|
8c562995d7
* regenerate makefiles with latest fpcmake
|
3 年之前 |
Nikolay Nikolov
|
e74797d411
* replaced several internal errors, related to the WebAssembly labels
|
3 年之前 |
Nikolay Nikolov
|
748f71e5bb
+ enabled compilation of units variants and rtti, bug #39579 is now fixed
|
3 年之前 |
Nikolay Nikolov
|
6e4e3b8580
* fixed WebAssembly code generation in thlcgwasm.g_overflowCheck_loc (patch by Pierre)
|
3 年之前 |
Nikolay Nikolov
|
8bea5dd41e
* WebAssembly code generation fix in thlcgwasm.a_op_reg_reg_reg_checkoverflow, based on patch by Pierre (but simplified, to use a single block)
|
3 年之前 |
Nikolay Nikolov
|
283c213a0c
* patch by Pierre, which fixes WebAssembly code generation for signed div/mod with overflow checking
|
3 年之前 |
Nikolay Nikolov
|
0f4340e659
* fix regressions after previous patch by correctly parsing output, which does not contain '##WASI-EXITCODE:'
|
3 年之前 |
Nikolay Nikolov
|
a8b789d183
* patch from Pierre for working around the exitcode <= 125 limitation in wasmtime
|
3 年之前 |
florian
|
32fa0ecaf9
* cleanup
|
3 年之前 |
florian
|
e8e53d13cd
* fix #39730 as suggested by Jonas
|
3 年之前 |
mattias
|
172803b2f7
fcl-passrc: fixed compile pas2js
|
3 年之前 |
mattias
|
1b7aefc11d
fcl-json: fixed compile pas2js
|
3 年之前 |
mattias
|
f2ba814b9e
fcl-json: StringToJSON: fixed pas2js compile and less mem allocations
|
3 年之前 |
mattias
|
20e3a7311c
pastojs: fixed absolute result
|
3 年之前 |
florian
|
4c8e802dd3
* continue const. propagation after a for loop when possible
|
3 年之前 |
mattias
|
bcea5581de
pastojs: fixed call inherited of nested class
|
3 年之前 |
marcoonthegit
|
db9375d23f
* add GetDateFormatEx, from bug #35118 by 440bx
|
3 年之前 |