This is the mail archive of the
cygwin
mailing list for the Cygwin project.
1.7 winbase.h (ilockcmpexch) compile error
- From: Brian Ford <Brian dot Ford at FlightSafety dot com>
- To: cygwin at cygwin dot com
- Date: Wed, 24 Jun 2009 12:44:14 -0500
- Subject: 1.7 winbase.h (ilockcmpexch) compile error
- Reply-to: cygwin at cygwin dot com
I'm trying to build Cygwin 1.7 from CVS to debug an ImageMagick problem on
server 2008 that causes an access violation in cygwin1.dll. Doe anyone
know the work around for this issue?
g++ (GCC) 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
winsup/cygwin/winbase.h: In
member function `int pthread_mutex::_trylock(pthread*)':
winsup/cygwin/winbase.h:59:
warning: volatile register variables don't work as you might wish
winsup/cygwin/winbase.h:63:
error: can't find a register in class `AREG' while reloading `asm'
I presume it is related to this change:
http://cygwin.com/ml/cygwin-patches/2009-q2/msg00072.html
but I haven't had time to dig into the full problem. Thanks for any help
available.
--
Brian Ford
Staff Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
the best safety device in any aircraft is a well-trained crew...
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple