Ronald G. Minnich
7df5dbc624
UPSTREAM: RISCV: change make-spike-elf to use the coreboot toolchain.
...
BUG=None
BRANCH=None
TEST=None
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
[jn: Added XGCC_BIN variable to avoid requiring the tools in $PATH]
Signed-off-by: Jonathan Neuschfer <j.neuschaefer@gmx.net>
Reviewed-on: https://review.coreboot.org/16955
Tested-by: build bot (Jenkins)
Change-Id: I81ced8c6e02b00a3835e3b42c9cf2669b1b2bd3e
Reviewed-on: https://chromium-review.googlesource.com/400107
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-10-18 22:14:47 -07:00
Ronald G. Minnich
e9b60dca84
UPSTREAM: RISCV: have the make-spike-elf.sh script use the riscv tools
...
We do this so that the riscv objdump can be used on the coreboot.elf file.
BUG=None
BRANCH=None
TEST=None
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Reviewed-on: https://review.coreboot.org/16918
Tested-by: build bot (Jenkins)
Reviewed-by: Jonathan Neuschfer <j.neuschaefer@gmx.net>
Change-Id: Ib8bf85a3299dd75b779e7fa3757f5b62c9c7170b
Reviewed-on: https://chromium-review.googlesource.com/396227
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-10-11 14:32:08 -07:00
Jonathan Neuschäfer
f97831303b
UPSTREAM: util/riscvtools: Provide a tohost/fromhost symbols so Spike doesn't hang
...
See https://github.com/riscv/riscv-isa-sim/issues/54 for more
information.
BUG=None
BRANCH=None
TEST=None
Change-Id: I8cda8dc07866d395eb3ce5d94df8232840fa8b82
Original-Signed-off-by: Jonathan Neuschfer <j.neuschaefer@gmx.net>
Original-Reviewed-on: https://review.coreboot.org/15288
Original-Tested-by: build bot (Jenkins)
Original-Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/360811
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2016-07-15 08:39:17 -07:00
Jonathan Neuschäfer
556317cca0
UPSTREAM: util/riscvtools: Add script that turns coreboot.rom into an ELF
...
This is required because SPIKE doesn't support loading flat files yet.
Change-Id: If745d78712ca8108b5dcc21591201bc2d3f70b86
Signed-off-by: Jonathan Neuschfer <j.neuschaefer@gmx.net>
Reviewed-on: https://review.coreboot.org/14964
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/354696
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
2016-06-22 10:40:38 -07:00