|
From: Tom H. <to...@co...> - 2005-08-26 09:58:51
|
In message <200...@ac...>
Julian Seward <js...@ac...> wrote:
> Why does none/tests/x86/cmpxchg8b completely fail on alvis? It's
> the only one I've seen where it fails, and it's a pretty simple
> test. Am curious.
The code in the assembly routine to restore the register was not
restoring %ebx properly and as main didn't have any need to save
and restore it on that machine the program was dying when glibc tried
to make a call through the PLT during the program exit sequence.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|