From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.bugs Subject: Re: `print' does not print Date: Fri, 12 Apr 2002 12:37:12 +0300 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <1659-Fri12Apr2002123712+0300-eliz@is.elta.co.il> References: <15520.45112.118124.712072@jupiter.akutech-local.de> <15521.35374.659644.387438@jupiter.akutech-local.de> Reply-To: Eli Zaretskii NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1018604728 6999 127.0.0.1 (12 Apr 2002 09:45:28 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 12 Apr 2002 09:45:28 +0000 (UTC) Cc: drk@sgi.com, rms@gnu.org, bug-gnu-emacs@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16vxcW-0001om-00 for ; Fri, 12 Apr 2002 11:45:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16vxcV-0008It-00; Fri, 12 Apr 2002 05:45:27 -0400 Original-Received: from mirapoint.inter.net.il ([192.114.186.20]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16vxZB-00088d-00; Fri, 12 Apr 2002 05:42:01 -0400 Original-Received: from zaretsky (diup-217-177.inter.net.il [213.8.217.177]) by mirapoint.inter.net.il (Mirapoint Messaging Server MOS 2.9.3.2) with ESMTP id AAZ16617; Fri, 12 Apr 2002 12:41:51 +0300 (IDT) Original-To: ralfixx@gmx.de X-Mailer: emacs 21.2.50 (via feedmail 8 I) and Blat ver 1.8.9 In-Reply-To: <15521.35374.659644.387438@jupiter.akutech-local.de> (message from Ralf Fassel on Wed, 27 Mar 2002 10:00:30 +0100) Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:598 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:598 > Date: Wed, 27 Mar 2002 10:00:30 +0100 > From: Ralf Fassel > > * Eli Zaretskii > | We need to try to identify the environment where the `.got' sections need > | the special treatment they now have in unexelf.c. Curiously enough, > | David's report was about Irix 6.5.14f and version 7.3.1.3m of development > | tools, so versions of Irix before 6.5.10 and version 7.2 of the compiler > | and the libraries seem to not be an issue in that case. > > Note that I have cc 7.30 (not 7.2) with 6.5.9, but not (yet) the > patches (SGI patch #3911) which SGI has released for that > compiler/runtime combo. Compiler versions 7.3.x (with x >= 1) seem to > have that patch included already. > > | I was also under an impression that unexelf.c from Emacs 21.2 with > | the special .got sections treatment removed made `print' work, is > | that true? > > Yes. > There are two occurences of `#if __sgi' in unexelf.c which are wrapping > .got special-code (#1036ff and #1223ff). If I comment these out, > printing works with an otherwise unchanged emacs 21.2 and gcc. I would like to resolve this issue for the next bugfix release (which means soon ;-). It is my impression that removing the SGI-specific treatment of the `.got' sections from unexelf.c is a good idea, but I'm unsure whether it will have adverse effects on some (older?) versions of the SGI development tools, and if so whether saying in etc/MACHINES that users should upgrade to newer devo is good enough. Ralf and David, could you please advise? Thanks.