[PATCH] Bug 21886 - MCJIT/ELF now support MSVC C++ mangled symbol

Rafael Ávila de Espíndola rafael.espindola at gmail.com
Tue Jan 20 14:01:50 PST 2015


The ELF format itself only requires names to be null terminated.

The GNU as syntax is what gives special meaning to @@@.

The fact that both issues are mixed in ELFObjectWriter is my fault and I am sorry. This should really have been handled outside of the ELF writer.

Changing it will not be simple, so this is fine for now. Please just add a FIXME saying that all name handling should be done before we get to the writer.


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D6857

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list