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

Reply via email to