Alessandro Gatti
Alessandro Gatti
On Linux I've tried to mess with `sysctl` to limit buffer sizes, and even though the default/max buffer size is set to its minimum (2048 * 2 plus a small...
NetBSD honours `socket.SO_SNDBUF` when connecting a socket but then it ignores it on send. Oh well, single send call with raise on a partial transfer it is then.
As an aside, https://github.com/agatti/micropython/commit/7116f02d5f5dddfaab9b54d8d56c0f17a491f6c2 fixes the FreeBSD/NetBSD build failures using their default GCC versions (GCC < 15 needs some extra nudging to make it build when floating point support is...
I wonder if the minimised test case crashes on xtensawin too. That's the only platform that uses `setjmp` for exception handling out of the box if memory serves (and incidentally...
@jonnor Does this patch fix the issue for Xtensa/Xtensawin? ```diff --- mpy_ld.py.orig 2024-08-18 20:44:32.381793792 +0200 +++ mpy_ld.py 2024-08-18 20:52:20.521190910 +0200 @@ -69,6 +69,7 @@ R_386_GOTOFF = 9 R_386_GOTPC = 10...
Thanks, I'll submit it as a proper PR then.
If I have something I can easily build on my machine I can also give a shot at fixing the other ARM relocation handling :)
@vshymanskyy Thanks, I've just tried it using wabt from the Arch package repository, but it fails to build. Not sure what to put in WABT_DIR as the binary files are...
Ok, I made it work using a custom-built wabt toolchain. Unfortunately I cannot reproduce the bug @jonnor reported for armv7m, I only get errors for missing symbols and not for...
Right, can you please put those files in a zip archive and attach it here? :)