Andrew Waterman
|
b0f3ed6e3b
|
more work towards RVC 1.8
|
11 years ago |
Andrew Waterman
|
3fddbcc0a5
|
work towards rvc 1.8
|
11 years ago |
Andrew Waterman
|
784e9891af
|
Move towards RVC v1.8
|
11 years ago |
Prashanth Mundkur
|
b16ef94394
|
Add an option (-l) to display a log of execution in non-interactive mode.
Interactive (-d) mode overrides this option when both are specified.
|
11 years ago |
Andrew Waterman
|
bdcb5b297f
|
New RV64C proposal
|
11 years ago |
Andrew Waterman
|
c4350ef6ef
|
Support setting ISA/subsets with --isa flag
Default is RV64IMAFDC. Can do things like
--isa=RV32 (which implies IMAFDC)
--isa=IM (which implies RV64)
--isa=RV64IMAFDXhwacha
|
11 years ago |
Andrew Waterman
|
7f3c072750
|
Implement RVC draft
|
11 years ago |
Yunsup Lee
|
9af855a28e
|
correctly parse extension for spike-disasm
|
11 years ago |
Andrew Waterman
|
d8022e9eda
|
properly sign-extend instructions in spike-dasm
|
11 years ago |
Andrew Waterman
|
b029a9c67b
|
Use PATH_MAX instead of NAME_MAX
|
12 years ago |
Andrew Waterman
|
49805d2f17
|
canonicalize assembler pseudo-ops
|
12 years ago |
Andrew Waterman
|
17fd25f267
|
Rename riscv-dis to spike-dasm
This is a better name, since it looks for the string DASM(xxx), and it
fixes tab completion for the cross compiler.
|
12 years ago |
Andrew Waterman
|
f971129cb6
|
Disassemble jalr x0, x1, 0 as ret
|
12 years ago |
Reinoud Zandijk
|
65ba70071d
|
Allow Spike to build on NetBSD
Under NetBSD, dlopen() is in libc so no extra libs are needed.
|
12 years ago |
Andrew Waterman
|
416c8be88c
|
Support building from within root directory
|
12 years ago |