[pushed:,r16-5949] analyzer: remove duplicated registration of builtins

Message ID 20251207151925.2558636-1-dmalcolm@redhat.com
State Committed
Commit 01d4414e3ea4090bffe644c9e2d2834f451ee6a5
Headers
Series [pushed:,r16-5949] analyzer: remove duplicated registration of builtins |

Commit Message

David Malcolm Dec. 7, 2025, 3:19 p.m. UTC
  Successfully bootstrapped & regrtested on x86_64-pc-linux-gnu.
Pushed to trunk as r16-5949-g01d4414e3ea409.

gcc/analyzer/ChangeLog:
	* kf.cc (register_known_functions): Remove duplicate calls to
	register_atomic_builtins and register_varargs_builtins.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
---
 gcc/analyzer/kf.cc | 3 ---
 1 file changed, 3 deletions(-)
  

Patch

diff --git a/gcc/analyzer/kf.cc b/gcc/analyzer/kf.cc
index b3c02e8430903..c9818de60dc42 100644
--- a/gcc/analyzer/kf.cc
+++ b/gcc/analyzer/kf.cc
@@ -2334,9 +2334,6 @@  register_known_functions (known_function_manager &kfm,
     kfm.add ("__builtin_strlen", std::make_unique<kf_strlen> ());
     kfm.add ("strstr", std::make_unique<kf_strstr> ());
     kfm.add ("__builtin_strstr", std::make_unique<kf_strstr> ());
-
-    register_atomic_builtins (kfm);
-    register_varargs_builtins (kfm);
   }
 
   /* Known POSIX functions, and some non-standard extensions.  */