📄 changelog
字号:
before unlinking it!1998-12-24 Thomas Tanner <tanner@gmx.de> * automake.in (handle_ltlibraries): check whether -module was defined for libraries names without 'lib' prefix.Fri Dec 11 10:20:42 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * compile_f_c_cxx.test: Change to use F77 and F77LINK instead of FC and FLINK, respectively. * flibs.test: same * fnoc.test: same * fo.test: same * fonly.test: same * link_f_c.test: same * link_f_c_cxx.test: same * link_f_cxx.test: same * link_f_only.test: sameFri Dec 11 10:23:17 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.in, automake.texi: Change all of the Fortran 77 code to use the new `F77' prefix instead of the older `FC' prefix. Specifically this changed FC, FCOMPILE, LTFCOMPILE, FLINK and FLD to F77, F77COMPILE, LTF77COMPILE, F77LINK and F77LD, respectively.1999-01-05 Tom Tromey <tromey@cygnus.com> * depend2.am (%.o): Use \012, not \n, to avoid losing `tr's. From Bill Currie. (%.lo): Likewise.1998-12-22 Alexandre Oliva <oliva@dcc.unicamp.br> * depend2.am: Don't assume backslash can't occur in the middle of filename; it loses on M$W1998-12-21 Tom Tromey <tromey@cygnus.com> * automake.in (handle_libraries): Reverted Thomas Tanner's change. Non-libtool libraries still must fit naming requirements.1998-12-21 Alexandre Oliva <oliva@dcc.unicamp.br> * automake.in (handle_configure): Dist inputs for AC_OUTPUT.1998-12-21 Alexandre Oliva <oliva@dcc.unicamp.br> * depend2.am: don't use .p and .P for dependencies; it loses on case-insensitive filesystems. Reported by Henrik Frystyk Nielsen <frystyk@w3.org>1998-12-20 Thomas Tanner <tanner@gmx.de> * automake.in (handle_libraries, handle_ltlibraries): relax the name checking to not enforce `^lib.*' for the sake of building libtool modules.1998-12-21 Tom Tromey <tromey@cygnus.com> * automake.in (do_one_merge_target): Special case install-data-hook and install-exec-hook. (handle_merge_targets): Removed install-data-hook and install-exec-hook code. Test insthook.test.1998-12-16 Tom Tromey <tromey@cygnus.com> * tags.am (ID): Uniquify list of sources. Report from Jim Meyering.1998-12-11 Tom Tromey <tromey@cygnus.com> Bug report from Paul D. Smith: * automake.in (handle_merge_targets): Set AM_INSTALL_PROGRAM_FLAGS, not INSTALL_PROGRAM. * header-vars.am (INSTALL_PROGRAM): Added AM_INSTALL_PROGRAM_FLAGS.1998-12-03 Tom Tromey <tromey@cygnus.com> * automake.in (handle_dist): Print prettier banner when `make dist' succeeds. From Akim Demaille.1998-12-02 Tom Tromey <tromey@cygnus.com> * configure.in: Upped version to 1.3e (1.3d was just released). * configure.in: Upped version to 1.3d. * texinfo.tex, config.guess, config.sub, install-sh: New versions. * ansi2knr.c: New version. * automake.in (handle_configure): Quote @MAINTAINER_MODE_TRUE@ to avoid problems where AM_MAINTAINER_MODE is put into automake's own configure.in. * Makefile.am (cvs-dist): Run `cvs tag' operation in srcdir. Some bugs from Fran鏾is Pinard: * automake.in (usage): Remove duplicates in file list. * automake.in (usage): Print files in column-major order. (handle_gettext): Only require ABOUT-NLS for GNU programs.1998-12-01 Tom Tromey <tromey@cygnus.com> * automake.texi (Dist): Documented GZIP_ENV. * automake.in (handle_dist): Define and use GZIP_ENV, not GZIP. (initialize_global_constants): Use GZIP_ENV, not GZIP.1998-11-27 Tom Tromey <tromey@cygnus.com> * automake.in (quote_cond_val): Use "\002", not '\002', to represent null string. (unquote_cond_val): Removing all "\002" strings from result. Test cond7.test. * automake.texi: Formatting changes for latest texinfo. * automake.in (handle_java): Removed debugging print.1998-11-18 Tom Tromey <tromey@cygnus.com> * automake.in (finish_languages): Use CCLD, not CLD. * automake.in (finish_languages): Define CLD; use it in LINK definition. (lang_cxx_finish): Define CXXLD; use it in CXXLINK definition. (lang_f77_finish): Define FLD; use it in FLINK definition. (lang_ppf77_finish): Likewise. (lang_ratfor_finish): Likewise.1998-11-10 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.in (scan_one_configure_file): Recognize AC_F77_LIBRARY_LDFLAGS, and recognize FLIBS as a configure substitution. * automake.texi: Fix several little Fortran 77 references to now point to autoconf.texi. Rename associated Fortran 77 macros from `AM_' to `AC_'.1998-11-10 Tom Tromey <tromey@cygnus.com> * automake.in (read_am_file): Handle configure_vars case. Test pluseq4.test.1998-11-09 Tom Tromey <tromey@cygnus.com> * automake.in (read_am_file): `conditional_stack' isn't a function. Correctly add new value to existing value in `+=' case.1998-10-29 Gary V. Vaughan <gvaughan@oranda.demon.co.uk> * automake.in (parse_arguments): Fixed type of -c for copying1998-10-30 Tom Tromey <tromey@cygnus.com> * automake.texi (Install): Documented DESTDIR more fully. From Jeff Garzik. * automake.in (MACRO_PATTERN): Recognize `+='. (BOGUS_MACRO_PATTERN): Likewise. (read_am_file): Handle `+=' assignments.1998-10-28 Tom Tromey <tromey@cygnus.com> * Makefile.am (maintainer-check): Changed code to be acceptable to bash 2.01.1. * automake.in (do_one_clean_target): Special-case config.status. Report from Jeff Garzik. * m4/Makefile.am (m4data_DATA): Don't mention f77.m4. * m4/f77.m4: Removed; macro now in autoconf proper.1998-10-24 Tom Tromey <tromey@cygnus.com> * automake.in (handle_dist_worker): Typo fix in code testing to see if subdir is `.'. From Raja R Harinath. * m4/lispdir.m4: Fixed sed invocation. From Akim Demaille.1998-10-20 Tom Tromey <tromey@cygnus.com> * automake.in (scan_dependency_file): Fixed test on `while' loop. Fixes depend2.test. Report from Akim Demaille.1998-10-16 Tom Tromey <tromey@cygnus.com> * automake.in (handle_ltlibraries): Specify `noinst' when computing valid prefixes. From Ulrich Drepper. * automake.in (scan_dependency_file): Don't give an error if there is text after the last line. Report from Matthew D. Langston. * m4/mktime.m4: Detect glibc mktime bug. From Jim Meyering. * Makefile.am (SUBDIRS): Added `.' again. * Makefile.am (EXTRA_DIST): Removed automake.spec.in. From Matthew D. Langston. (info_TEXINFOS): Removed am-f77.texi. * automake.in (handle_ltlibraries): Allow `noinst' LTLIBRARIES. These are libtool convenience libraries.1998-10-13 Tom Tromey <tromey@cygnus.com> * m4/f77.m4: New file. * m4/Makefile.am (m4data_DATA): Added f77.m4.Thu Oct 8 15:00:57 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.in (resolve_linker): Put the Fortran 77 linker where it needs to be. * automake.in (lang_f77_finish): Add support for Fortran 77. * automake.in (f77_extensions): New helper function for function `lang_f77_finish'. * automake.in (lang_f77_rewrite): Change to return success. * automake.in (scan_one_configure_file): Add test for the Fortran 77 compiler. * automake.in (finish_languages): Changed tests for "C++ only" to "C++ and/or Fortran 77 only", and renamed `all_cxx' to `non_c'. * automake.in: Registered the ppf77 language (`.F' extension) for preprocessed Fortran 77. * automake.in: Registered the ratfor language (`.r' extension). * automake.in: Registered Fortran 77 header files with the "header language" (`.inc' extension).Tue Sep 8 14:50:50 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.texi: Added several new index entries.Sun Aug 30 16:10:31 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.texi: - Add `@ovindex' (output variable index). - Merge `@defmac' (Autoconf macros) and `@ovindex' to the General Index. * automake.texi (Macros): - Changed the `@table @code' list of macros to `@defmac'. - Add `AC_PROG_FC' and `MDL_F77_LIBRARY_LDFLAGS' to the list.Tue Aug 11 10:42:39 1998 Matthew D. Langston <langston@SLAC.Stanford.EDU> * automake.texi (C++): Change `@table' to `@vtable'. * automake.texi (Fortran 77): Add Fortran 77 documentation.1998-10-11 Tom Tromey <tromey@cygnus.com> Preliminary (completely untested) multilib support. * automake.texi (Macros): Document AM_ENABLE_MULTILIB. * m4/Makefile.am (m4data_DATA): Added multi.m4. * Makefile.am (amfiles): Added multilib.am. * automake.in (seen_multilib): New global. (scan_one_configure_file): Recognize AM_ENABLE_MULTILIB. (generate_makefile): Call handle_multilib. (handle_multilib): New function. * multilib.am: New file. * m4/multi.m4: New file.1998-10-08 Tom Tromey <tromey@cygnus.com> * automake.in (handle_dist): Always include configure.in and configure in distribution. Fixes confdist.test. * automake.in (do_one_merge_target): Be silent when running install-exec-am and install-data-am. Fixes extra3.test and extra4.test.1998-10-07 Tom Tromey <tromey@cygnus.com> * automake.in (am_install_var): Added -noextra option. (handle_data): Pass -noextra to am_install_var.Sun Oct 4 22:24:10 1998 Tom Tromey <tromey@cygnus.com> * m4/winsz.m4 (AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL): Use 3-argument form of AC_DEFINE. * m4/regex.m4 (AM_WITH_REGEX): Use 3-argument form of AC_DEFINE. * m4/ptrdiff.m4 (AM_TYPE_PTRDIFF_T): Use 3-argument form of AC_DEFINE. * m4/protos.m4 (AM_C_PROTOTYPES):Use 3-argument form of AC_DEFINE. * m4/obstack.m4 (AM_FUNC_OBSTACK): Use 3-argument form of AC_DEFINE. * m4/init.m4 (AM_INIT_AUTOMAKE): Use 3-argument form of AC_DEFINE. * m4/dmalloc.m4 (AM_WITH_DMALLOC): Use 3-argument form of AC_DEFINE.Tue Oct 6 00:02:15 1998 Tom Tromey <tromey@cygnus.com> * depend2.am (%.lo): Handle case where compiler does not put space before ":". From Raja R Harinath.Mon Oct 5 13:05:43 1998 Tom Tromey <tromey@cygnus.com> * automake.in (scan_one_configure_file): AC_CONFIG_HEADER is not obsolete; it simply isn't preferred with automake. (scan_one_configure_file): Likewise for AC_DECL_YYTEXT and AC_PROG_LEX. * automake.in (am_line_error): Handle case where variable defined in configure.in. Fixes test badline.test. (%configure_vars): Redefined meaning of values. (scan_one_configure_file): Set $configure_vars values appropriately.Sat Oct 3 14:53:34 1998 Tom Tromey <tromey@cygnus.com> * automake.in (handle_aclocal_m4): Use new MAINTAINER_MODE conditional. (handle_configure): Likewise. (read_am_file): Likewise. (file_contents_with_transform): Likewise. (scan_one_configure_file): Recognize that AM_MAINTAINER_MODE defines a conditional. * automake.texi (Optional): Document new AM_MAINTAINER_MODE. * texi-vers.am ($(srcdir)/@VTEXI@): Look at MAINTAINER_MODE conditional. (maintainer-clean-@VTI@): Likewise. * remake.am ($(srcdir)/configure): Look at MAINTAINER_MODE conditional. * remake-hdr.am ($(srcdir)/@CONFIG_HEADER_IN@): Look at MAINTAINER_MODE conditional. * m4/maintainer.m4 (AM_MAINTAINER_MODE): Defined MAINTAINER_MODE conditional.1998-10-03 Jim Blandy <jimb@zwingli.cygnus.com> * depend2.am (%.lo): When editing the dependency file to add the .lo file to the targets, allow for whitespace between the end of the filename and the colon. Some compilers (notably the Cygnus release of GCC 2.7-97r1) put space there: "alist.o : ..."Sat Oct 3 12:07:21 1998 Tom Tromey <tromey@cygnus.com> * automake.in (handle_configure): Handle case where there is no Makefile in the config header directory. Fixes test config.test.Thu Oct 1 00:51:51 1998 Tom Tromey <tromey@cygnus.com> * depend2.am (%.o): Append sed results to .P file in this case too. From Raja R Harinath. * m4/lispdir.m4 (AM_PATH_LISPDIR): Correctly find xemacs and xemacs install directories. From Robert Bihlmeyer. * depend2.am: Don't bother trying to delete source file from list. * depend2.am (%.o): Handle deleted header file problem. (%.lo): Likewise. * texinfos.am (install-info-am): Handle case where INFO_DEPS is empty. Reported by Andrew Cagney. (uninstall-info): Likewise. (dist-info): Likewise. * automake.in (handle_texinfo): Error if user tries to generate HTML.Wed Sep 30 00:41:40 1998 Tom Tromey <tromey@cygnus.com> * automake.in (do_one_clean_target): Don't push previous clean target if this target is `mostly'. Report from Raja R Harinath. * subdirs.am (mostlyclean-recursive ...): Build local_target, not target. From Raja R Harinath. Completely changed how languages and source files are handled: * automake.in: Call register_language for each language. (lang_c_rewrite): New function. (lang_cxx_rewrite): Likewise. (lang_header_rewrite): Likewise. (lang_yacc_rewrite): Likewise. (lang_yaccxx_rewrite): Likewise. (lang_lex_rewrite): Likewise. (lang_lexxx_rewrite): Likewise. (lang_asm_rewrite): Likewise. (lang_fortran_rewrite): Likewise. (register_language): Likewise. (extension_map): New global. (language_map): Likewise.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -