[all-commits] [llvm/llvm-project] 8374bf: [CodeView] Fix generated command-line expansion in...

Alexandre Ganea via All-commits all-commits at lists.llvm.org
Thu Jun 18 07:07:54 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8374bf43634725dc02a262a77b5f940fca25938c
      https://github.com/llvm/llvm-project/commit/8374bf43634725dc02a262a77b5f940fca25938c
  Author: Alexandre Ganea <alexandre.ganea at ubisoft.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M clang/test/CodeGen/debug-info-codeview-buildinfo.c
    M llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
    M llvm/test/DebugInfo/COFF/build-info.ll
    M llvm/test/DebugInfo/COFF/global-type-hashes.ll
    M llvm/test/DebugInfo/COFF/types-basic.ll
    M llvm/test/DebugInfo/COFF/types-data-members.ll

  Log Message:
  -----------
  [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string.

Previously, the DIA SDK didn't like the empty reference in the 'pdb' entry.


  Commit: cab3fc53d2e173243a462e9c8e914af58ddbeaba
      https://github.com/llvm/llvm-project/commit/cab3fc53d2e173243a462e9c8e914af58ddbeaba
  Author: Alexandre Ganea <alexandre.ganea at ubisoft.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M clang/include/clang/Tooling/Tooling.h
    M clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp

  Log Message:
  -----------
  Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b.

This fixes:
tools/clang/tools/clang-fuzzer/handle-cxx/CMakeFiles/obj.clangHandleCXX.dir/handle_cxx.cpp.o:handle_cxx.cpp:function clang_fuzzer::HandleCXX(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, std::vector<char const*, std::allocator<char const*> > const&): error: undefined reference to 'clang::tooling::newInvocation(clang::DiagnosticsEngine*, llvm::SmallVector<char const*, 16u> const&)'


Compare: https://github.com/llvm/llvm-project/compare/0c66af970c80...cab3fc53d2e1


More information about the All-commits mailing list