[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Relocation patch for cygwin
From: |
Bruno Haible |
Subject: |
Re: Relocation patch for cygwin |
Date: |
Tue, 27 Sep 2011 00:00:06 +0200 |
User-agent: |
KMail/1.13.6 (Linux/2.6.37.6-0.5-desktop; KDE/4.6.0; x86_64; ; ) |
[Dropping cygwin list from CC.]
Charles Wilson wrote:
> > in cygwin libintl is expected to place in /bin so there's no use
> > of relocatable.
>
> Right, and it is intended that, in the cygwin official packages, both
> libiconv and libintl are built without relocation support. If that
> isn't true, it's a (cygwin packaging) bug.
Right. If distro like Cygwin always installs libintl and libiconv in
a fixed place (considering Cygwin filenames, not native Windows filenames),
there is no need for --enable-relocatable.
> I have no opinion on whether perceived slowness in the relocation code
> itself, or in cygwin code called BY the relocation code such as
> format_process_maps, constitutes a bug either in cygwin or gnulib.
It is normal that --enable-relocatable has a runtime cost. Certainly when
you apply --enable-relocatable to small, fast programs like 'id' or 'pwd'
the runtime cost will be more perceivable than with programs which run
for longer than 1 second on average, such as 'emacs' or 'm4'.
Bruno
--
In memoriam Pavlos Bakoyannis <http://en.wikipedia.org/wiki/Pavlos_Bakoyannis>