[Bug target/94541] -mx32 gcc produces wrong code passing structs by value

2020-04-09 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94541 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug target/94541] -mx32 gcc produces wrong code passing structs by value

2020-04-09 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94541 --- Comment #1 from Iain Buclaw --- (In reply to Iain Buclaw from comment #0) > A failure is not observed when: > > - The condition is: if (b.ptr && b.length) > - The condition is: if (b.length) > - The ptr and length fields in Array are swapped