From xemacs-m  Fri Dec 13 05:49:47 1996
Received: from susan.logware.de (root@susan.logware.de [192.109.80.15]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with SMTP id FAA06834 for <xemacs-beta@xemacs.org>; Fri, 13 Dec 1996 05:49:44 -0600 (CST)
Received: by susan.logware.de (Smail3.1.29.1)
	  id <m0vYW7R-0000AxC>; Fri, 13 Dec 96 12:49 MET
Message-Id: <m0vYW7R-0000AxC@susan.logware.de>
Date: Fri, 13 Dec 96 12:49 MET
From: Michael Diers <mdiers@logware.de>
To: XEmacs beta list <xemacs-beta@xemacs.org>
Subject: Re: [19.15-b3] configure issues, and patch
In-Reply-To: <m0vXpwo-0000AxC@susan.logware.de>
References: <m0vXpwo-0000AxC@susan.logware.de>

Michael Diers <mdiers@logware.de> wrote:

> I still get bitten by the way we use cpp to generate Makefile
> from Makefile.in.in.
> [incoherent ramblings about GNU cpp substituting strings
>  containing `i386' by `1 ' on i386 platforms deleted]

I would like to retract my nonsensical suggestions about calling
cpp in new and interesting ways during configuration. Of course,
one cannot do away with most of the predefined symbols since they
are needed in transitively included files. (*blush*)

Instead, I would like to suggest to add an `#undef i386' to the
various Makefile.in.in (see below).

Thank you for bearing with me.

-Michael


--- xemacs-19.15-b3/lib-src/Makefile.in.in--dist	Tue May  7 00:24:34 1996
+++ xemacs-19.15-b3/lib-src/Makefile.in.in	Thu Dec 12 13:01:29 1996
@@ -35,6 +35,7 @@
 #undef sgi
 #undef NeXT
 #undef mips
+#undef i386
 
 /* ==================== Things `configure' will edit ==================== */
 
--- xemacs-19.15-b3/src/Makefile.in.in--dist	Sun Dec  8 23:52:19 1996
+++ xemacs-19.15-b3/src/Makefile.in.in	Thu Dec 12 13:04:35 1996
@@ -30,6 +30,7 @@
 #undef unix
 #undef sgi
 #undef NeXT
+#undef i386
 
 dot = .
 /* On Xenix and the IBM RS6000, double-dot gets screwed up.  */
--- xemacs-19.15-b3/lwlib/Makefile.in.in--dist	Wed Jun 19 00:28:25 1996
+++ xemacs-19.15-b3/lwlib/Makefile.in.in	Thu Dec 12 13:05:33 1996
@@ -26,6 +26,7 @@
 #undef unix
 #undef sgi
 #undef NeXT
+#undef i386
 
 srcdir=@srcdir@
 C_SWITCH_X_SITE=@C_SWITCH_X_SITE@

