On Okt 26 2025, Alexandre Oliva wrote:

> OTOH, the uses of the INT_MAX constant in testcases from the duped PRs
> 114168 and 117460, that get added to data symbols because of loop IV
> optimizations, don't seem artificial to me.  It looks like reasonable
> code to me, not something we could respond to with "don't do that then".

See
https://build.opensuse.org/project/monitor/home:Andreas_Schwab:riscv:binutils
for two examples of packages that fail to build.  Note that the mame
package actually succeeds to build when using ld.mold instead of ld.bfd,
because mold places the rodata section differently, which shortens the
offset enough to fit.

-- 
Andreas Schwab, [email protected]
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."

Reply via email to