summaryrefslogtreecommitdiff
path: root/tools/debug-sd-boot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tools/debug-sd-boot.sh')
-rwxr-xr-xtools/debug-sd-boot.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/debug-sd-boot.sh b/tools/debug-sd-boot.sh
index 027d607a49..b087c1d4d5 100755
--- a/tools/debug-sd-boot.sh
+++ b/tools/debug-sd-boot.sh
@@ -74,9 +74,11 @@ else
gdb_script="${3}"
fi
-echo "file ${binary}
+cat >"${gdb_script}" <<EOF
+file ${binary}
add-symbol-file ${symbols} ${text} -s .data ${data}
-set architecture ${arch}" > "${gdb_script}"
+set architecture ${arch}"
+EOF
if [[ -z "${3}" ]]; then
gdb -x "${gdb_script}" -ex "target remote :1234"