Sun Studioコンパイラ:暗黙の関数宣言:typeof演算
質問
のSun StudioコンパイラでMPDをコンパイルしようとすると:
"client.c", line 438: warning: implicit function declaration: typeof
Iは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))
Wikipediaの記事のtypeof演算によれば、GCCの拡張機能です。日Studioでtypeof
と同等、またはそれをエミュレートする方法はありますか?
解決
この記事では述べていますtypeof
は、Sun Studio 12の中に導入されます。
所属していません StackOverflow