[flang-commits] [clang] [flang] [mlir] [Flang][Driver] Added support for -funique-internal-linkage-names option (PR #216680)

Kaviya Rajendiran via flang-commits flang-commits at lists.llvm.org
Fri Aug 28 03:48:28 PDT 2026


================
@@ -1220,9 +1220,15 @@ class FirConverter : public Fortran::lower::AbstractConverter {
   }
   std::string
   mangleName(const Fortran::semantics::Symbol &symbol) override final {
-    return Fortran::lower::mangle::mangleName(
+    std::string mangledName = Fortran::lower::mangle::mangleName(
         symbol, scopeBlockIdMap, /*keepExternalInScope=*/false,
         getLoweringOptions().getUnderscoring());
+    const auto &hash = bridge.getModuleNameHash();
----------------
kaviya2510 wrote:

Done.

https://github.com/llvm/llvm-project/pull/216680


More information about the flang-commits mailing list