[flang-commits] [flang] 8bdbeac - [flang] Remove unused includes in MIFCommon.cpp to fix GCC debug-build link errors (#213508)

via flang-commits flang-commits at lists.llvm.org
Sun Aug 2 11:28:32 PDT 2026


Author: lonely eagle
Date: 2026-08-03T02:28:27+08:00
New Revision: 8bdbeac21eccd679489614e0326ab398425d47f1

URL: https://github.com/llvm/llvm-project/commit/8bdbeac21eccd679489614e0326ab398425d47f1
DIFF: https://github.com/llvm/llvm-project/commit/8bdbeac21eccd679489614e0326ab398425d47f1.diff

LOG: [flang] Remove unused includes in MIFCommon.cpp to fix GCC debug-build link errors (#213508)

An undefined symbol error when building Flang in debug mode. This PR fix
this by remove unused include file. Here is a brief error log:
`/usr/bin/ld:lib/libFIRBuilder.a(MIFCommon.cpp.o): in function
Fortran::evaluate::FunctionRef<Fortran::evaluate::Type<(Fortran::common::TypeCategory)4,
1> >::~FunctionRef()':`.

Added: 
    

Modified: 
    flang/lib/Optimizer/Builder/MIFCommon.cpp

Removed: 
    


################################################################################
diff  --git a/flang/lib/Optimizer/Builder/MIFCommon.cpp b/flang/lib/Optimizer/Builder/MIFCommon.cpp
index 56225cda34fdb..84da0ab2f275f 100644
--- a/flang/lib/Optimizer/Builder/MIFCommon.cpp
+++ b/flang/lib/Optimizer/Builder/MIFCommon.cpp
@@ -7,8 +7,6 @@
 //===----------------------------------------------------------------------===//
 
 #include "flang/Optimizer/Builder/MIFCommon.h"
-#include "flang/Lower/MultiImageFortran.h"
-#include "flang/Optimizer/Builder/FIRBuilder.h"
 #include "flang/Optimizer/Builder/HLFIRTools.h"
 #include "flang/Optimizer/Dialect/MIF/MIFOps.h"
 #include "flang/Optimizer/HLFIR/HLFIROps.h"


        


More information about the flang-commits mailing list