• Joined on 2024年02月27日
Cloudef commented on issue awebo-chat/awebo#74 2026年06月05日 10:24:13 +02:00
Web Client

As alternative to workers, it's possible to implement threads as coroutines with javascript promise integration. This is what I've done on my sorvi platform. Downside is that javascript promise...

Cloudef commented on pull request ziglang/zig#35632 2026年06月05日 05:50:19 +02:00
std.debug: add TargetInfo function which returns the default SelfInfo

doh, thank you!

Cloudef pushed to std.debug.TargetInfo at Cloudef/zig 2026年06月05日 05:50:12 +02:00
0be8930052
std.debug: add TargetInfo function which returns the default SelfInfo
Cloudef created pull request ziglang/zig#35632 2026年06月05日 01:38:08 +02:00
std.debug: add TargetInfo function which returns the default SelfInfo
Cloudef pushed to std.debug.TargetInfo at Cloudef/zig 2026年06月05日 01:37:58 +02:00
59546644e5
std.debug: add TargetInfo function which returns the default SelfInfo
Cloudef pushed to std.debug.TargetInfo at Cloudef/zig 2026年06月05日 01:37:10 +02:00
5411a209b4
std.debug: add TargetInfo function which returns the default SelfInfo
0bf7c4c4d7
test: disable cbe module tests on riscv64-linux
605c01c2dc
cbe: map fp to s0 in inline asm on riscv
35df61dec4 Merge pull request 'add microblaze(el)-linux and sh(eb)-linux arch bits' (#35625) from alexrp/zig:microblaze-superh into master
ea3be3d4fe Merge pull request 'CLI: update sub-command to use StaticStringMap' (#35612) from static-string-map into master
Compare 10 commits »
Cloudef created branch std.debug.TargetInfo in Cloudef/zig 2026年06月05日 01:37:10 +02:00
Cloudef pushed to ubsan-prototype-fix at Cloudef/zig 2026年05月28日 18:35:00 +02:00
ca54095e40
ubsan_rt: fix wrong prototypes for __ubsan_handle_nonnull_return_v1{_abort}
Cloudef created pull request ziglang/zig#35510 2026年05月28日 18:28:50 +02:00
ubsan_rt: fix wrong prototypes for __ubsan_handle_nonnull_return_v1{_abort}
Cloudef pushed to ubsan-prototype-fix at Cloudef/zig 2026年05月28日 18:27:54 +02:00
3d5abb62d3
ubsan_rt: fix wrong prototypes for __ubsan_handle_nonnull_return_v1{_abort}
3f1dead2fc Merge pull request 'Use struct-of-arrays style for std.lang.Type' (#35234) from Der_Teufel/zig:soa-builtin-type into master
8d1b6e3397 compiler: fix spirv makeWritable
f04799dc9c implicitly enable LLVM when TSan is enabled (#35311)
7ee6e7d61e std.debug.Dwarf.Unwind.VM: deal with negative offsets in unsigned CFI insns
Compare 10 commits »
Cloudef created branch ubsan-prototype-fix in Cloudef/zig 2026年05月28日 18:27:54 +02:00
Cloudef commented on pull request ziglang/zig#35462 2026年05月28日 08:42:19 +02:00
WIP: Add Compilation Database Support to Zig Build System (compile_commands.json)

What about the rework specifically makes it so that generating/merging compile_commands fragments from compiler calls could be done outside of build.zig/Zig?

Cloudef commented on pull request ziglang/zig#35462 2026年05月27日 09:52:42 +02:00
WIP: Add Compilation Database Support to Zig Build System (compile_commands.json)

With the build system rework, generating compile_commands.json should not need any support in build.zig or zig itself. It would also make it possible for clangd and such be able to use zig's...

Cloudef commented on issue ziglang/zig#35379 2026年05月21日 17:00:11 +02:00
Define a distinct Zig libc ABI

Yeah this is all reasonable. The scope is pretty clear to me now.

Cloudef commented on issue ziglang/zig#35379 2026年05月21日 10:19:39 +02:00
Define a distinct Zig libc ABI

I was mainly wondering how far this zig abi definition goes. So there is still the arch-os specific baggage, and -zig would only define the libc bits?

Cloudef commented on issue ziglang/zig#35379 2026年05月21日 08:40:46 +02:00
Define a distinct Zig libc ABI

For example x86_64-linux-zig and x86_64-windows-zig would call the zig ABI functions the same way. For -freestanding it is often what compiler decides to do (usually the same as linux).

Cloudef commented on issue ziglang/zig#35379 2026年05月21日 08:36:58 +02:00
Define a distinct Zig libc ABI

Would this also define consistent calling convention?

Cloudef commented on issue ziglang/zig#35373 2026年05月21日 08:26:57 +02:00
LLVM codegen emits bool params without zeroext leading to UB in foreign functions

Updated my project to 0.16 and hit this too. Seems to affect any extern call. Wasm for example here.

Cloudef pushed to trap-on-abort-freestanding at Cloudef/zig 2026年05月12日 08:33:42 +02:00
bdfbf432dd
std.process.abort: trap on freestanding
Cloudef commented on pull request ziglang/zig#35287 2026年05月12日 08:07:58 +02:00
std.process.abort: trap on freestanding

What's the policy on other. I'm not quite sure what it would mean there.