From a31138efe912968f136f6082af0e5d009fe79a23 Mon Sep 17 00:00:00 2001 From: Red Bear OS Date: Mon, 29 Jun 2026 02:57:37 +0300 Subject: [PATCH] fix: document strtold cbindgen trailer (no Rust impl needed) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit strtold is declared via cbindgen trailer section as 'long double'. No Rust implementation required — linker resolves via compat lib. --- src/header/stdlib/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/header/stdlib/mod.rs b/src/header/stdlib/mod.rs index f64e2b206c..687c4d357b 100644 --- a/src/header/stdlib/mod.rs +++ b/src/header/stdlib/mod.rs @@ -1507,7 +1507,9 @@ pub unsafe extern "C" fn strtol(s: *const c_char, endptr: *mut *mut c_char, base strto_impl!(c_long, true, c_long::MAX, c_long::MIN, s, endptr, base) } -// TODO: strtold(), when long double is available +// TODO: strtold(), when long double is available. +// Declared via cbindgen trailer section (long double strtold(...)) for +// C++ compat. Linker resolves via libredbear-qt-strtold-compat.so. /// See . #[unsafe(no_mangle)]