[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Relocation patch for cygwin
From: |
Charles Wilson |
Subject: |
Re: Relocation patch for cygwin |
Date: |
Sun, 27 Feb 2011 17:06:36 -0500 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 |
On 1/28/2011 1:04 PM, Charles Wilson wrote:
> 2011-01-27 Corinna Vinschen <...>
> Charles Wilson <...>
>
> On Cygwin, use unix mechanisms instead of win32
> * progreloc.c: Prefer linux code throughout, rather than
> win32 implementations.
> (find_executable): Eliminate Cygwin path conversion logic
> from WIN32 code, as Cygwin now uses linux implementation.
> * relocatable.c: Prefer linux code throughout, rather than
> win32 implementations.
> (DllMain): Eliminate Cygwin path conversion logic from WIN32
> code, as Cygwin now uses linux implementation and does not
> require a custom DllMain.
> (find_shared_library_fullname): Use linux implementation for
> Cygwin.
> (get_shared_library_fullname): Allow on-demand initialization
> for Cygwin, as DllMain is no longer used to pre-initialize.
Ping?
(Revised patch attached, against 24e25070 and with WIN32_NATIVE used
throughout. (Also, WIN32_NATIVE should be defined as !CYGWIN, imo)
--
Chuck
- Re: Relocation patch for cygwin,
Charles Wilson <=