This is the mail archive of the
cygwin-developers
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] CANCELED [1.7] Updated: cygwin-1.7.0-53
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: cygwin-developers at cygwin dot com
- Date: Thu, 30 Jul 2009 22:04:12 +0100
- Subject: Re: [ANNOUNCEMENT] CANCELED [1.7] Updated: cygwin-1.7.0-53
- References: <20090730164403.GK18621@calimero.vinschen.de> <announce.20090730190912.GM18621@calimero.vinschen.de> <4A71FD57.50307@gmail.com> <20090730202511.GO18621@calimero.vinschen.de>
Corinna Vinschen wrote:
> I just fixed the bug. My stopgap fix for the excessive cygheap usage
> needed a declaration of cstrdup in path.h for the usage in inline
> methods without having to rearrange the header files(*). Unfortunately
> I screwed this up by omitting the __attribute__ (regparm(1)). For some
> reason this only had an effect in optimized code.
I would imagine we got lucky in one build, and the register used to push the
argument to cstrdup onto the stack just happened to be %eax.
> I'm just building a -54 for uploading. This is the last action before
> my vacation, though. Talk to you again next Thursday.
Have a nice break :)
cheers,
DaveK