1.7 winbase.h (ilockcmpexch) compile error
Brian Ford
Brian.Ford@FlightSafety.com
Wed Jun 24 18:28:00 GMT 2009
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
More information about the Cygwin
mailing list