Почему ltrace show не получает (), ставит ()

На Ubuntu Yakkety Yak: 4.8.0-59-generic, я не могу заставить его работать. Я ожидаю, что это покажет мне get () и put (), но это не так. Что я делаю неправильно?

// program name: e.c
#include <stdio.h>
int main() {
    char str[80];
    gets(str);
    puts(str);
}

$ gcc -g e.c -o e
$ ldd ./e
    linux-vdso.so.1 =>  (0x00007ffcbabee000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f224050f000)
    /lib64/ld-linux-x86-64.so.2 (0x0000558fe2c2f000)
$ ltrace ./e
hello
hello
+++ exited (status 0) +++

0 ответов

Другие вопросы по тегам