review changes.
little error.
One more x86 ifdef.