From mint-bounce@lists.fishpool.fi Tue Jan 26 04:26:54 2010 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=I494DVKP3jc4gtIoJrKvFqUR8gZx3bVKHhRI/7z8gTw=; b=xtVbJkA+fhShlYvSTKiU2NQcvRWIe5SOCuVDxFLXgG/UIN3TKQNQ8BA3mDGR8SaANK slz99Y8p4H/eXNUtHscxat+L2/7zu7LDdCFCLAlUhkogbB6JtM6tdADWVrCkFbxvhDDx F52YsLsQoG9CqOXjAuE7KunlmxVwOs/ODuc2M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=IVYMm3EmoOyhq93ekcXeIvOm+ZWKmqeUyT8+xzIOOFbjw6UD+RnQDEGsz+vvHl+/+h S/BZ7dDNCfhZxVopUIdVzy3QtGoNf6GZRfjkBL+qmnC3LgPNp8wivqr2AS4O/pIW5yy3 FJUA7ljn54w6FVkqbE5w62JhLE3fAfL8KF2g4= Message-ID: <4B5EB4B9.9080807@freesbee.fr> Date: Tue, 26 Jan 2010 10:24:09 +0100 From: =?ISO-8859-1?Q?Vincent_Rivi=E8re?= User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: mint@lists.fishpool.fi Subject: Re: [MiNT] windom and gcc4 References: <420195.6969.qm@web27401.mail.ukl.yahoo.com> <201001241235.58825.jflemaire@skynet.be> <4B5CB531.1010806@free.fr> <4B5CC2EB.5060603@lutece.net> <4B5E1890.8080002@chello.nl> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: vincent.riviere@freesbee.fr Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Miro Kropacek wrote: > if( ldg->close) (*ldg->close)(); > Mfree( ((BASPAG *)ldg->baspag)->p_env); > Mfree( ldg->baspag); > ldg->baspag = NULL; Beware... As all system calls, Mfree() will be inlined. Does ldg->close() respect the GCC ABI, clobbering only d0/d1/a0/a1 ? I hope... One should trace the assembler code for this to check everything is OK. -- Vincent Rivière