[PATCH] [compiler-rt] Symbolizer refactoring: Move internals to separate files

Kuba Brecka kuba.brecka at gmail.com
Sat Feb 28 03:12:01 PST 2015


Part of http://reviews.llvm.org/D7827.  Let's introduce a `sanitizer_symbolizer_internal.h` header file that will contain definitions and classes that are used by symbolizers, and keep `sanitizer_symbolizer.h` as the public interface for the sanitizers.  This also moves the implementation of `SymbolizerProcess` into a separate file, `sanitizer_symbolizer_process_libcdep.cc`.

http://reviews.llvm.org/D7972

Files:
  lib/sanitizer_common/CMakeLists.txt
  lib/sanitizer_common/sanitizer_symbolizer.h
  lib/sanitizer_common/sanitizer_symbolizer_internal.h
  lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h
  lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc
  lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc
  lib/sanitizer_common/sanitizer_symbolizer_process_libcdep.cc

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7972.20933.patch
Type: text/x-patch
Size: 19081 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150228/3f23b3a9/attachment.bin>


More information about the llvm-commits mailing list