基本的に、次のCコードのデータIRを作成します。
extern int myarr1[];
int myarr2 = {(int)&myarr1, 0, 0};
そこで、のllvm::GlobalVariable
オブジェクトを作成しましたmyarr1
。しかし、llvm
主張し、初期化子として使用することはできないと述べました。
配列要素初期化子のタイプが間違っています
これを行うことは可能ですか?
基本的に、次のCコードのデータIRを作成します。
extern int myarr1[];
int myarr2 = {(int)&myarr1, 0, 0};
そこで、のllvm::GlobalVariable
オブジェクトを作成しましたmyarr1
。しかし、llvm
主張し、初期化子として使用することはできないと述べました。
配列要素初期化子のタイプが間違っています
これを行うことは可能ですか?