On Fri, May 02, 2025 at 12:30:52PM +0200, Florian Weimer wrote: > The termio structure will be removed from glibc 2.42. It has > been deprecated since the late 80s/early 90s. > > Cherry-picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763 > ("[sanitizer_common] Remove interceptors for deprecated struct termio > (#137403)"). > > Co-Authored-By: Tom Stellard <tstel...@redhat.com> > Signed-off-by: Florian Weimer <fwei...@redhat.com> > > libsanitizer/ > > * sanitizer_common/sanitizer_common_interceptors_ioctl.inc: > (ioctl_table_fill): Remove legacy <termio.h> handling. > * sanitizer_common/sanitizer_platform_limits_posix.cpp > (struct_termio_sz): Remove definition. > * sanitizer_common/sanitizer_platform_limits_posix.h > (struct_termio_sz): Remove declaration.
Normally we say in ChangeLog for these cases just * sanitizer_common/sanitizer_common_interceptors_ioctl.inc: Cherry picked from LLVM commit 59978b21ad9c65276ee8e14f26759691b8a65763. * sanitizer_common/sanitizer_platform_limits_posix.cpp: Likewise. * sanitizer_common/sanitizer_platform_limits_posix.h: Likewise. Ok for trunk/15 with that (and probably older branches as well). Jakub