[Bug 937864] Re: Produces NEON code on armhf even when explicitly asked not to
Michael Collison
michael.collison at linaro.org
Fri Jun 13 21:38:42 UTC 2014
Neon code is not produced by linaro 4.7, 4.8 or 4.9 for the provided
test case.
** Changed in: gcc-linaro
Status: Incomplete => Won't Fix
** Changed in: gcc-linaro
Assignee: (unassigned) => Michael Collison (michael-collison)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.6 in Ubuntu.
https://bugs.launchpad.net/bugs/937864
Title:
Produces NEON code on armhf even when explicitly asked not to
Status in Linaro GCC:
Won't Fix
Status in “gcc-4.6” package in Ubuntu:
Incomplete
Status in “gcc-4.6” package in Debian:
Fix Released
Bug description:
As referenced in Debian bug #657157:
Looking at a FTBFS bug on armhf in the pytables package. gcc-4.6 seems
to be emitting NEON code even when explicitly told not to:
(sid)93sam at harris:~$ gcc -c typeconv.c -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -o typeconv.o
(sid)93sam at harris:~$ objdump -D typeconv.o | grep vldr
a8: ed93 6b00 vldr d6, [r3]
ae: ed93 7b00 vldr d7, [r3]
be: ed9f 7b44 vldr d7, [pc, #272] ; 1d0 <conv_float64_timeval32+0x1d0>
118: ed9f 7b2f vldr d7, [pc, #188] ; 1d8 <conv_float64_timeval32+0x1d8>
There's other NEON code in the assembly output too, the grep is just
to show an example...
The single small source file is attached.
To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc-linaro/+bug/937864/+subscriptions
More information about the foundations-bugs
mailing list