File 0690-Fix-false-positive-code-checker-warning-in-debug-bui.patch of Package erlang

From 06023ba4d38930e6ff0300574b290a0eb63a3d75 Mon Sep 17 00:00:00 2001
From: Kjell Winblad <kjellwinblad@gmail.com>
Date: Wed, 20 Oct 2021 11:56:52 +0200
Subject: [PATCH] Fix false positive code checker warning in debug build

---
 erts/lib_src/yielding_c_fun/ycf_yield_fun.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/erts/lib_src/yielding_c_fun/ycf_yield_fun.c b/erts/lib_src/yielding_c_fun/ycf_yield_fun.c
index 1b9836bd4a..37bb3b385b 100644
--- a/erts/lib_src/yielding_c_fun/ycf_yield_fun.c
+++ b/erts/lib_src/yielding_c_fun/ycf_yield_fun.c
@@ -909,6 +909,7 @@ void ast_add_yield_code_generated_define(ycf_node* source_out_tree/*Will be chan
      "static void* ycf_find_stack_bottom_conservative_helper() {\n"
      "  void* p = NULL;\n"
      "  volatile intptr_t tmp = (intptr_t)&p;\n"
+     "  /* codechecker_intentional [StackAddrEscapeBase] */\n"
      "  return (void*)tmp;\n"
      "}\n"
      "static void* ycf_find_stack_bottom_conservative() {\n"
-- 
2.31.1

openSUSE Build Service is sponsored by