C++0x defines a typedef std::nullptr_t which aliases a unique (but unnamed) fundamental type. That type needs a mangling code. How about "Dn"? I.e., adding the production <builtin-type> ::= Dn in the spec? Daveed