cqwrteur

Results 69 issues of cqwrteur

C++23 adds std::float16_t but also std::bfloat16_t. https://github.com/cppfastio/fast_io/blob/bd32ed1f8fbc6cc44a541601fefc8e331f355b37/include/fast_io_unit/floating/punning.h#L137 @jk-jeon What's the value here?

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0709r4.pdf

I do not know how EH works and only your https://pengowray.github.io/wasm-ops/ tells exactly how the instruction works.

actch | 0x00 | tag : varuint32, label : varuint32 catch_ref | 0x01 | tag : varuint32, label : varuint32 catch_all | 0x02 | label : varuint32 catch_all_ref | 0x03...

See: https://github.com/WebAssembly/wasi-libc/pull/444 I think the wasi API can have its _i64 version to implement ptr for 64 bit instead of making the API the same. This will make things much...

charconv is not possible to implement in freestanding without creating a static lib and -ffreestanding might change the definitions of errno (since errno.h does not exist in the toolchain)

I am working on creating the wasi64 interface. Put an issue here so we can have a discussion. https://github.com/WebAssembly/wasi-libc/pull/444

```cpp #include #include void baz(::std::size_t *ptr,::std::size_t n) noexcept; void foo(::std::span sp) noexcept { baz(sp.data(),sp.size()); } void bar(::std::size_t *ptr,::std::size_t n) noexcept { baz(ptr,n); } ``` ``` _Z3fooNSt3__14spanImLm4294967295EEE: # @_Z3fooNSt3__14spanImLm4294967295EEE .functype _Z3fooNSt3__14spanImLm4294967295EEE...

I need to make changes to the "c_header.rs" file because there are numerous instances where "size_t" is mistakenly identified as "uint32_t," which is incompatible with wasm64.