https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120011

--- Comment #4 from Stefan Kneifel <stefan.kneifel at bluewin dot ch> ---
Oh I see that the error occurs only if one of the size optimization options
(-Os,-Oz) is active:

[64 bit environment]
gcc -Os -pipe -c addtf3.c                          works
gcc -Os -pipe -c addtf3.c -march=x86-64-v4         works
gcc -Os -pipe -c addtf3.c -march=x86-64-v3 -m32    works
gcc -Os -pipe -c addtf3.c -march=x86-64-v4 -m32    doesn't work (works on 15.0)
gcc -Oz -pipe -c addtf3.c -march=x86-64-v4 -m32    doesn't work (works on 15.0)
gcc -O1 -pipe -c addtf3.c -march=x86-64-v4 -m32    works
gcc -O2 -pipe -c addtf3.c -march=x86-64-v4 -m32    works
gcc -O3 -pipe -c addtf3.c -march=x86-64-v4 -m32    works

I'll try the change you mentioned and will give a feedback if the error is
gone.

Reply via email to