[PATCH] D101459: [flang] Change the default module suffix from .mod to f18.mod

Andrzej Warzynski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 28 07:31:33 PDT 2021


awarzynski created this revision.
Herald added a subscriber: mgorny.
Herald added a reviewer: sscalpone.
awarzynski requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

The flang/tools/f18/flang script used to set the module suffix to
`.f18.mod`. With this change:

- `.f18.mod` becomes the default suffix for module files in Flang
- we no longer require a bash wrapper script for the old driver


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D101459

Files:
  flang/include/flang/Semantics/semantics.h
  flang/test/Driver/Inputs/basictestmoduleone.f18.mod
  flang/test/Driver/Inputs/basictestmoduleone.mod
  flang/test/Driver/Inputs/ieee_arithmetic.f18.mod
  flang/test/Driver/Inputs/ieee_arithmetic.mod
  flang/test/Driver/Inputs/iso_fortran_env.f18.mod
  flang/test/Driver/Inputs/iso_fortran_env.mod
  flang/test/Driver/Inputs/module-dir/basictestmoduleone.f18.mod
  flang/test/Driver/Inputs/module-dir/basictestmoduleone.mod
  flang/test/Driver/Inputs/module-dir/basictestmoduletwo.f18.mod
  flang/test/Driver/Inputs/module-dir/basictestmoduletwo.mod
  flang/test/Driver/fdefault.f90
  flang/test/Driver/flarge-sizes.f90
  flang/test/Driver/write-module.f90
  flang/test/Semantics/Inputs/modfile09-a.f90
  flang/test/Semantics/Inputs/modfile09-b.f90
  flang/test/Semantics/Inputs/modfile09-c.f90
  flang/test/Semantics/Inputs/modfile09-d.f90
  flang/test/Semantics/getsymbols02.f90
  flang/test/Semantics/resolve12.f90
  flang/test/Semantics/resolve26.f90
  flang/test/Semantics/test_modfile.sh
  flang/tools/f18/CMakeLists.txt
  flang/tools/f18/f18.cpp
  flang/tools/f18/flang

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D101459.341199.patch
Type: text/x-patch
Size: 13018 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210428/86ca9eeb/attachment.bin>


More information about the llvm-commits mailing list