Small update:

On Tue, Feb 21, 2023 at 02:05:26PM +0200, Faidon Liambotis wrote:
> Some good news: [...]

I've staged a commit in the debian/experimental branch that takes care
of all this, and builds stubs for ESP8266 and the RISC-V ESP32 chips.
Hooray!

> (There is a tiny warning about no debug support that is silenced by
> removing "-g" from CFLAGS).

That's a regression with GCC 12, and filed against gcc-xtensa-lx106 with
#1032564.

>   1. passing the right CROSS_ prefixes for every chip (configurable)
>   2. passing -mabi=ilp32 to CFLAGS (upstreamable)
>   3. passing -specs=picolibc.specs to CFLAGS (to use picolibc)

These are now patched locally in d/patches in the debian/experimental
branch, and upstreamed with PR #856:
https://github.com/espressif/esptool/pull/856

Faidon

Reply via email to