Brian Smith
Brian Smith
What does `xtensa-esp32s3-elf-gcc.exe --version` output?
In target.h, you can see: ``` // Versions of GCC before 10.0 didn't define `__ILP32__` for all 32-bit targets. #elif defined(__MIPSEL__) || defined(__MIPSEB__) || defined(__PPC__) || defined(__powerpc__) || defined(__csky__) #define...
OK, it looks like somebody just needs to submit the PR.
> `#elif defined(__MIPSEL__) || defined(__MIPSEB__) || defined(__PPC__) || defined(__powerpc__) || defined(__csky__)` ^ Please extend that line. Incidentally, is there no newer version of the xtensa SDK that lets you use...
> I changed to GCC 12 because now I'm using esp-idf 5.1, which requires GCC 12. > But unfortunately I have problems with the linker and I have errors about...
> most of Convert is actually not used. It is likely very few of the `convert!` macro invocations are necessary. If we were to remove all the unused ones, the...
@mitsuhiko Any chance you would be interested in submitting a PR or two that removes the unused code you noticed?
I replaced PR #255 with PR #257. In conjunction with PR #256, this leaves: ``` convert!([u128; 4], [u8; 64]); convert!([u128; 2], [u64; 4]); convert!([u128; 2], [u8; 32]); convert!(u128, [u64; 2]);...
Some PRs that greatly reduce the number of uses of `convert!` were recently merged. PR #266, PR #270, and PR #271 eliminate some more usages; PR #270 needs performance testing...
> Perhaps it would be better if on the language level it is specified as globally unique value/exact comparison without mandating a particular implementation. That would leave the probabilistic reasoning,...