[PATCH] D18826: Add auto-exporting of symbols from tools so that plugins work on Windows

John Brawn via llvm-commits llvm-commits at lists.llvm.org
Thu May 5 05:46:16 PDT 2016


john.brawn updated this revision to Diff 56271.
john.brawn added a comment.

Updated extract_symbols.py to handle templates by looking at the innermost template outwards, which requires an unfortunate amount of demangling but is necessary as previously different member functions of the same template would be counted as the same thing which isn't what we want. Also fixes the handling of calling convention symbol decoration on 32-bit windows.


Repository:
  rL LLVM

http://reviews.llvm.org/D18826

Files:
  cmake/modules/AddLLVM.cmake
  cmake/modules/HandleLLVMOptions.cmake
  cmake/modules/LLVMConfig.cmake.in
  lib/Transforms/Hello/CMakeLists.txt
  utils/extract_symbols.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D18826.56271.patch
Type: text/x-patch
Size: 28411 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160505/61df7aac/attachment.bin>


More information about the llvm-commits mailing list