⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.0

📁 GNU libtool 是一个通用库支持脚本
💻 0
📖 第 1 页 / 共 5 页
字号:
	* ltmain.in (dlpredeps): append dependencies from dlopened modules 	(but not dlpreopened ones) after all explicitly linked libraries	* ltconfig.in (need_lib_prefix, need_version, 	deplibs_check_method): default to unknown, so that we're 	remembered that this needs porting; unknown is interpreted as yes, 	yes and none, respectively	(freebsd2*, freebsd3*, sunos4*, need_version): set to yes	(freebsd2*, freebsd3*, library_names_spec): libraries without a	version number are not used by `ld'; add $versuffix;	Reported by Ben Jackson <ben@ben.com>	* ltmain.in (deplibs_check_method): alias unknown to none	(need_version): if vinfo was not provided and release info was,	zero out versuffix only if we don't need_version.	* doc/libtool.texi: document what `unknown' means	* libltdl/ltdl.h (lt_dlpreopen_default): reverted to a macro	without arguments, that calls lt_dlpreopen_default_ with	lt_dlpreloaded_symbols	* libltdl/ltdl.c (lt_dlpreopen_default_): renamed from	lt_dlpreopen_default	(find_module) tryall_dlopen old_name first, so that we don't 	override statically linked symbols with dlopened ones1999-01-15  Gary V. Vaughan  <gvv@techie.com>	From Andrey Slepuhin <pooh@msu.ru>	* libtoolize.in (cd $pkgdatadir): Make sure we return the the	working directory when this is done.	From Andrey Slepuhin <pooh@msu.ru>	* ltconfig.in (aix): Use shared library support correctly on	aix4*, and tweak the config for aix3.	* NEWS: added aix3 and aix4 to list of hosts with improved	support.	* THANKS: added Andrey Slepuhin <pooh@msu.ru>.1999-01-15  Thomas Tanner  <tanner@gmx.de>	* Makefile.am (@DIST_MAKEFILE_LIST@): added a second '$' 	  before abs_scrdir, removed ltconfig and ltmain.sh from	  EXTRA_DIST (automake distributes them by default)	1999-01-14  Thomas Tanner  <tanner@gmx.de>	* autogen: moved faking of the libtool scripts before	  the call of automake, so that ltconfig and ltmain.sh	  are included in the distribution	* ltconfig.in: when checking whether PIC is supported assume	  only on HP/UX that warnings during compilation mean that	  PIC is not supported (Thanks to Ron O'Hara)	* THANKS: added Ron O'Hara	  1999-01-14  Alexandre Oliva  <oliva@dcc.unicamp.br>	* Makefile.am: Moved ltconfig and ltmain.sh back into srcdir, and	add them to the distribution.  Added work-around if `mv -f' fails.	fix @AINCLUDE_M4_LIST@ and @DIST_MAKEFILE_LIST@ for relative and	absolute specifications of srcdir1999-01-14  Thomas Tanner  <tanner@gmx.de>	* libltdl/ltdl.c: added variable symbol prefix, added user-defined	  library search path (can be set using lt_dlsearchpath()),	  added default_preloaded_symbols which are independent of	  lt_dlinit/exit	* libltdl/ltdl.h: added lt_dlsearchpath() and	  lt_dlpreopen_default()	* mdemo/Makefile.am: use -export-dynamic until libtool 	  and libltdl are able to handle module dependencies	  1999-01-14  Gary V. Vaughan  <gvv@techie.com>	* THANKS: added Mark Elbrecht.	* ltconfig.in (PATH_SEPARATOR): new variable to hold valid $PATH	separator characters for the build host, to support DJGPP	environment.	* ltconfig.in: Use PATH_SEPARATOR instead of hardcoded `:'.	Reported by Mark Elbrecht <snowball3@usa.net>	* cdemo/README: typo: mdemo->cdemo1999-01-14  Thomas Tanner  <tanner@gmx.de>	* autogen: fake the libtool scripts to help fixing	  the bootstrapping problem	* Makefile.am: always configure libltdl, however after building	  the libtool scripts, 	  build the libtool scripts in builddir, not srcdir	  (unfortunately this breaks building when srcdir!=objdir, 	   but it was just plain wrong - needs to be fixed),	  build and install libltdl.tar.gz,	  copy acinclude.m4 instead of linking them, so that we 	  can 'make dist' in libltdl,	  fixed configuring of subdirectories	* configure.in: removed --enable-ltdl-install - libltdl is supposed	  to be installed by packages, not by libtool itself	* libtoolize.in: new flags --ltdl and --ltdl-tar to install libltdl	  in packages (--ltdl doesn't work yet),	  install only the necessary libtool scripts, not just all 	  files in pkgdatadir	* mdemo/Makefile.am: removed the rule for libltdl configuration			1999-01-13  Alexandre Oliva  <oliva@dcc.unicamp.br>	* mdemo/Makefile.am (../libltdl/libtool): mkdir and configure	../libltdl1999-01-13  Thomas Tanner  <tanner@gmx.de>	* demo/dlmain.c, libltdl/ltdl.c, ltconfig.in, ltmain.in, 	  doc/libtool.texi: renamed dld_preloaded_symbols to 	  lt_preloaded_symbols, symbol lists are 'const'	* cdemo/configure.in: don't check for string.h	* demo/dlmain.c: renamed dld_symlist to lt_symlist,	  preloaded symbols are 'const', use lt_ptr_t instead of void*	* demo/foo.h: define lt_ptr_t	* doc/libtool.texi: document lt_preloaded_symbols correctly	* libltdl/Makefile.am, mdemo/Makefile.am: renamed libtest to libltdlc	* libltdl/ltdl.c: fixed some minor typos, renamed dldpre to presym,	  bugfix: search in search_path only if we have no directory 	  and a search_path, in lt_dlsym() check whether symbol != 0	* libltdl/ltdl.h: removed lt_dlpreopen_default()	* ltconfig.in (dlpreopen): removed dld_preloaded_symbol_count	* ltmain.in: added help for -avoid-versioning, -export-symbols,	  -module, add @SYMFILE@ if one of -export-dynamic, -dlopen or	  -dlpreopen is used	* mail/deplibs.html: added Gordon Matzigkeit's inter-library	  dependencies article	* mdemo/Makefile.am: removed -export-dynamic from LDFLAGS	  (no longer necessary, since libtool defines lt_preloaded_symbols	  when -dlopen is used), initialize with lt_preloaded_symbols	1999-01-13  Alexandre Oliva  <oliva@dcc.unicamp.br>	* doc/libtool.texi (Test descriptions): cdemo-static works, thanks 	to Edouard Parmelan!	* THANKS: added Sebastian Wilhelmi	* ltconfig.in (solaris): define `need_version' to no1999-01-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>	* ltconfig.in (solaris): Define `deplibs_check_method',	`file_magic_command', `need_lib_prefix' and `sys_lib_search_path'	* ltmain.in (file_magic_regex): Add space before matching pattern,	such that it works on solaris (solaris has a tab between the	library name (including the colon) and the `ELF' and such the	`ELF' will never be matched).1999-01-13  Edouard G. Parmelan  <Edouard.Parmelan@France.NCR.COM>	* ltconfig.in (NM): PATH search was not updated like in	libtool.m4, in last Alexandre Oliva's change to it	(sysv4*, ncr): pass all library dependencies	* ltmain.in (dependency_libs, -R): use `deplib' instead of `arg' to	iterate, otherwise we'd overwrite `arg'	(convenience, old_libs): if --disable-shared, convenience	libraries are just old archives, as .lo's are of no use	* tests/cdemo-static.test: print --disable-shared here1999-01-13  Alexandre Oliva  <oliva@dcc.unicamp.br>	* libltdl/configure.in (libltdl_cv_shlibext, LTDL_SHLIB_EXT):	system-dependent extension of shared libraries	(libltdl_cv_shlibpath_var, LTDL_SHLIBPATH_VAR): system-dependent	run-time shared library search path	* libltdl/ltdl.c (dldpre_init, dldpre_exit): unrelate init/exit	from add/remove symlists, so one may add dld_preloaded_symbols	from main(), when only a library will call dldpre_init	(lt_dlopen): use LTDL_SHLIBPATH_VAR, if defined, as secondary	search path.  Also, if a requested .la file cannot be found, try	with the LTDL_SHLIB_EXTension instead.	* ltmain.in (old_archives, oldobjs): use find to SYMDEF here too	* Makefile.am (@DIST_MAKEFILE_LIST@): `$' must be doubled	* configure.in (AC_CONFIG_DIRS): configure only libltdl, and then,	only if --enable-ltdl-install	(CONF_SUBDIRS): list directories that are configured on demand,	but that must be included in the distribution	(ACINCLUDE_M4_LIST, DIST_MAKEFILE_LIST): generated from CONF_SUBDIRS	* Makefile.am (AUTOMAKE_OPTIONS): added version 1.3e and	readme-alpha, to handle README-alpha automatically	(EXTRA_DIST): removed README-alpha	(BUILD_SUBDIRS): subdirectories that are always built	(SUBDIRS): BUILD_SUBDIRS plus BUILD_LTDL	(DIST_SUBDIRS): BUILD_SUBDIRS plus CONF_SUBDIRS, from configure	(all-local, check-local): depend on $(ACINCLUDE_M4_LIST), from	configure, and libtool, so that it is built before subdirs	(configure-subdirs): new target	(configure-subdirs, distdir): depend on $(DIST_MAKEFILE_LIST),	from configure	(@DIST_MAKEFILE_LIST@): create subdir if needed, then run	configure.	On-demand configuration of subdirs at distribution time was	suggested by Gary V. Vaughan <gvv@techie.com>	* libtool.m4, ltconfig.in (NM): search for NM in PATH before	/usr/ccs/bin, /usr/ucb and /bin.  However, if the found one isn't	BSD-compat keep searching.  If no BSD-compat is found, use the	first we found.	* THANKS: added Raffaele Sena1999-01-13  Raffaele Sena  <raff@aromatic.com>	* libltdl/ltdl.c: replaced RTDL with RTLD1999-01-13  Manish Singh  <yosh@gimp.org>	* ltconfig.in (osf3*, osf4*, irix6*): include	${libname}{release}.so for library_names_spec1999-01-13  Alexandre Oliva  <oliva@dcc.unicamp.br>	* configure.in (AC_CONFIG_SUBDIRS): added cdemo	* Makefile.am (DIST_SUBDIRS): ditto	(ACINCLUDE_M4_LIST): ditto	* tests/Makefile.am (TESTS): added cdemo-shared.test	* tests/cdemo-static.test: disable shared libraries here	* tests/cdemo-shared.test: disable static libraries here	* doc/libtool.texi (Test descriptions): added cdemo tests	* THANKS: added Edouard G. Parmelan1999-01-13  Edouard G. Parmelan  <Edouard.Parmelan@France.NCR.COM>	* ltmain.in: fix convenience libraries when static libraries	are disables.	* cdemo/README, cdemo/Makefile.am, cdemo/configure.in, cdemo/foo.h,	cdemo/foo1.c, cdemo/main.c, cdemo/.cvsignore, test/cdemo-conf.test,	test/cdemo-make.test, test/cdemo-exec.test, test/cdemo-static.test:	new tests for convenience libraries.	* autogen, Makefile.am, test/Makefile.am: ditto.	* ltconfig.in, doc/PLATFORMS: Added support for NCR MP-RAS	(i586-ncr-sysv4.3*) with native compiler.	* README, doc/libtool.texi: Added note for NCR MP-RAS compiler.1999-01-12  Thomas Tanner  <tanner@gmx.de>	* ltmain.in: before using LN_S remove the symlink	* libltdl/ltdl.c: support multiple symbol lists, moved library-	  and file searching to separate functions, renamed "preload_libs"	  to "dl_dependency_libs", set the LT_SYMBOL_OVERHEAD to the correct	  value (7), fix to support lt_dlsym() for not-libtool modules again,	  check for invalid handles, when using strdup() check whether	  it fails	* libltdl/ltdl.h: declare the lt_dlsymlist type for lt_dlpreopen()	* mdemo/README: rewritten	* mdemo/configure.in: check only for math.h (string.h is no longer	  necessary)1999-01-12  Gary V. Vaughan  <gvv@techie.com>	* configure.in (ltdl-install): Fixed up the indentation so that	`configure --help' is pretty again.1999-01-11  Alexandre Oliva  <oliva@dcc.unicamp.br>	* ltmain.in, NEWS, doc/libtool.texi: Added support for -R flag	* ltmain.in, doc/libtool.texi: documented that -rpath is the same	as -R for programs	* ltmain.in: softened the instructions for linking with installed	libraries, and noted that libtool can be used to link with them;	documented that -rpath is not required for convenience libraries	* ltconfig.in (symxfrm): don't print $pipe_works twice, once for	each $ac_symprfx	Reported by Godmar Back <gback@cs.utah.edu>	* ltmain.in (convenience, libobjs): get only .o and .lo files from 	the files extract from the convenience library.  Some systems,	such as FreeBSD2, will add a SYMDEF file, that is not an object	file, and therefore should not be fed to the linker	* libtool.m4 (AM_SYS_NM_PARSE): while we are at it, we may well	cache the value of ac_cv_sys_symbol_underscore	* libtool.m4 (AM_SYS_NM_PARSE): need for underscore prefix is now	auto-detected, by trying first without, then with it.  		* ltconfig.in: ditto1999-01-10  Alexandre Oliva  <oliva@dcc.unicamp.br>	* configure.in (AC_CONFIG_SUBDIRS): add libltdl, demo, mdemo and	depdemo commented out, so that `dist' works before `check'	(BUILD_LTDL): will contain libltdl if --enable-ltdl-install	* Makefile.am (DIST_SUBDIRS): expand SUBDIRS and add depdemo,	commented out	(SUBDIRS): add $(BUILT_LTDL)	* libltdl/Makefile.am (EXTRA_LTLIBRARIES): add libtest.la, the	same as libltdl but always a convenience library.  Not built by	default.  Both libraries now depend on the libtool script, that	depends on ../libtool and is rebuilt when needed	* mdemo/Makefile.am (mdemo, mdemo.debug): depend on and link with	../libltdl/libtest.la, that is rebuilt if needed	(mdemo_LDADD): removed $(LIBADD_M), to avoid silent failures	(foo1.la): renamed from libfoo1.la; test removing the lib prefix	* mdemo/foo1.c: renamed libfoo1_LTX symbols to foo1_LTX	* mdemo/main.c: don't include string.h nor math.h, nor refer to	sin nor cos	* tests/mdemo-exec.test: renamed libfoo1.la to foo1.la	* tests/mdemo-inst.test: ditto	* libltdl/ltdl.c (FILENAME_MAX): use it instead of MAX_FILENAME,	and don't redefine it if already defined; default to 1024, as on	most systems	(LT_SYMBOL_LENGTH): renamed from MAX_SYMBOL_LENGTH	(LT_SYMBOL_OVERHEAD): new macro, that accounts for the size of	the _LTX_ separator and the initial underscore	(lt_dlsym): sym now points to a stack buffer (lsym) if possible,	or is dynamically allocated.  If allocation fails, a	buffer_overflow_error is returned.1999-01-10  Thomas Tanner  <tanner@gmx.de>	* ltmain.in: define dld_preloaded_symbols if at least one of	  -export-dynamic, -dlopen or -dlpreopen was specified,	  do not include program objects in the symbol list	  if -export-dyn

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -