X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Message-ID: <4A3C8682.1010208@lysator.liu.se> Date: Sat, 20 Jun 2009 08:49:38 +0200 From: Peter Rosin User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: UAC .manifest files References: <4A25FA67 DOT 4050805 AT users DOT sourceforge DOT net> <20090603081102 DOT GI23519 AT calimero DOT vinschen DOT de> <20090604082551 DOT GB29270 AT calimero DOT vinschen DOT de> <20090604113038 DOT GF21472 AT trikaliotis DOT net> <4A27C9DA DOT 5020609 AT cwilson DOT fastmail DOT fm> <4A27E612 DOT 2030400 AT users DOT sourceforge DOT net> <4A27F23C DOT 50508 AT gmail DOT com> <4A3A63C5 DOT 1030403 AT users DOT sourceforge DOT net> <4A3A8401 DOT 2050309 AT users DOT sourceforge DOT net> <4A3A8819 DOT 9030505 AT lysator DOT liu DOT se> <4A3A940E DOT 4020206 AT users DOT sourceforge DOT net> In-Reply-To: <4A3A940E.4020206@users.sourceforge.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Den 2009-06-18 21:22 skrev Yaakov (Cygwin/X): > On 18/06/2009 13:31, Peter Rosin wrote: >> There is a pending patch for libtool that adds MSVC support. That patch >> will not need this, so please special case this to only be active for >> gcc (and whatever else needs it). > > AFAICS from your patches, you're not using ltwrappers right now. If > wrappers_required=no (which you may need to set), func_mode_link() > exit()s before this point, so it should be moot. If that premise > changes, it will need to be dealt with then; I can only work with what's > in libtool right now. ltwrappers are just replacing the old wrappers AFAIK, and those are indeed needed by the MSVC patches, so that premise has already changed. If you can't be bothered to cooperate with those patches then I can switch to arguing that cccl (wrapper for MSVC) is supported by libtool. When you use cccl with a contemporary MSVC, MSVC will create the manifest for you. You should not overwrite the manifest generated by MSVC in that case. So again, please special case this to only be active for gcc (and whatever else needs it). Cheers, Peter -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/