public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [patch] remove references to 'grez'
@ 2002-07-08 13:41 Nathanael Nerode
  2002-07-08 14:45 ` Stan Shebs
  0 siblings, 1 reply; 2+ messages in thread
From: Nathanael Nerode @ 2002-07-08 13:41 UTC (permalink / raw)
  To: gcc-patches, gdb-patches, binutils, dj

I can't seem to find hide nor hair of 'grez' anywhere on the Internet
(!), so I'm guessing it's dead and gone.  Here's a patch to get rid of
the remaining references.  Macs abandoned the scheme of putting object
code in resources around the time PowerMacs came out, so I'm not
surprised.

Note that the *-macos /*-mpw case gets folded into the *-*-* case.

2002-07-08  Nathanael Nerode  <neroden@gcc.gnu.org>
	* configure.in: Don't build grez.
	* Makefile.in: Ditto.

Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/Makefile.in,v
retrieving revision 1.109
diff -u -r1.109 Makefile.in
--- Makefile.in	8 Jul 2002 20:06:51 -0000	1.109
+++ Makefile.in	8 Jul 2002 20:29:29 -0000
@@ -549,7 +549,6 @@
 	all-gnuserv \
 	all-gprof \
 	all-grep \
-	all-grez \
 	all-gzip \
 	all-hello \
 	all-indent \
@@ -691,7 +690,6 @@
 	install-gnuserv \
 	install-gprof \
 	install-grep \
-	install-grez \
 	install-gzip \
 	install-hello \
 	install-indent \
@@ -853,7 +851,6 @@
 	clean-gnuserv \
 	clean-gprof \
 	clean-grep \
-	clean-grez \
 	clean-gzip \
 	clean-hello \
 	clean-indent \
@@ -1687,7 +1684,6 @@
 all-target-gperf: configure-target-gperf all-target-libiberty all-target-libstdc++-v3
 all-gprof: all-libiberty all-bfd all-opcodes all-intl
 all-grep: all-libiberty
-all-grez: all-libiberty all-bfd all-opcodes
 all-gui: all-gdb all-libproc
 all-guile:
 all-gzip: all-libiberty
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/configure.in,v
retrieving revision 1.170
diff -u -r1.170 configure.in
--- configure.in	8 Jul 2002 20:06:51 -0000	1.170
+++ configure.in	8 Jul 2002 20:29:31 -0000
@@ -641,12 +641,6 @@
   *-*-lynxos*)
     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
     ;; 
-  *-*-macos* | \
-  *-*-mpw*)
-    # Macs want a resource compiler.
-    configdirs="$configdirs grez"
-    noconfigdirs="$noconfigdirs ${libgcj}"
-    ;;    
   *-*-*)
     noconfigdirs="$noconfigdirs ${libgcj}"
     ;;

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

* Re: [patch] remove references to 'grez'
  2002-07-08 13:41 [patch] remove references to 'grez' Nathanael Nerode
@ 2002-07-08 14:45 ` Stan Shebs
  0 siblings, 0 replies; 2+ messages in thread
From: Stan Shebs @ 2002-07-08 14:45 UTC (permalink / raw)
  To: Nathanael Nerode; +Cc: gcc-patches, gdb-patches, binutils, dj

Nathanael Nerode wrote:
> 
> I can't seem to find hide nor hair of 'grez' anywhere on the Internet
> (!), so I'm guessing it's dead and gone.  Here's a patch to get rid of
> the remaining references.  Macs abandoned the scheme of putting object
> code in resources around the time PowerMacs came out, so I'm not
> surprised.

This was actually part of a scheme to support full cross-compiling to
Macs, a la cygwin, with grez ("GNU Rez") planned to be the resource
compiler (needed for icons, menu text, etc - orthogonal to code
gen, which was always xcoff for PowerMacs).  Grez was mostly
working at one point within Cygnus, but with the advent of OS X
and its vastly different internals, the grez rationale evaporates.

So yes, this is OK to delete.

Stan

> Note that the *-macos /*-mpw case gets folded into the *-*-* case.
> 
> 2002-07-08  Nathanael Nerode  <neroden@gcc.gnu.org>
>         * configure.in: Don't build grez.
>         * Makefile.in: Ditto.
> 
> Index: Makefile.in
> ===================================================================
> RCS file: /cvs/gcc/gcc/Makefile.in,v
> retrieving revision 1.109
> diff -u -r1.109 Makefile.in
> --- Makefile.in 8 Jul 2002 20:06:51 -0000       1.109
> +++ Makefile.in 8 Jul 2002 20:29:29 -0000
> @@ -549,7 +549,6 @@
>         all-gnuserv \
>         all-gprof \
>         all-grep \
> -       all-grez \
>         all-gzip \
>         all-hello \
>         all-indent \
> @@ -691,7 +690,6 @@
>         install-gnuserv \
>         install-gprof \
>         install-grep \
> -       install-grez \
>         install-gzip \
>         install-hello \
>         install-indent \
> @@ -853,7 +851,6 @@
>         clean-gnuserv \
>         clean-gprof \
>         clean-grep \
> -       clean-grez \
>         clean-gzip \
>         clean-hello \
>         clean-indent \
> @@ -1687,7 +1684,6 @@
>  all-target-gperf: configure-target-gperf all-target-libiberty all-target-libstdc++-v3
>  all-gprof: all-libiberty all-bfd all-opcodes all-intl
>  all-grep: all-libiberty
> -all-grez: all-libiberty all-bfd all-opcodes
>  all-gui: all-gdb all-libproc
>  all-guile:
>  all-gzip: all-libiberty
> Index: configure.in
> ===================================================================
> RCS file: /cvs/gcc/gcc/configure.in,v
> retrieving revision 1.170
> diff -u -r1.170 configure.in
> --- configure.in        8 Jul 2002 20:06:51 -0000       1.170
> +++ configure.in        8 Jul 2002 20:29:31 -0000
> @@ -641,12 +641,6 @@
>    *-*-lynxos*)
>      noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
>      ;;
> -  *-*-macos* | \
> -  *-*-mpw*)
> -    # Macs want a resource compiler.
> -    configdirs="$configdirs grez"
> -    noconfigdirs="$noconfigdirs ${libgcj}"
> -    ;;
>    *-*-*)
>      noconfigdirs="$noconfigdirs ${libgcj}"
>      ;;

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

end of thread, other threads:[~2002-07-08 21:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-08 13:41 [patch] remove references to 'grez' Nathanael Nerode
2002-07-08 14:45 ` Stan Shebs

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).