On 26 Oct 2001, Mike Fabian wrote:
Markus Alt <altmark(a)de.ibm.com> writes:
[...]
-zcombreloc has been made the default for 'ld' in the
'binutils'
package in SuSE GNU/Linux 7.3.
man ld> "combreloc" combines multiple reloc sections and sorts them to
man ld> make dynamic symbol lookup caching possible.
This speeds up the start of applications, which is especially
noticable with huge applications like KDE. Most application have no
problems with 'combreloc' but it breaks the dumping mechanisms of both
XEmacs and Emacs, therefore it has to be switched off again when
building XEmacs or Emacs to revert to the previous default from the
binutils package.
Hrm. IIRC, Debian is now shipping a binutils that use combreloc as well,
or that is at least ready for such a thing to be made default. This
probably needs to go into PROBLEMS so that the crashes under recent
GCC/Binutils sets can be tracked down...
Daniel
--
There was never a genius without a tincture of madness.
-- Aristotle