__strcpy_sse2_unaligned with -fno-builtin

前端 未结 1 1232
日久生厌
日久生厌 2021-01-23 13:50

I was debugging my program, then the last line happened, how can I fix it? I used the -fno-builtin to have a look at the strcpy() but it shows that the

1条回答
  •  南方客
    南方客 (楼主)
    2021-01-23 14:39

    __strcpy_sse2_unaligned is the implementation of strcpy which is used on your machine. glibc automatically chooses an optimized implementation based on CPU characteristics, using an IFUNC resolver.

    This does not have to do anything with GCC and GCC built-ins. GCC emits a call to strcpy. It is just that glibc happens to call the function which it __strcpy_sse2_unaligned.

    0 讨论(0)
提交回复
热议问题