From b07d71b36dc231c2bc27fcaa314611035f9127e5 Mon Sep 17 00:00:00 2001 From: Ileana Dumitrescu Date: Thu, 7 Mar 2024 20:49:16 +0200 Subject: [PATCH] libtool: Add test case descriptions The libtool documentation is lacking several test case descriptions for tests/*demo.at Autotest files. * doc/libtool.texi: Add missing test case descriptions. --- doc/libtool.texi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/doc/libtool.texi b/doc/libtool.texi index 000cf2f7..b412d178 100644 --- a/doc/libtool.texi +++ b/doc/libtool.texi @@ -5297,6 +5297,25 @@ Tests are similar to the @file{tests/f77demo.at} tests, except that Fortran 90 is used in combination with the @samp{FC} interface provided by Autoconf and Automake. +@item @file{tests/bugs.at} +Unit tests for specific bugs that have been found and fixed in libtool. + +@item @file{tests/cmdline_wrap.at} +Tests include a verification that libtool operates properly when the maximum +command line length is very small. + +@item @file{tests/ctors.at} +Test that libtool can handle code with C++ constructors. + +@item @file{tests/darwin.at} +Tests for macOS X including compilation, concurrent library extraction, GDB +debug information, ld warnings, and verifying .dylib and .so files can be used +with lt_dlopen. + +@item @file{tests/flags.at} +Tests include checks that compile and linker flags get passed through libtool. +Tests flags for C, C++, Fortran 77, and Fortran 90. + @end table @node When tests fail