clangでコンパイルされた、提供されたhelloパスをLLVM 3.0にロードしようとしています。私は、ロードしようとしたとき、私はこれを取得10.7 、Mac上で実行しています:LLVMにロードをロードする
$オプト-load ../../../Debug/lib/LLVMHello.dylib -hello < hello.bc>は/ dev/nullの こんにちは:__cxx_global_var_init こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_15HelloEEC1EPKcS5_bb こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_15HelloEED1Ev こんにちは:__cxx_global_var_init2 こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_16Hello2EEC1EPKcS5_bb こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_16Hello2EED1Ev こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_16Hello2EEC2EPKcS5_bb こんにちは:_ZN4llvm8PassInfoC2EPKcS2_PKvPFPNS_4PassEvEbb こんにちは:_ZN4llvm15callDefaultCtorIN12_GLOBAL__N_16Hello2EEEPNS_4PassEv ... こんにちは:_ZN12_GLOBAL__N_15Hello13runOnFunctionERN4llvm8FunctionE こんにちは:_ZN12_GLOBAL__N_15HelloD2Ev こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_16Hello2EED2Ev こんにちは:_ZN4llvm12RegisterPassIN12_GLOBAL__N_15HelloEED2Ev こんにちは:GLOBAL _I_a
私はその後、OPT -helpとパスを探しますが、私は表示されませんそれ。
RegisterPassをRegisterOptに置き換えようとしましたが、コンパイルエラーのみが発生します。
提案がありますか?