vortex/third_party/Makefile
2024-09-02 19:39:28 -07:00

16 lines
No EOL
514 B
Makefile

all: cvfpu softfloat ramulator
cvfpu:
softfloat:
SPECIALIZE_TYPE=RISCV SOFTFLOAT_OPTS="-fPIC -DSOFTFLOAT_ROUND_ODD -DINLINE_LEVEL=5 -DSOFTFLOAT_FAST_DIV32TO16 -DSOFTFLOAT_FAST_DIV64TO32" $(MAKE) -C softfloat/build/Linux-x86_64-GCC
ramulator/libramulator.so:
cd ramulator && mkdir -p build && cd build && cmake .. && make -j4
ramulator: ramulator/libramulator.so
clean:
$(MAKE) -C softfloat/build/Linux-x86_64-GCC clean
rm -rf ramulator/build ramulator/libramulator.so
.PHONY: all cvfpu softfloat ramulator