I haven't had the time to debug this. Manually running all commands in toolchain/build.sh with correct environment variables set builds the toolchain flawlessly. When using the provided script libgcc doesn't seem to actually build with -mcmodel=large and causes link errors when linking kernel.
I haven't had the time to debug this. Manually running all commands in toolchain/build.sh with correct environment variables set builds the toolchain flawlessly. When using the provided script libgcc doesn't seem to actually build with -mcmodel=large and causes link errors when linking kernel.
I moved full toolchain compilation to single pass of toolchain/build.sh which seemed to fix the issue. No idea what the problem actually was... something related to libstdc++.
Fixed in commit 8b81406b81efc482996f7b0c57f3207aa0b49a0e
I moved full toolchain compilation to single pass of toolchain/build.sh which seemed to fix the issue. No idea what the problem actually was... something related to libstdc++.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
I haven't had the time to debug this. Manually running all commands in toolchain/build.sh with correct environment variables set builds the toolchain flawlessly. When using the provided script libgcc doesn't seem to actually build with -mcmodel=large and causes link errors when linking kernel.
Hmmm strange.. 🤔
Fixed in commit
8b81406b81I moved full toolchain compilation to single pass of toolchain/build.sh which seemed to fix the issue. No idea what the problem actually was... something related to libstdc++.
Good job!