Question

Lors d'une tentative de compiler mpd avec le compilateur Sun Studio:

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

I traqué les lignes incriminées de code, en 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))

Selon typeof article de Wikipedia , il est une extension de GCC. Y at-il un équivalent dans typeof Sun Studio, ou un moyen d'imiter?

Était-ce utile?

La solution

Cet article dit typeof est introduit dans Sun studio 12.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top