From: Brian M. <br...@ma...> - 2008-11-03 21:49:28
|
On May 1, 2008, at 4:02 PM, Josh Elsasser wrote: > I recently stumbled across an odd problem with ALIEN-FUNCALLs on PPC > Linux. It appears that if an (unsigned 64) argument follows a > system-area-pointer then the long long and any following arguments > will be shifted one word either forward or backwards, depending on the > alignment of the long long. > I've also attached a patch to tests/foreign.test.sh that adds a test > for this. I got lost in a twisty maze of deftransforms trying to track > down the cause of this, so any help is appreciated. This has been fixed in 1.0.22.14. Thanks for the report and test case. -- Brian Mastenbrook br...@ma... http://brian.mastenbrook.net/ |