esp-quick-toolchain icon indicating copy to clipboard operation
esp-quick-toolchain copied to clipboard

GCC toolchain for esp8266/arduino on MacOS, Linux, ARM64, Raspberry Pi, and Windows

Results 5 esp-quick-toolchain issues
Sort by recently updated
recently updated
newest added

See #29, #36 and #37. List of patches added after #37: 461d3c84a0e5ad045ee54631901cc953d6befa20 "xtensa: fix PR target/108919" ce83c3e492c2fa5a08c15b5f4619d58f42a5dcd0 "xtensa: Make use of CLAMPS instruction if configured" c981f61c071757f1f724fe7c3959622c13f079fa "xtensa: Remove REG_OK_STRICT and...

`__FILE__` has a short one https://github.com/earlephilhower/esp-quick-toolchain/blob/master/patches/gcc10.3/gcc-file-shortname.patch Builtin gives the long one (even in the current master?) https://github.com/gcc-mirror/gcc/blob/9b111debbfb79a0aa01091c8b1936b05a11ffcf9/gcc/builtins.cc#L9519-L9534 https://github.com/gcc-mirror/gcc/blob/9b111debbfb79a0aa01091c8b1936b05a11ffcf9/libcpp/macro.cc#L544-L576 Minor issue, but the only thing it affects is `std::source_location` (c++20) aka...

/cc @jcmvbkbc with "add -mforce-l32" patch, `make check-c RUNTESTFLAGS="xtensa.exp"` fails: ``` Running /tmp/gcc-10.3.0-xtensa-lx106/gcc/testsuite/gcc.target/xtensa/xtensa.exp ... FAIL: gcc.target/xtensa/pr94584.c scan-assembler-times memw 4 ``` https://github.com/earlephilhower/esp-quick-toolchain/blob/master/patches/gcc10.3/gcc-mforce-l32.patch#L170 i guess `l8ui\t%0, %1` should prepend `%v1`

Hi, Arduino IDE 1.8.19 on macOS BigSur 11.6 Installed from source per: https://arduino-esp8266.readthedocs.io/en/latest/installing.html#instructions-other-os When compiling a simple program I get this: `Traceback (most recent call last): File "/Users/alejandroimass/Library/Arduino15/packages/esp8266/tools/python3/3.7.2-post1/lib/python3.8/subprocess.py", line 64,...

What is the origin of the python dist in the releases? It crashes on start, not good...