Updates to linux testvector generation

This commit is contained in:
Jordan Carlin 2024-07-26 17:20:56 -07:00
parent 9b25f30741
commit 88c9534a2c
2 changed files with 4 additions and 7 deletions

View File

@ -59,7 +59,7 @@ install: check_write_permissions
dumptvs: check_write_permissions
$(SUDO) mkdir -p $(RISCV)/linux-testvectors
cd testvector-generation; $(SUDO) ./genInitMem.sh
cd testvector-generation; ./genInitMem.sh
@echo "Testvectors successfully generated."
generate: $(DTB) $(IMAGES)
@ -89,16 +89,12 @@ disassemble:
-cpio -i -D $(BUILDROOT)/output/images/disassembly/rootfs < $(BUILDROOT)/output/images/rootfs.cpio
@echo "Disassembly successfully completed."
$(DIS)/%.objdump: SHELL:=/bin/bash
$(DIS)/%.objdump: $(IMAGES)/%.elf
source ../setup.sh && \
riscv64-unknown-elf-objdump -DS $< >> $@ && \
riscv64-unknown-elf-objdump -DS $< >> $@
extractFunctionRadix.sh $@
$(DIS)/%.objdump: $(IMAGES)/%
source ../setup.sh && \
riscv64-unknown-elf-objdump -S $< >> $@ && \
riscv64-unknown-elf-objdump -S $< >> $@
extractFunctionRadix.sh $@
$(IMAGES)/vmlinux:

View File

@ -1,4 +1,5 @@
#!/bin/bash
set -e
tcpPort=1235
imageDir=$RISCV/buildroot/output/images
tvDir=$RISCV/linux-testvectors