NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: toolchain/58411: GCC/x86_64 10.5 and 12.4 miscompile GCC/sh3 12.4



On 2024/08/11 17:07, matthew green wrote:
i've commited the main GCC 12.x sh fix to -current.

Thanks!!

while looking at the recent GCC changes in gcc/config/sh/ i noticed these
three that look interesting:

    https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=f49267e1636872128249431e9e5d20c0908b7e8e

which seems to fix some optimisation pass issues, and could be merged into
our GCC 12 i think.

    https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=58b78cf068b3b24c11d7812a5f4de865e9cdb8b4

which looks like the future has some code-size reduction coming, but
maybe not until GCC 14 or 15...

I've confirmed that there's no new regression for ATF on landisk
built with GCC 12.4, both with and without these changes.

Also, some pkgsrc's can be built natively on system built with
these upstream commits.

Would it be better to cherry-pick these commits now?

I believe we're ready to switch sh3 to gcc 12.4, anyway :)

Thanks,
rin


Home | Main Index | Thread Index | Old Index