summaryrefslogtreecommitdiffstats
path: root/create_debug.sh
diff options
context:
space:
mode:
authorRegia König2022-08-24 11:07:52 +0200
committerRegia König2022-08-24 11:07:52 +0200
commita14e13edf1c65dab0b3ae7f82cf3d44bedf8fad7 (patch)
tree20ffe9d169cce7e42d24f180b49d7b6e41edf595 /create_debug.sh
parentCreate new linker script for memtest_efi (diff)
downloadmemtest86-a14e13edf1c65dab0b3ae7f82cf3d44bedf8fad7.tar.gz
memtest86-a14e13edf1c65dab0b3ae7f82cf3d44bedf8fad7.tar.xz
memtest86-a14e13edf1c65dab0b3ae7f82cf3d44bedf8fad7.zip
Some changes
Diffstat (limited to 'create_debug.sh')
-rwxr-xr-xcreate_debug.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/create_debug.sh b/create_debug.sh
index 19047bc..ada21f9 100755
--- a/create_debug.sh
+++ b/create_debug.sh
@@ -1,3 +1,13 @@
#! /bin/sh
objdump -h memtest_shared
+objdump -h boot/header.o
+objdump -h boot/setup.o
+
+BSS_SIZE=$(size -B -d memtest_shared | grep memtest_shared | tr -s ' ' | cut -d' ' -f3)
+echo $BSS_SIZE
+echo "bss_size: $BSS_SIZE"
+
+
+
+ld --defsym=_bss_size=$BSS_SIZE -T memtest_efi_modified.lds boot/header.o boot/setup.o -b memtest_shared -o memtest_modified.efi