Skip to content

Commit a6d93f0

Browse files
committed
Fix gdb scripts for Trusty debugging
1 parent bea824d commit a6d93f0

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Diff for: scripts/gdb.sh

+4-2
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,16 @@ fi
2020

2121
IFS=" " read -r ARCH ACK TRUSTY TRUSTY_TARGET < $GDB_FILE
2222

23+
TRUSTY_OUT=$OUT_DIR/trusty/build-$TRUSTY_TARGET
24+
2325
if [[ "$ACK" -eq 1 ]]; then
2426
LINUX_OUT=$OUT_DIR/ack/common/$ARCH
27+
elif [[ "$TRUSTY" -eq 1 ]] then
28+
LINUX_OUT=$TRUSTY_OUT/linux-build
2529
else
2630
LINUX_OUT=$OUT_DIR/linux/$ARCH
2731
fi
2832

29-
TRUSTY_OUT=$OUT_DIR/trusty/build-$TRUSTY_TARGET
30-
3133
OUTPUT=$(mktemp)
3234
cp "$GDBINIT" "$OUTPUT"
3335
echo "Using gdbscript in $OUTPUT"

Diff for: scripts/gdbinit.gdb

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ if ##TRUSTY## == 1
1010
add-symbol-file ##TRUSTY_OUT##/atf/qemu/debug/bl2/bl2.elf 0x0
1111
add-symbol-file ##TRUSTY_OUT##/atf/qemu/debug/bl31/bl31.elf 0xe0a0000
1212
add-symbol-file ##TRUSTY_OUT##/lk.elf 0xe200000
13-
endif
13+
end

0 commit comments

Comments
 (0)