Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com Date: Thu, 12 Dec 2002 01:03:16 -0500 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: quandary with pthreads Message-ID: <20021212060316.GA10952@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.1i On Wed, Dec 11, 2002 at 11:53:03PM -0600, Gary R. Van Sickle wrote: >>I have created assembler versions for the Interlocked functions that >>work fine unless they are made inline (see attachment). Maybe someone >>with a better understanding of gcc inline assembler might have a look >>at it). > >I may have the painfully-acquired honor of fitting that description. >How were you trying to inline them? Essentially as-is? If so, I just >may be able to help. The routines in question are in winbase.h. I took inspiration for most of them from linux. cgf