H.J. Lu wrote: The C++ changes are OK, but why is > * varasm.c (assemble_variable): Also check DECL_ASSEMBLER_NAME > when globalizing a variable. necessary? It looks like the variable will have DECL_NAME set. Jason