[flang] Keep ifdef macro for INT128
authorValentin Clement <clementval@gmail.com>
Wed, 16 Mar 2022 18:10:57 +0000 (19:10 +0100)
committerValentin Clement <clementval@gmail.com>
Wed, 16 Mar 2022 18:11:01 +0000 (19:11 +0100)
This was wrongly removed in 9aeb7f035bdde83501e5eddd9e6ad175b8ed697f
and makes buildbot fail.

flang/lib/Lower/IO.cpp

index 68ef2f7..fc95e11 100644 (file)
@@ -420,8 +420,10 @@ static mlir::FuncOp getOutputFunc(mlir::Location loc,
       return getIORuntimeFunc<mkIOKey(OutputInteger32)>(loc, builder);
     case 64:
       return getIORuntimeFunc<mkIOKey(OutputInteger64)>(loc, builder);
+#ifdef __SIZEOF_INT128__
     case 128:
       return getIORuntimeFunc<mkIOKey(OutputInteger128)>(loc, builder);
+#endif
     }
     llvm_unreachable("unknown OutputInteger kind");
   }