[all-commits] [llvm/llvm-project] d89c5a: [Flang] Fixed installation permission of the "bina...

Shilei Tian via All-commits all-commits at lists.llvm.org
Wed Sep 16 15:54:42 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d89c5ae8577264f5dd660906f12577c5fdadf49e
      https://github.com/llvm/llvm-project/commit/d89c5ae8577264f5dd660906f12577c5fdadf49e
  Author: Shilei Tian <tianshilei1992 at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M flang/tools/f18/CMakeLists.txt

  Log Message:
  -----------
  [Flang] Fixed installation permission of the "binary" flang

Under current configuration, the permission of `flang` after installation is 700.
This could bring a problem for system administrators who build and install flang
for other users, which only the user who builds LLVM can execute it, and others
can not. In this patch, the explicit permission setting in the `install` command
is removed, and let CMake determine what perssion to be used like other components.

Reviewed By: DavidTruby

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




More information about the All-commits mailing list