私はCellプロセッサに取り組んでおりspe_context_ptr_t
、スレッド内でspeコンテキストを起動するために使用される構造体を保持する構造体を作成しようとしています。スレッド内からの spu コンテキスト (現在、私はそれを汎用ポインターにしようとしていますが、実際には、私が定義した別の構造体へのポインターになります)。コンパイルしようとすると、次のエラーが発生します。
spu/../common.h:38: error: expected specifier-qualifier-list before 'spe_context_ptr_t'
// here is the offending line(s)
typedef struct _PTHREAD_BLOCK {
spe_context_ptr_t * context; // Error happens here
uintptr32_t args;
} PTHREAD_BLOCK;