From 78f6cf0db76962700754e7becca72a5c049c8361 Mon Sep 17 00:00:00 2001
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Sun, 11 Jun 2000 01:54:08 +0200
Subject: [PATCH] Start pike in gdb if --gdb is used as the first argument.

Rev: bin/pike.in:1.4
---
 bin/pike.in | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/bin/pike.in b/bin/pike.in
index 4d7b57e07a..f039d61f02 100644
--- a/bin/pike.in
+++ b/bin/pike.in
@@ -14,4 +14,11 @@ case "$BUILDDIR" in
   *) BUILDDIR="BASEDIR"/"$BUILDDIR";;
 esac
 
-exec "$BUILDDIR/pike" "-m$BUILDDIR/master.pike" "$@"
+if test x"$1" = x--gdb; then
+  shift
+  echo set args -m$BUILDDIR/master.pike $@ > .gdbinit
+  gdb "$BUILDDIR/pike"
+  rm .gdbinit
+else
+  exec "$BUILDDIR/pike" "-m$BUILDDIR/master.pike" "$@"
+fi
-- 
GitLab