From mboxrd@z Thu Jan 1 00:00:00 1970 From: Syd Polk To: tromey@cygnus.com, cgd@sibyte.com (Chris G. Demetriou) Cc: insight@sourceware.cygnus.com Subject: Re: rename to insight Date: Tue, 28 Nov 2000 12:52:00 -0000 Message-id: <4.2.0.58.20001128125449.01a64430@pop.cygnus.com> References: <"28> <2000> <09:17:35> <-0800> <874s10dfwt.fsf@creche.cygnus.com> <5t7l5vaopo.fsf@highland.sibyte.com> <8766lfc0pf.fsf@creche.cygnus.com> <5tofz0f234.fsf@highland.sibyte.com> <8766l8at64.fsf@creche.cygnus.com> X-SW-Source: 2000-q4/msg00294.html The head maintainer is me, but I am but a placeholder. Fernando Nasser and Jim Ingham are also maintainers. At 10:43 AM 11/28/00 -0700, Tom Tromey wrote: > >>>>> "Chris" == Chris G Demetriou writes: > >Chris> I just noticed another issue (will wonders never cease?!) with >Chris> this patch: > >Sigh. Try the appended. > >BTW who would approve or reject this patch? > >2000-11-28 Tom Tromey > > * insight.in: New file. > * Makefile.in (install-gdbtk): Install `insight'. > (all-gdbtk): Depend on `insight'. > (insight): New target. > >Tom > >Index: insight.in >=================================================================== >RCS file: insight.in >diff -N insight.in >--- /dev/null Tue May 5 13:32:27 1998 >+++ insight.in Tue Nov 28 09:32:54 2000 >@@ -0,0 +1,35 @@ >+#! /bin/sh >+ >+# GUI wrapper for gdb. >+# Copyright 1986-2000 Free Software Foundation, Inc. >+ >+# This file is part of GDB. >+ >+# This program is free software; you can redistribute it and/or modify >+# it under the terms of the GNU General Public License as published by >+# the Free Software Foundation; either version 2 of the License, or >+# (at your option) any later version. >+ >+# This program is distributed in the hope that it will be useful, >+# but WITHOUT ANY WARRANTY; without even the implied warranty of >+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the >+# GNU General Public License for more details. >+ >+# You should have received a copy of the GNU General Public License >+# along with this program; if not, write to the Free Software >+# Foundation, Inc., 59 Temple Place - Suite 330, >+# Boston, MA 02111-1307, USA. >+ >+# Name of gdb, properly transformed. >+gdb="@gdb@" >+# Default location of gdb. >+bindir="@bindir@" >+ >+# Try to pick up gdb from the same directory as insight. >+path="`echo $0 | sed -e 's,/[^/]*$,,'`" >+if test -n "$path"; then >+ exe="$path/$gdb" >+else >+ exe="$bindir/$gdb" >+fi >+exec $exe -w ${1+"$@"} >Index: Makefile.in >=================================================================== >RCS file: /cvs/src/src/gdb/Makefile.in,v >retrieving revision 1.47 >diff -u -r1.47 Makefile.in >--- Makefile.in 2000/11/10 23:02:56 1.47 >+++ Makefile.in 2000/11/28 17:32:57 >@@ -1308,7 +1314,7 @@ > # FIXME: cagney/2000-03-27: Post 5.0 this link code can be removed. > # It should now be possible to run GDBtk from the build directory > # without the link in place. >-all-gdbtk: >+all-gdbtk: insight > @if test ! -d gdbtcl/images ; then \ > if test "$(LN_S)" = "ln -s" ; then \ > echo linking ${srcdir}/gdbtk/library to gdbtcl ; \ >@@ -1334,11 +1340,32 @@ > $(SHELL) $(srcdir)/../mkinstalldirs $(datadir)/gdbtcl/help \ > $(datadir)/gdbtcl/help/images \ > $(datadir)/gdbtcl/help/trace ; \ >+ $(SHELL) $(srcdir)/../mkinstalldirs $(bindir) > cd $(srcdir)/gdbtk/library ; \ > for i in *.tcl *.ith *.itb images/*.gif images2/*.gif > images/icons.txt images2/icons.txt tclIndex > help/*.html help/trace/*.html help/trace/index.toc help/images/*.gif; \ > do \ > $(INSTALL_DATA) $$i $(datadir)/gdbtcl/$$i ; \ >- done ; >+ done >+ transformed_name=`t='$(program_transform_name)'; \ >+ echo insight | sed -e $$t` ; \ >+ if test "x$$transformed_name" = x; then \ >+ transformed_name=insight ; \ >+ else \ >+ true ; \ >+ fi ; \ >+ $(INSTALL_PROGRAM) $(srcdir)/insight $(bindir)/$$transformed_name >+ >+insight: $(srcdir)/insight.in >+ transformed_name=`t='$(program_transform_name)'; \ >+ echo gdb | sed -e $$t` ; \ >+ if test "x$$transformed_name" = x; then \ >+ transformed_name=gdb ; \ >+ else \ >+ true ; \ >+ fi ; \ >+ sed -e "s,\@gdb\@,$$transformed_name," -e 's,\@bindir\@,$(bindir),' \ >+ < $(srcdir)/insight.in > insight \ >+ && chmod +x insight > > gdbres.o: $(srcdir)/gdbtk/gdb.rc $(srcdir)/gdbtk/gdbtool.ico > $(WINDRES) --include $(srcdir)/gdbtk $(srcdir)/gdbtk/gdb.rc gdbres.o >Index: top.c >=================================================================== >RCS file: /cvs/src/src/gdb/top.c,v >retrieving revision 1.21 >diff -u -r1.21 top.c >--- top.c 2000/11/16 14:51:50 1.21 >+++ top.c 2000/11/28 17:33:00 >@@ -173,7 +173,7 @@ > /* If nonzero, and GDB has been configured to be able to use windows, > attempt to open them upon startup. */ > >-int use_windows = 1; >+int use_windows = 0; > > extern char lang_frame_mismatch_warn[]; /* language.c */ > Syd Polk spolk@redhat.com Engineering Manager +1 415 777 9810 x 241 Red Hat, Inc.