[all-commits] [llvm/llvm-project] cea3ab: [flang][driver] Move isFixedFormSuffix and isFreeF...

Andrzej WarzyƄski via All-commits all-commits at lists.llvm.org
Tue Jan 19 09:48:39 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: cea3abc26f7cbc4ec4cf4cf73b4cce5f926420a9
      https://github.com/llvm/llvm-project/commit/cea3abc26f7cbc4ec4cf4cf73b4cce5f926420a9
  Author: Andrzej Warzynski <andrzej.warzynski at arm.com>
  Date:   2021-01-19 (Tue, 19 Jan 2021)

  Changed paths:
    M flang/include/flang/Frontend/FrontendOptions.h
    M flang/include/flang/FrontendTool/Utils.h
    M flang/lib/Frontend/FrontendAction.cpp
    M flang/lib/Frontend/FrontendOptions.cpp
    M flang/lib/FrontendTool/ExecuteCompilerInvocation.cpp

  Log Message:
  -----------
  [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend

isFixedFormSuffix and isFreeFormSuffix should be defined in
flangFrontend rather than flangFrontendTool library. That's for 2
reasons:
  * these methods are used in flangFrontend rather than flangFrontendTool
  * flangFrontendTool depends on flangFrontend

As mentioned in the post-commit review for D94228, without this change
shared library builds fail.

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




More information about the All-commits mailing list