public inbox for insight@sourceware.org
 help / color / mirror / Atom feed
* One last try: rename to insight
@ 2000-11-28  9:41 Tom Tromey
  2000-11-28 12:55 ` Syd Polk
  0 siblings, 1 reply; 3+ messages in thread
From: Tom Tromey @ 2000-11-28  9:41 UTC (permalink / raw)
  To: Insight List

I forgot to fix up the install-gdbtk target in my most recent
`insight' patch.  Sorry about that.

Here is the fixed version.

2000-11-28  Tom Tromey  <tromey@cygnus.com>

	* insight.in: New file.
	* Makefile.in (install-gdbtk): Install `insight'.
	(all-gdbtk): Depend on `insight'.
	(insight): New target.
	* top.c (use_windows): Default to 0.

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:39:49 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:39:51
@@ -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) 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:39:55
@@ -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 */
 

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: One last try: rename to insight
  2000-11-28  9:41 One last try: rename to insight Tom Tromey
@ 2000-11-28 12:55 ` Syd Polk
  2000-11-28 13:58   ` Tom Tromey
  0 siblings, 1 reply; 3+ messages in thread
From: Syd Polk @ 2000-11-28 12:55 UTC (permalink / raw)
  To: tromey, Insight List

At 10:50 AM 11/28/00 -0700, Tom Tromey wrote:
>I forgot to fix up the install-gdbtk target in my most recent
>`insight' patch.  Sorry about that.
>
>Here is the fixed version.
>
>2000-11-28  Tom Tromey  <tromey@cygnus.com>
>
>         * insight.in: New file.
>         * Makefile.in (install-gdbtk): Install `insight'.
>         (all-gdbtk): Depend on `insight'.
>         (insight): New target.
>         * top.c (use_windows): Default to 0.
>
>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:39:49 2000
>@@ -0,0 +1,35 @@
>+#! /bin/sh
>+
>+# GUI wrapper for gdb.
>+# Copyright 1986-2000 Free Software Foundation, Inc.

Aren't the years supposed to be individually listed? And since this is a 
new file, shouldn't it just be Copyright 2000?

Otherwise, this is approved.

>+
>+# 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:39:51
>@@ -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) 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:39:55
>@@ -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.



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: One last try: rename to insight
  2000-11-28 12:55 ` Syd Polk
@ 2000-11-28 13:58   ` Tom Tromey
  0 siblings, 0 replies; 3+ messages in thread
From: Tom Tromey @ 2000-11-28 13:58 UTC (permalink / raw)
  To: Syd Polk; +Cc: Insight List

>>>>> "Syd" == Syd Polk <spolk@redhat.com> writes:

Syd> Aren't the years supposed to be individually listed? And since
Syd> this is a new file, shouldn't it just be Copyright 2000?

Yes, oops.  I fixed it.

Syd> Otherwise, this is approved.

The gdb MAINTAINERS file says that "ALL" is the maintainer for
Makefile.in.  I'll assume that means you can approve that part of the
change.

However my understanding is that I need Elena's ok to check in the
top.c change.  I'll send my patch to gdb-patches as well.

Tom

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2000-11-28 13:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-11-28  9:41 One last try: rename to insight Tom Tromey
2000-11-28 12:55 ` Syd Polk
2000-11-28 13:58   ` Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).