Make dnode definition uniform on !x86
gcc4 requires -fms-extensions to accept anonymous union members