Hi Peter, * Peter Rosin wrote on Sun, Sep 05, 2010 at 09:58:58PM CEST: > Subject: [PATCH 1/7] Add file name conversion from $build to toolchain. > > * configure.ac: Ensure to_tool_file_cmd is available to Makefile. > * libltdl/m4/libtool.m4 (_LT_PATH_CONVERSION_FUNCTIONS): Add > cache variable lt_cv_to_tool_file_cmd that describes how to > convert file names from $build to toolchain format. > * libltdl/config/ltmain.m4sh (func_to_tool_file): New function > that utilizes the above. > * Makefile.am: Ensure to_tool_file_cmd is included in > TEST_ENVIRONMENT so that it is passed to (old testsuite) tests. > * testsuite.at: Ensure to_tool_file_cmd is passed as a variable > setting on the configure line for (new testsuite) tests. > * doc/libtool.texi (libtool script content): Update with > to_tool_file_cmd description.
OK pending the issues that Charles had with the patch, plus nits below. > --- a/doc/libtool.texi > +++ b/doc/libtool.texi > @@ -6801,6 +6801,14 @@ Linker flag (passed through the C compiler) used to > generate thread-safe > libraries. > @end defvar > > +...@defvar to_tool_file_cmd > +If the toolchain is not native to the build system (e.g. if you are using Either comma or @: after e.g. > +some Unix to drive the scripting together with a Windows toolchain running > +in Wine) this variable describes how to convert file names from the format > +used by the build system to the format used by the toolchain. Normally set Two spaces after end-of-sentence period. > +to @samp{func_convert_file_noop}. > +...@end defvar > +