結局、libbfdをビルドすることは諦めて、ライブラリを使わずにhexファイルをロードする機構にした。とりあえずbfdは使わないのでビルドすることはできる。
まずは、hexファイルをロードしてシミュレーションをす環境を構築した。
./run_sim.sh run_dump.do +Srec=../../iss/swimmer_riscv/benchmarks/releases/coremark_v1.0_mips32r5_gcc51_O2/coremark.srec
結局、libbfdをビルドすることは諦めて、ライブラリを使わずにhexファイルをロードする機構にした。とりあえずbfdは使わないのでビルドすることはできる。
まずは、hexファイルをロードしてシミュレーションをす環境を構築した。
./run_sim.sh run_dump.do +Srec=../../iss/swimmer_riscv/benchmarks/releases/coremark_v1.0_mips32r5_gcc51_O2/coremark.srec