On Thursday 01 December 2005 18:13, Jeff Dike wrote:
> I'm sending this mail out to everyone that I can find who has had the UML
> stubs compiled in unexpected ways, resulting in crashing.
>
> I'd like testing of the patch below on as many gcc versions as possible.  I
> think this patch avoids the fundamental issue which is behind this, namely
> gcc using the stack when we have just replaced it, behind gcc's back.  The
> remapping and storage of the return value is hidden in a blob of asm,
> hopefully giving gcc no room for creativity.
>
> The patch changes both i386 and x86_64 and I'd appreciate testing on both
> architectures.  It's against -rc3, but should go cleanly against -rc4 as
> well.
>
> Please report back both successes and failures.

Seems to work ok on Ubuntu with gcc 3.3.5...  The x86-64 PLD build broke but 
that's just the /lib64 issue, patch that...  The result works just fine there 
too.

Thumbs up.

(My gcc 4.0+uClibc build system died with a header file issue trying to build 
-rc4.  I'll track that down later, but it's not related to this patch.  Might 
easily be something wrong on my end...)

Rob
-- 
Steve Ballmer: Innovation!  Inigo Montoya: You keep using that word.
I do not think it means what you think it means.


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

Reply via email to