Ich habe versucht, den Prototyp für die getpgrp()
Funktion in unistd.h
nachschlagen, aber konnte es nicht finden. Die einzige Zeile mit getpgrp in dieser Datei war die Zeile libc_hidden_proto (tcgetpgrp)
und ich nehme an, das ist ein Makro, aber ich weiß nicht, was es tut.Was macht libc_hidden_proto in den glibc Standard-Bibliotheken?
Ich googelte, konnte aber keine Erklärungen im Internet finden, was libc_hidden_proto
tatsächlich tut. Jede Erklärung darüber, was der Zweck dieses Makros in glibc ist, würde geschätzt werden.
Welche Version von glibc verwenden Sie? Ich habe nirgendwo 'libc_hidden_proto', aber ich erinnere mich daran aus alten Zeiten ... – o11c
Das ist seltsam. Ich benutze Glibc 2.19, aber ich schaue auch auf die Unistd.h Header-Datei in glibc 2.18, 2.20, 2.21 und 2.23 und ich sehe libc_hidden_proto in all diesen Versionen. –