[all-commits] [llvm/llvm-project] 90501b: [flang] Accept interoperable types without BIND(C)...

Peter Klausler via All-commits all-commits at lists.llvm.org
Thu May 9 11:05:11 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 90501be35b2c4ad314a45634062e0dfe878d8621
      https://github.com/llvm/llvm-project/commit/90501be35b2c4ad314a45634062e0dfe878d8621
  Author: Peter Klausler <35819229+klausler at users.noreply.github.com>
  Date:   2024-05-09 (Thu, 09 May 2024)

  Changed paths:
    M flang/docs/Extensions.md
    M flang/include/flang/Common/Fortran-features.h
    M flang/lib/Semantics/check-declarations.cpp
    M flang/test/Semantics/bind-c03.f90
    M flang/test/Semantics/bind-c06.f90
    M flang/test/Semantics/bindings01.f90
    M flang/test/Semantics/resolve81.f90
    M flang/test/Semantics/resolve85.f90

  Log Message:
  -----------
  [flang] Accept interoperable types without BIND(C) (#91363)

A derived type that meets (most of) the requirements of an interoperable
type but doesn't actually have the BIND(C) attribute can be accepted as
an interoperable type, with optional warnings.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list