From 455017d42351f36f1a52da34c413f4540d34de26 Mon Sep 17 00:00:00 2001 From: yasuoka <> Date: Wed, 16 Jul 2025 15:33:05 +0000 Subject: Make the FILE object opaque. Move the __sFILE definition into libc/hidden/_stdio.h. All programs that refer to the internal structure of the FILE object can't be compiled from now on. std{in,out,err} doesn't refer __sF[] now, but the hidden __sF along with __srget and __swbuf symbols are kept temporarily to make our transition easier. But those symbols will be deleted soon. The shared library versions are bumped for libc and all the other libraries that refer to std{in,out,err}. diff from guenther, tweak by me, tested by many ok sthen tb --- src/lib/libcrypto/shlib_version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lib/libcrypto/shlib_version') diff --git a/src/lib/libcrypto/shlib_version b/src/lib/libcrypto/shlib_version index a5cb76dd4f..79adf54372 100644 --- a/src/lib/libcrypto/shlib_version +++ b/src/lib/libcrypto/shlib_version @@ -1,3 +1,3 @@ # Don't forget to give libssl and libtls the same type of bump! -major=56 +major=57 minor=0 -- cgit v1.2.3-55-g6feb