[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `print' does not print

From: Eli Zaretskii
Subject: Re: `print' does not print
Date: Fri, 12 Apr 2002 12:37:12 +0300

> Date: Wed, 27 Mar 2002 10:00:30 +0100
> From: Ralf Fassel <address@hidden>
> * 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 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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]