[all-commits] [llvm/llvm-project] 364a88: [Flang] Fix -frelaxed-c-loc-checks being ignored w...

ShashwathiNavada via All-commits all-commits at lists.llvm.org
Thu Jun 4 00:06:18 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 364a8837a9d67135d050fe594ba51e319fbab938
      https://github.com/llvm/llvm-project/commit/364a8837a9d67135d050fe594ba51e319fbab938
  Author: ShashwathiNavada <shashwathinavada at gmail.com>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    M clang/lib/Driver/ToolChains/Flang.cpp
    A flang/test/Driver/frelaxed-c-loc-checks.f90

  Log Message:
  -----------
  [Flang] Fix -frelaxed-c-loc-checks being ignored when using the driver (#200733)

`-frelaxed-c-loc-checks` worked correctly when passed directly to -fc1,
but was silently ignored when using the driver (e.g., flang -c
-frelaxed-c-loc-checks), causing the flag to go unused. This patch fixes
it by adding `OPT_relaxed_c_loc` to the `addAllArgs` call in Flang.cpp
Also extend the existing test with a driver-mode RUN line to cover this
path.



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