lld

    0

    1答えて

    テスト目的のために、llvmリンカによって生成されたPLTスタブlldを修正しました。 前スタブされました:この(オリジナル)のスタブとobjdumpでそれを検査してプログラムをリンクする 0xff, 0x25, 0x00, 0x00, 0x00, 0x00, // jmpq *got(%rip) 0x68, 0x00, 0x00, 0x00, 0x00, // pushq <relocati

    0

    2答えて

    ウィンドウOSにtest.llとlibstdc++.aをリンクします。 私はこのような簡単なテストIRコードを持っています。 @.str = internal constant [14 x i8] c"hello, world\0A\00" declare i32 @printf(i8*, ...) define i32 @main(i32 %argc, i8** %argv) nounw

    1

    2答えて

    BrainfsckでMandelbrot Setを計算するMIPS32r6プログラムでブレークポイントを設定しようとしています。プログラム自体はC++で書かれており、Clangでコンパイルされており、LLDBでデバッグしています。 私が抱えている問題は、LLDBの場合、主に低い行番号で、何の問題もなく特定のブレークポイントを設定できることです。しかし、Main.cppのLine#70の後では、ブレ