From: Matt Arsenault Date: Sat, 12 Nov 2022 00:13:40 +0000 (-0800) Subject: clang: Fix unnecessary truncation of resource limit values X-Git-Tag: upstream/17.0.6~27884 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=76db4e3c439e6bc2921690e501ba025998f4599d;p=platform%2Fupstream%2Fllvm.git clang: Fix unnecessary truncation of resource limit values --- diff --git a/clang/lib/CodeGen/CodeGenAction.cpp b/clang/lib/CodeGen/CodeGenAction.cpp index b723a52f..8c12a67 100644 --- a/clang/lib/CodeGen/CodeGenAction.cpp +++ b/clang/lib/CodeGen/CodeGenAction.cpp @@ -628,10 +628,9 @@ BackendConsumer::StackSizeDiagHandler(const llvm::DiagnosticInfoStackSize &D) { if (!Loc) return false; - // FIXME: Shouldn't need to truncate to uint32_t Diags.Report(*Loc, diag::warn_fe_frame_larger_than) - << static_cast(D.getStackSize()) - << static_cast(D.getStackLimit()) + << D.getStackSize() + << D.getStackLimit() << llvm::demangle(D.getFunction().getName().str()); return true; }