From xemacs-m  Mon Dec  9 22:58:56 1996
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with SMTP id WAA21789 for <xemacs-beta@xemacs.org>; Mon, 9 Dec 1996 22:58:56 -0600 (CST)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id UAA02451; Mon, 9 Dec 1996 20:58:26 -0800
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id UAA23491; Mon, 9 Dec 1996 20:58:25 -0800
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id UAA10983; Mon, 9 Dec 1996 20:58:23 -0800
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id UAA20663; Mon, 9 Dec 1996 20:58:21 -0800
Date: Mon, 9 Dec 1996 20:58:21 -0800
Message-Id: <199612100458.UAA20663@xemacs.eng.sun.com>
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Vladimir.Ivanovic@mri.com
Cc: xemacs-beta@xemacs.org
Subject: sysdep.c conpilation failure (20.0-b30 on sparc-sun-solaris2.5.1)
In-Reply-To: <199612090200.SAA23588@mri.com>
References: <199612090200.SAA23588@mri.com>
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>
Mime-Version: 1.0 (generated by tm-edit 7.94)
Content-Type: text/plain; charset=US-ASCII

>>>>> "Vladimir" == Vladimir G Ivanovic <Vladimir.Ivanovic@mri.com> writes:

Vladimir> I'm getting a compilation error using SunPro cc: 

Vladimir> cc -c -Demacs -DHAVE_CONFIG_H -I. -I/opt/xemacs-20.0-b30/src
Vladimir> -I/usr/local/xpm-3.4h-solaris -I/usr/dt/include
Vladimir> -I/usr/openwin/include -I/usr/dt/include
Vladimir> -I/opt/xemacs-20.0-b30/src/../lwlib -g -O
Vladimir> -DNeedFunctionPrototypes /opt/xemacs-20.0-b30/src/sysdep.c

NeedFunctionPrototypes is an interesting macro.  Perhaps it should
always be defined when XEmacs is built, to get better type checking.

Vladimir> "/opt/xemacs-20.0-b30/src/sysdep.c", line 396: warning: end-of-loop code not reached
Vladimir> "/opt/xemacs-20.0-b30/src/sysdep.c", line 3245: left operand must be modifiable lvalue: op "="
Vladimir> cc: acomp failed for /opt/xemacs-20.0-b30/src/sysdep.c

I can't reproduce this error, although I am using the same compiler
and OS level.

Martin

