Since the revision I see: $ gcc/bin/ppc64le-linux-gnu-gcc suse.i -c -Wall -O2 /tmp/suse.c: In function ‘reset_tlb_mmu_ways56.constprop.isra’: /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:131:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] /tmp/suse.c:132:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
Created attachment 48664 [details] test-case
This is in all likelihood a duplicate of pr95353. The patch I posted for it yesterday (https://gcc.gnu.org/pipermail/gcc-patches/2020-June/547124.html) eliminates the warnings. *** This bug has been marked as a duplicate of bug 95353 ***