Bug#657157: Produces NEON code on armhf even when explicitly asked not to
Package: gcc-4.6
Version: 4:4.6.2-12
Severity: important
Hi,
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@harris:~$ gcc -c typeconv.c -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -o typeconv.o
(sid)93sam@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.
|