[Top][All Lists]

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

Re: `print' does not print

From: Ralf Fassel
Subject: Re: `print' does not print
Date: Wed, 27 Mar 2002 10:00:30 +0100

* 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?

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.

As an aside, I had a quick glance at the output of `nm' on the temacs
binaries, but could not make any sense out of it.  If someone thinks
this might be of some help, I can send it.


reply via email to

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