[all-commits] [llvm/llvm-project] c7285c: [flang] Don't emit portability warnings for things...

Peter Klausler via All-commits all-commits at lists.llvm.org
Fri Sep 23 13:45:43 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c7285cd09f21d3802f9a17cac60f963714426263
      https://github.com/llvm/llvm-project/commit/c7285cd09f21d3802f9a17cac60f963714426263
  Author: Peter Klausler <pklausler at nvidia.com>
  Date:   2022-09-23 (Fri, 23 Sep 2022)

  Changed paths:
    M flang/lib/Semantics/check-declarations.cpp
    M flang/lib/Semantics/resolve-names-utils.cpp
    M flang/lib/Semantics/resolve-names.cpp

  Log Message:
  -----------
  [flang] Don't emit portability warnings for things in module files

Any symbol in a module file will have been already shamed with
portability warnings when the module was compiled, so don't pile
on when compiling other program units that use the module.
This also silences warnings about some symbols whose names were
created or extended by the compiler to avoid clashes.

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




More information about the All-commits mailing list