If envvar GRUB_GDB_TRACE_FILE is set, turn on shell tracing and write stderr messages, which includes trace messages, to path specified in the value of the envvar.
Signed-off-by: Glenn Washburn <developm...@efficientek.com> --- grub-core/gdb_helper.sh.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/grub-core/gdb_helper.sh.in b/grub-core/gdb_helper.sh.in index 1eaa976fb7..13f79bfb07 100644 --- a/grub-core/gdb_helper.sh.in +++ b/grub-core/gdb_helper.sh.in @@ -2,6 +2,11 @@ ### Helper functions for GRUB's GDB script. ### +if [ -n "$GRUB_GDB_TRACE_FILE" ]; then + set -x + exec 2>"$GRUB_GDB_TRACE_FILE" +fi + alignup() { PAD=1 if [ "$(($1%$2))" -eq 0 ]; then -- 2.34.1 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel