Sun Studio Compiler: dichiarazione di funzione implicita: typeof
Domanda
Quando si tenta di compilare MPD con Sun Studio compilatore:
"client.c", line 438: warning: implicit function declaration: typeof
ho rintracciato le righe di codice incriminate, 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))
typeof articolo di Wikipedia , si tratta di un'estensione GCC. C'è una typeof
equivalente a Sun Studio, o un modo per emulare?
Soluzione
Questo articolo dice typeof
è introdotto nel Sun Studio 12.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow