[all-commits] [llvm/llvm-project] 8c3ef0: Revert "[clang-cl] Always interpret the LIB env va...

Martin Storsjö via All-commits all-commits at lists.llvm.org
Mon Sep 21 14:15:08 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8c3ef08f8a4eb40609af55d541e5135856fde086
      https://github.com/llvm/llvm-project/commit/8c3ef08f8a4eb40609af55d541e5135856fde086
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-09-22 (Tue, 22 Sep 2020)

  Changed paths:
    M clang/lib/Driver/Driver.cpp
    M clang/test/Driver/cl-inputs.c
    M llvm/include/llvm/Support/Process.h
    M llvm/lib/Support/Process.cpp

  Log Message:
  -----------
  Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons"

This reverts commit 4d85444b317a00a3e15da63cdb693d272c99a0cc.

This commit broke building lldb's NativeProcessProtocolTest.cpp,
with errors like these:

In file included from include/llvm/Support/Process.h:32:0,
                 from tools/lldb/unittests/Host/NativeProcessProtocolTest.cpp:12:
include/llvm/Support/Program.h:39:11: error: reference to ‘pid_t’ is ambiguous
   typedef pid_t procid_t;

/usr/include/sched.h:38:17: note: candidates are: typedef __pid_t pid_t
 typedef __pid_t pid_t;

tools/lldb/include/lldb/lldb-types.h:85:18: note: typedef uint64_t lldb::pid_t
 typedef uint64_t pid_t;




More information about the All-commits mailing list