Frage

Beim Versuch, MPD mit Sun Studio Compiler zu kompilieren:

"client.c", line 438: warning: implicit function declaration: typeof

raupen ich die beanstandeten Codezeilen nach unten, in dlist.h:

#define list_for_each_entry(pos, head, member)                          \
        for (pos = list_entry((head)->next, typeof(*pos), member);      \
             &pos->member != (head);    \
             pos = list_entry(pos->member.next, typeof(*pos), member))

Nach typeof Wikipedia-Artikel , es ist eine GCC-Erweiterung. Gibt es eine typeof äquivalent in Sun Studio, oder eine Möglichkeit, es zu emulieren?

War es hilfreich?

Lösung

Dieser Artikel sagt typeof ist in Sun Studio 12 eingeführt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top