[all-commits] [llvm/llvm-project] 403d5a: [test][compiler-rt] Avoid LD_PRELOAD for "outer" d...

Hubert Tong via All-commits all-commits at lists.llvm.org
Sun May 31 13:38:52 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 403d5a5e351956e950fdb8bba07f804fb7d52742
      https://github.com/llvm/llvm-project/commit/403d5a5e351956e950fdb8bba07f804fb7d52742
  Author: Hubert Tong <hubert.reinterpretcast at gmail.com>
  Date:   2020-05-31 (Sun, 31 May 2020)

  Changed paths:
    M compiler-rt/test/asan/TestCases/Linux/preinstalled_signal.cpp

  Log Message:
  -----------
  [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers

Summary:
This patch moves the setting of `LD_PRELOAD` "inwards" to avoid issues
where the built library needs to be loaded with the dynamic linker that
was configured with the build (and cannot, for example, be loaded by the
dynamic linker associated with the `env` utility).

Reviewed By: vitalybuka, nemanjai, jsji

Differential Revision: https://reviews.llvm.org/D79695


  Commit: c15d5d12c625df52bf82828a6af5ef2dfb6b4533
      https://github.com/llvm/llvm-project/commit/c15d5d12c625df52bf82828a6af5ef2dfb6b4533
  Author: Hubert Tong <hubert.reinterpretcast at gmail.com>
  Date:   2020-05-31 (Sun, 31 May 2020)

  Changed paths:
    M clang/lib/Driver/ToolChains/Gnu.cpp

  Log Message:
  -----------
  [Driver] NFC: Use Twine temp to replace std::string local

This patch replaces a `std::string` local used for a concatentation with
a `Twine` where the string was being passed into call.


Compare: https://github.com/llvm/llvm-project/compare/8abe830093f6...c15d5d12c625


More information about the All-commits mailing list