Hello,

I pushed commit da58264a to mob to fix the reported
150_linker_boundaries failure on test-riscv64-linux.

GCC's -fno-common default placed the fixture's tentative _etext and _edata
definitions in .sbss, making them strong definitions and causing duplicate
symbol errors before the test could run. The fixture is now compiled with
-fcommon, restoring the intended common/BSS replacement coverage. This
changes only the test build, not linker behavior.

Reported CI failure:
https://github.com/TinyCC/tinycc/actions/runs/30347315549/job/90236450313

Best regards,

Mounir IDRASSI




_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to