summaryrefslogtreecommitdiffstats
path: root/contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch
diff options
context:
space:
mode:
authorYDBot <[email protected]>2025-09-26 05:40:56 +0000
committerYDBot <[email protected]>2025-09-26 05:40:56 +0000
commita7e5af7043672a57f330696519f435f19fcd03d0 (patch)
treefa751accfbb8afcd928340c9078b00453c07dde1 /contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch
parentd7cd65635ff05f602b8eb7c6e2a42217057dd2c6 (diff)
parentee5ee24a4d661a146d6142a78050207193937281 (diff)
Merge pull request #25828 from ydb-platform/merge-rightlib-250926-0050
Diffstat (limited to 'contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch')
-rw-r--r--contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch b/contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch
new file mode 100644
index 00000000000..b94984f33f5
--- /dev/null
+++ b/contrib/libs/llvm/flang-rt/patches/pr157840-missing-include-cstdlib.patch
@@ -0,0 +1,22 @@
+From e34e6364ce0816b29a52b27873bd0153109e4cc2 Mon Sep 17 00:00:00 2001
+From: Yuriy Chernyshov <[email protected]>
+Date: Wed, 10 Sep 2025 14:04:59 +0200
+Subject: [PATCH] Add missing #include <cstdlib>
+
+std::realloc is declared there
+---
+ flang/include/flang/Runtime/freestanding-tools.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/flang/include/flang/Runtime/freestanding-tools.h b/flang/include/flang/Runtime/freestanding-tools.h
+index 6753b7a24ebe1..7ef7cc74f213b 100644
+--- a/flang/include/flang/Runtime/freestanding-tools.h
++++ b/flang/include/flang/Runtime/freestanding-tools.h
+@@ -13,6 +13,7 @@
+ #include "flang/Runtime/c-or-cpp.h"
+ #include <algorithm>
+ #include <cctype>
++#include <cstdlib>
+ #include <cstring>
+
+ // The file defines a set of utilities/classes that might be