[Bug middle-end/52544] compilation fails with -finstrument-functions and sse c code
oeste.sebastian at googlemail dot com
gcc-bugzilla@gcc.gnu.org
Mon Jul 23 14:50:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52544
sebastian <oeste.sebastian at googlemail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |oeste.sebastian at
| |googlemail dot com
--- Comment #2 from sebastian <oeste.sebastian at googlemail dot com> 2012-07-23 14:49:46 UTC ---
I've make a similar observation, with the function __mm_xor_si128 from
emmintrin.h and the flag -finstrument-functions.
gcc Version 4.7.0 (same results with 4.7.1)
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/home/oeste/gcc/libexec/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ./configure --prefix=/home/oeste/gcc/
Thread model: posix
gcc version 4.7.0 (GCC)
$ gcc -Wall -Wextra -fno-strict-aliasing -fwrapv -save-temps
-finstrument-functions ./test.c
test.o: In function `main':
test.c:(.text+0x50): undefined reference to `_mm_xor_si128'
test.c:(.text+0x61): undefined reference to `_mm_xor_si128'
collect2: error: ld returned 1 exit status
When compile without -finstrument-functions all will be done.
More information about the Gcc-bugs
mailing list