Matheus C. França

Results 305 comments of Matheus C. França

> This is currently blocked due to LLVM support of Xtensa is not completely merged yet. This might happen in LLVM 20 **Q:** What is xtensa's relevance for most users?...

My simple test (picsimlab/espressif-QEMU) ```bash # static c3c compiler c3c --version C3 Compiler Version: 0.6.2 (prerelease) Installed directory: /home/kassane/.local/bin/ LLVM version: 18.1.2 LLVM default target: x86_64-linux-musl ``` ![image](https://github.com/user-attachments/assets/b7160ec9-fdb0-4e1a-aa9b-8c365f56d053)

> So what do you advice here? My proposal is to continue the development of `xtensa` support, focusing on esp32-devices (primary purpose for espressif users). **Note:** New espressif devices, now...

> So like a special espressif c3c version? esp32 support only! The other upstream targets will remain unchanged.

> So like a special espressif c3c version? ### off-topic The forked compiler is static musl-libc because it was built using [`build.zig`](https://gist.github.com/kassane/7d8f498a64f908b4d72bc2f019b46059). `LLVM default target: x86_64-linux-musl`

Try using Zig 0.11.0 for the build! The master version has more compatibility breaks in the build-system.

Fix requested. Thanks for reporting.

Hi @socpite , Thank you for your contribution. Please, add new algorithm in `runall.cmd` too. Regarding the error that occurred in CI (Linux/macOS), by default it detects the most recent...

Rebased to zig v0.14.0. @socpite, thanks for your contribution!

I know WG21 doesn't consider sticking to the asio on std. The only purpose of the standalone version is not to use boost libraries even header-only. > ASIO is no...