[PATCH] Move SanitizerArgs to the clang Driver

Alexey Samsonov samsonov at google.com
Fri Aug 9 07:44:48 PDT 2013


Hi rsmith,

This change turns SanitizerArgs into high-level options
stored in the Driver. Now they are parsed exactly once in
BuildCompilation function. This fixes an issue of multiple copies
of the same diagnostic message produced by sanitizer arguments parser.

http://llvm-reviews.chandlerc.com/D1341

Files:
  lib/Driver/ToolChains.cpp
  lib/Driver/SanitizerArgs.cpp
  lib/Driver/SanitizerArgs.h
  lib/Driver/Driver.cpp
  lib/Driver/Tools.cpp
  test/Driver/fsanitize.c
  include/clang/Driver/SanitizerArgs.h
  include/clang/Driver/Driver.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1341.1.patch
Type: text/x-patch
Size: 11521 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130809/1bbd260f/attachment.bin>


More information about the cfe-commits mailing list