https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69124
Matthias Klose <doko at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |wrong-code
CC| |doko at gcc dot gnu.org,
| |ramana at gcc dot gnu.org
Known to work| |4.9.3
Host|arm-linux-gnueabihf |
Summary|arm miss compiled code |[5/6 Regression] wrong code
|since gcc 5 |in thumb mode on
| |arm-linux-gnueabihf
Known to fail| |5.3.1, 6.0
Build|arm-linux-gnueabihf |
--- Comment #6 from Matthias Klose <doko at gcc dot gnu.org> ---
$ gcc -g -O2 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb
fp_mul_comba_32.c && ./a.out
27 0x0a7d8ff8 != 0xce804437
28 0x1c8a1f70 != 0x1c8a1f6f
-> 3
works with -marm.