[all-commits] [llvm/llvm-project] ab32a3: [flang] Do not leak intrinsics used by ISO_C_BINDI...

Michael Klemm via All-commits all-commits at lists.llvm.org
Mon Jan 22 23:43:41 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ab32a3c166e9eae12260b4c6eca9bcf21f500e87
      https://github.com/llvm/llvm-project/commit/ab32a3c166e9eae12260b4c6eca9bcf21f500e87
  Author: Michael Klemm <michael.klemm at amd.com>
  Date:   2024-01-23 (Tue, 23 Jan 2024)

  Changed paths:
    M flang/module/iso_c_binding.f90
    M flang/module/iso_fortran_env.f90

  Log Message:
  -----------
  [flang] Do not leak intrinsics used by ISO_C_BINDING and ISO_FORTRAN_ENV (#79006)

This resolves bug #78953. Intrinsics used by the MODULE definition are
being declared PRIVATE, so that they do not leak into the namespace of
the code that USEs the modules.




More information about the All-commits mailing list