From xemacs-m  Thu May 22 04:38:57 1997
Received: from black-ice.cc.vt.edu (root@black-ice.cc.vt.edu [128.173.14.71])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id EAA01196
	for <xemacs-beta@xemacs.org>; Thu, 22 May 1997 04:38:57 -0500 (CDT)
Received: from black-ice.cc.vt.edu (valdis@LOCALHOST [127.0.0.1] (may be forged))
	by black-ice.cc.vt.edu (8.8.6.Beta3/8.8.6.Beta3) with ESMTP id FAA31084
	for <xemacs-beta@xemacs.org>; Thu, 22 May 1997 05:38:58 -0400
Message-Id: <199705220938.FAA31084@black-ice.cc.vt.edu>
To: xemacs-beta@xemacs.org
Subject: 20.3-b1, AIX 4.2, moby compiler problems..
From: Valdis.Kletnieks@vt.edu
X-URL: http://black-ice.cc.vt.edu/~valdis/
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <29028.864293936.1@black-ice.cc.vt.edu>
Date: Thu, 22 May 1997 05:38:57 -0400

It appears that IBM's xlc compiler is *totally* screwed at the 3.1.4.5 level.
I will do some checking, I suspect 3.1.4.4 will work OK..  Symptoms include:

1) sigsegv at __start+0 (yes, first instruction) if compiled with -O,
because the $TOC register (r2) is set incorrectly.  Compiling unexaix.c
without optimization does *NOT* fix this.

2) Even without -O, 20.3 hange or crashes at random places complaining about
segv's inside malloc(), both with system and xemacs mallocs.  Even
using 'xemacs -q -no-site-file', getting the splash screen, and then
using ^h F to get the FAQ blows it out of the water..

One of these days, I'm going to figure out why I'm the only guy who has
troubles with the Xlw scrollbars (no dimples, and a keyboard grab if
you click on the scrollbar to page-up....)

/Valdis (who may have to resort to installing gcc ;)

