summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorAleksi Hannula <ahannula4+nixgit@gmail.com>2025-12-09 15:42:50 +0200
committerAleksi Hannula <ahannula4+nixgit@gmail.com>2025-12-13 11:27:13 +0200
commit839e2de5d85649c01cd99f6da861747385e4feab (patch)
tree60e2c664d0284cee7202722f3c3174e7bc9587a6 /pkgs/development/python-modules/rangehttpserver
parente5fb916e668047af439569d1b018941758881798 (diff)
minimal-bootstrap.mes: Support x86_64-linux
Some changes made here are specific to x86_64, while others are applied only to support an upgraded tinycc version later on. x86_64-related: - We use ${arch} over "x86" in various places. - gen-sources.sh changed to support x86_64; sources.nix regenerated. - nyacc was downgraded. Newer nyacc introduces a known regression that causes incompatibility with mes, specifically on x86_64. This is honestly a mes bug, but it is hard to patch. - The x86_64 longjmp/setjmp infrastructure from mes-libc is replaced with a custom implementation. The original implementation handles stack-related registers incorrectly, and it's hard to fix without resorting to asm. - Assorted bugfixes for mes-libc; see mes/default.nix for explanation. To upgrade tinycc: - We download an implementation of ldexpl from an upstream development version.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions