strdup names on llvm3.4, otherwise they are garbled