Andrew Waterman
fb3be24671
Eliminate hwacha <-> riscv circular dependence
We now split out the spike executable into another subproject,
which depends on both rocket and hwacha
12 years ago
Andrew Waterman
017f62ac55
Merge softfloat_riscv into softfloat
They really aren't independent libraries.
12 years ago
Andrew Waterman
471a5fe748
Build and use shared libraries only
12 years ago
Yunsup Lee
2f1f9a4fbc
revamp hwacha; now runs in physical mode
13 years ago
Andrew Waterman
04c2d491c4
Instructions are no longer member functions
13 years ago
Yunsup Lee
b3f7c6045c
change riscv-isa-run to spike
13 years ago
Andrew Waterman
55cc5d40ec
migrate to c++11
13 years ago
Andrew Waterman
de5b42e923
change htif to link against libfesvr
13 years ago
Andrew Waterman
77452a26e7
temporary undoing of renaming
15 years ago
Andrew Waterman
740f981cfd
[sim] renamed to riscv-isa-run
15 years ago
Andrew Waterman
e8d6925f0e
[sim,opcodes] improved sim build and run performance
15 years ago
Andrew Waterman
50ec828baf
[sim] integrated SoftFloat-3 with ISA sim; removed SoftFloat-2b
16 years ago
Andrew Waterman
2d75bf71bb
[xcc,sim] implement FP using softfloat
The intersection of the Hauser FP and MIPS FP is implemented.
16 years ago
Andrew Waterman
01c01cc36f
Reorganized directory structure
Moved cross-compiler to /xcc/ rather than /
Added ISA sim in /sim/
Added Proxy Kernel in /pk/ (to be cleaned up)
Added opcode map to /opcodes/ (ditto)
Added documentation to /doc/
16 years ago