题
编译以下说明时:
movl 4(%ebp), 8(%ebp)
我有: 记忆参考太多.
它出什么问题了?
解决方案
括号之前的数字是字节偏移(导致记忆引用发生),您不能将其中两个与 movl
. 。您需要先将值临时移动到寄存器。
movl 4(%ebp), %ecx
movl %ecx, 8(%ebp)
其他提示
这不是法律指示。对于大多数参考内存的说明,您必须从寄存器移动/从寄存器移动。
您可以使用 saxon for xpath2.0。Xalan有原型,但这不是一个 官方构建,见 http://www.stylusstudio.com/xsllist/200212/post70030.html
不隶属于 StackOverflow