[all-commits] [llvm/llvm-project] 2f79ac: [clangd] Unbreak mac build differently 0c96a92d8666b8

Nico Weber via All-commits all-commits at lists.llvm.org
Thu Jul 1 07:51:42 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f79acb7b701c41494abff588b5f03a74ea2e11d
      https://github.com/llvm/llvm-project/commit/2f79acb7b701c41494abff588b5f03a74ea2e11d
  Author: Nico Weber <thakis at chromium.org>
  Date:   2021-07-01 (Thu, 01 Jul 2021)

  Changed paths:
    M clang-tools-extra/clangd/Transport.h
    M clang-tools-extra/clangd/tool/ClangdMain.cpp
    M llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn

  Log Message:
  -----------
  [clangd] Unbreak mac build differently 0c96a92d8666b8

This reverts b56e5f8a10c1 (and follow-up f6db88535cb) and instead
restores the state we had before 0c96a92d8666b8: ClangdMain.cpp
includes Features.inc before including Transport.h.

This is a bit ugly, but it matches the former state and making Transport.h
include Features.h means that xpc/ needs to be able to find the generated
Features.inc, wich is also a bit ugly.




More information about the All-commits mailing list