Lines Matching +refs:autoconf +refs:mode +refs:syntax +refs:table
15 * autoconf.sh: s/undefined macro/possibly undefined macro/.
19 * doc/autoconf.texi (Particular Programs): Explain the
43 * doc/autoconf.texi (Shellology): Document a quirk in
90 * doc/autoconf.texi (The GNU build system): Add this chapter
149 * doc/autoconf.texi: Replace documentation for obsolete
155 * doc/autoconf.texi: Fixes for punctuation and grammar.. Replace
177 * doc/autoconf.texi: Still more minor modifications for clarity,
182 * doc/autoconf.texi (AC_F77_WRAPPERS): Mention C++ as well as C.
189 * autoconf.sh (Task script): Be sure that `forbidden.rx' and
195 * doc/autoconf.texi: A few more minor modifications for clarity,
218 * doc/autoconf.texi: Replace all tab characters with (8) spaces,
223 * doc/autoconf.texi: Rephrase various parts for clarity, felicity,
228 * doc/autoconf.texi: Clean up cache documentation: Document
239 * doc/autoconf.texi: Revert to "configure.in" in the history, since
274 * doc/autoconf.texi: Use "invalid" instead of "illegal," as
284 * autoconf.sh: Be DOS-friendly when setting as_me and M4.
304 * doc/autoconf.texi: Minor tweaks.
312 * doc/autoconf.texi (Limitations of Usual Tools): Some about
332 * doc/autoconf.texi: A couple of grammatical tweaks.
393 * doc/autoconf.texi: Expand section on DOS issues.
483 avoid warnings. Default $autoconf to 'autoconf'.
533 * doc/autoconf.texi: Typos and formatting changes.
542 * doc/autoconf.texi: Add new node discussing issues related to
678 * autoscan.pl (scan_c_file): When in verbose mode, don't print
741 * doc/autoconf.texi (Guidelines for Test Programs): Suggest
756 * doc/autoconf.texi (Special Shell Variables): Document IFS.
894 * acheaders: Run `autoconf -t AC_CHECK_HEADERS:'$1'' on the fileutils,
987 * autoscan.pl ($dir, $autoconf): New.
1086 (AT_CHECK_MACRO): Pass `-W obsolete' to autoconf.
1089 file instead of separating syntax/update.
1093 * doc/autoconf.texi: Some about diff and cmp.
1252 (autoconf --trace: user macros): Obviously I
1303 * doc/autoconf.texi: Lots of additions and changes.
1340 * doc/autoconf.texi: Normalize sh samples.
1411 * autoconf.texi (Shellology): Fix an @end itemize, and a typo.
1415 * autoconf.sh (M4): Handle PC drive letters.
1437 * autoconf.sh: Promote `configure.ac' over `configure.in'.
1441 * doc/autoconf.texi: Adjust.
1489 * doc/autoconf.texi (Installation Directory Variables): More info
1542 * autoconf.sh: If the "allowed" pattern is not defined set it
1544 * tests/tools.at (autoconf: forbidden tokens, basic): New test.
1545 (autoconf: forbidden tokens): Renamed to ...
1546 (autoconf: forbidden tokens, exceptions): ... this.
1708 * doc/autoconf.texi (System Services) <AC_PATH_XTRA>: Adjust the
1752 * tests/tools.at (autoconf: forbidden tokens): Adjust expected
1767 * doc/autoconf.texi (Limitations of Usual Tools) <awk>: `for' on
1769 * tests/tools.at (autoconf: forbidden tokens): Sort the error
1786 * autoconf.sh (trace.m4): Rename m4_smash as m4_flatten.
1790 * autoconf.sh (task trace): s/m4/$M4/.
1793 * tests/tools.at: Be sure to test autoconf --trace before
1814 * autoconf.m4 (ifelse): Restore.
1829 * autoconf.sh (m4_common): Fix quotation.
1868 * doc/autoconf.texi (Assignments): Don't use $? from an
1875 * doc/autoconf.texi (Limitations of Builtins) <false>: new.
1902 that `confestval' be read in binary mode. The shell then fails to
1912 * doc/autoconf.texi (Systemology): New section.
1917 * doc/autoconf.texi (Special Shell Variables): Document RANDOM.
1921 * doc/autoconf.texi (Limitations of Usual Tools): Some about cp
1945 * doc/autoconf.texi (Shell Substitutions): More on the variations
1964 * doc/autoconf.texi (Limitations of Usual Tools) <expr>: More
2003 * autoconf.m4 (ifdef): Restore it.
2009 * autoconf.m4: Restore them.
2013 * doc/autoconf.texi (Fortran 77 Compiler Characteristics):
2020 * doc/autoconf.texi: Likewise. Typo fixes.
2141 * autoconf.m4 (divert, undivert): Restore them for user macros only.
2159 * autoconf.m4: Don't import M4sugar, M4sh does.
2187 * doc/autoconf.texi (Default Includes): Adjust.
2193 * doc/autoconf.texi (Limitations of Usual Tools) <expr>:
2222 * doc/autoconf.texi (Limitations of Usual Tools) <sed>:
2245 * autoconf.sh (task script): Pass `tmp' and `verbose' to
2259 * doc/autoconf.texi: Adjust.
2263 * doc/autoconf.texi (Limitations of Builtins): Comment `true'.
2271 (autoconf --trace): When using `-i' we need the src tree, not the
2292 autoconf's warnings.
2406 * doc/autoconf.texi (autoconf Invocation): Explain `-W error'
2427 * doc/autoconf.texi: Likewise.
2431 * doc/autoconf.texi (Particular Structures): Fix examples for
2436 * doc/autoconf.texi (Limitations of Usual Tools): Don't use
2441 * doc/autoconf.texi (Limitations of Builtins): Some information
2454 * doc/autoconf.texi (Limitations of Usual Tools): `&' in sed's rhs
2459 * doc/autoconf.texi (Shell Substitutions): Some information about
2469 * doc/autoconf.texi (Limitations of Builtins): `for i; do'.
2473 * doc/autoconf.texi (Shellology): Some about /usr/xpg4/bin/sh on
2481 * doc/autoconf.texi (Shell Substitutions): Split into...
2546 * autoconf.sh: Temporarily disable recognizing of abbreviated
2600 * autoconf.sh (finalize.awk): Use `sub' instead of `index' +
2615 * autoconf.m4 (define): Reestablish only after having read the
2631 * autoconf.m4: Instead of reactivating the macros before reading
2687 * autoconf.m4 (builtin, changecom, decr, incr, index, indir, len)
2701 * autoconf.m4 (m4exit, patsubst, regexp, substr, translit):
2710 * doc/autoconf.texi (Making configure Scripts)
2720 * doc/autoconf.texi (Limitations of Usual Tools): Some about
2739 * autoconf.sh (trace.m4): Move all the M4 builtins into `at_'.
2745 * autoconf.sh (trace_format): Fix its computation.
2755 * autoconf.sh (task trace) [debug]: Instead of a long pipe, extend
2769 * autoconf.m4 (popdef, pushdef): Reactivate them.
2778 * autoconf.sh: Using trap-safe "exit".
2794 * autoconf.m4: Reenable these builtins.
2801 * autoconf.sh (task trace): When tracing `BUILTIN' also trace
2831 * tests/tools.at (autoupdating AC_LINK_FILES): Invoke autoconf
2836 * autoconf.sh: Typo: s/m4__warnings/m4_warnings/.
2856 * autoconf.sh: Define `m4_warnings' instead of `_AC_WARNINGS'.
2909 * autoconf.sh: When scanning for unexpanded macros match only
2936 * doc/autoconf.texi (Limitations of Builtins): Recommend using
2961 * autoconf.sh: Recognize short options followed by arguments
2965 "--autoconf-dir" and "--m4dir".
2967 "--autoconf-dir".
2971 * autoconf.sh: Don't show obsolete options on "--help". Report
2980 * doc/autoconf.texi: Option "-A" requires an argument.
2992 * tests/tools.m4, tests/update.m4, tests/syntax.m4: Rename as...
2993 * tests/tools.at, tests/update.at, tests/syntax.at: these.
3053 * tests/mktests.sh: Set locale to C to make sure that syntax.m4
3174 * doc/autoconf.texi (Compilers and Preprocessors): Likewise.
3179 * doc/autoconf.texi (Shellology): Documented quirks in ash-0.2.
3234 * doc/autoconf.texi (The GNU build system): Sketch of new a
3255 * doc/autoconf.texi (Particular Programs): Some notes on the
3311 (syntax.m4): Create in $(srcdir).
3313 * tests/atspecific.m4 (AT_CHECK_UPDATE): Look for autoconf
3329 * autoconf.sh: Likewise.
3374 syntax highlighting tools.
3381 of backquotes, instead of a `syntax' warning.
3447 * tests/mktests.sh: Generate `syntax.m4' directly.
3520 * autoconf.sh: Report full macro name for missing macros.
3527 * autoconf.sh: Change `exit' to `{ (exit 1); exit; }' after m4 and
3546 * autoconf.sh: Likewise. Also eliminated command substitution
3552 autoconf and autoheader. Expected warnings disabled by "-W none"
3555 stderr from autoconf.
3559 a warning for missing templates. Check stderr from autoconf.
3561 Check stderr from autoconf and autoheader.
3562 (command line interface): Check stderr from autoconf.
3637 * autoconf.sh (optarg): More robust expr invocation.
3657 2000-09-18 Ruediger Kuhlmann <autoconf-list@ruediger-kuhlmann.de>
3663 * doc/autoconf.texi: Document checking for configure.gnu when
3694 2000-09-12 Ruediger Kuhlmann <autoconf-list@ruediger-kuhlmann.de>
3747 2000-09-12 Ruediger Kuhlmann <autoconf-list@ruediger-kuhlmann.de>
3761 * autoconf.sh: Properly report names of unexpanded macros that
3766 * doc/autoconf.texi (Preset Output Variables): Correctly specify
3778 * doc/autoconf.texi: Always use one space before the opening
3795 * autoconf.texi: English and typo fixes.
3799 * autoconf.sh: Consider undefined macros as errors.
3834 * autoconf.sh: Change `exit N' to `(exit N); exit' to provide
3851 * autoconf.sh (finalize.awk): Don't leave spaces before the user
3854 * doc/autoconf.texi (Limitations of Usual Tools): Start the AWK
3877 * autoconf.sh (finalize.awk): New subtool, eved from the previous
3898 * doc/autoconf.texi (Limitations of Usual Tools): Typos.
3907 * doc/autoconf.texi (Limitations of Usual Tools): Some words about
3940 * doc/autoconf.texi (Special Shell Variables): More emphasis on
3965 * doc/autoconf.texi: Adjust.
3971 * autoconf.m4: Don't rely on character ranges with tr.
3972 * doc/autoconf.texi (Special Shell Variables): Adjust.
3995 * doc/autoconf.texi (Particular Functions): Adjust.
4001 * doc/autoconf.texi (Particular Functions): Adjust.
4054 * doc/autoconf.texi (Installation Directory Variables):
4093 * autoconf.sh (--warnings): Catch `no-category', not `nocategory'.
4099 * doc/autoconf.texi (Installation Directory Variables): New
4122 * autoconf.texi: Documented AC_F77_FUNC
4148 * doc/autoconf.texi (Fortran 77 Compiler Characteristics):
4160 * doc/autoconf.texi (autoheader Invocation): Explain the purpose
4165 * doc/autoconf.texi: Various English fixes from Jim.
4169 * doc/autoconf.texi (Compilers and Preprocessors, Obsolete
4193 autoconf -W error does not work.
4208 * doc/autoconf.texi (Introduction): More about CVS, Gnats, the web
4213 * doc/autoconf.texi (Prerequisite Macros): Dedocument AC_PROVIDE.
4243 In fact, rename this option as -A, --autoconf-dir.
4245 * autoconf.sh: Complain when -m, --macrodir is used.
4246 Accept -A, --autoconf-dir.
4254 * doc/autoconf.texi: Adjust.
4280 * autoupdate.sh (autoconf): s,$updated,$tmp/updated,.
4284 * doc/autoconf.texi (Configuration Actions): Explain the
4291 * doc/autoconf.texi (Configuration Actions): Explain the
4302 * autoconf.sh: Likewise.
4321 * autoconf.sh (_ac_warnings): Fix call to tr.
4411 * doc/autoconf.texi (Coding Style): Some more constraints :).
4422 * doc/autoconf.texi (Particular Functions): Document
4441 * doc/autoconf.texi (Special Shell Variables): Mention it.
4445 Set autoconf's default warnings to `syntax'.
4448 of `syntax',$WARNINGS,<options> in that order.
4456 `syntax'.
4457 * doc/autoconf.texi (autoconf Invocation, Reporting Messages): Adjust.
4458 * autoconf.sh: Adjust.
4481 (localdir_opt): Remove, since $autoconf, $autoheader already
4486 * autoconf.sh (task install): We no longer use AC_INCLUDE.
4500 * doc/autoconf.texi (Obsolete Macros): but not fresh.
4507 * doc/autoconf.texi: Adjust.
4522 the convention clash with autoconf.sh where `run_foo' is the
4545 Use `autoconf --trace' to get the list of configuration headers.
4551 * autoconf.sh: Properly handle the case where `$output' is `-'
4573 * doc/autoconf.texi (Limitations of Usual Tools): Include the
4582 * doc/autoconf.texi (Limitations of Usual Tools, Coding Style):
4587 * autoconf.sh: When using `mktemp -d', be sure that the directory
4595 * doc/autoconf.texi: Free Franc,ois Pinard from iftex and ifinfo,
4616 * doc/autoconf.texi (Multiple Cases, Quotation Rule Of Thumb):
4621 * doc/autoconf.texi (Obsoleting Macros): Is not a subsection of
4627 * doc/autoconf.texi (Coding Style): New node.
4752 * doc/autoconf.texi: Document the change.
4763 * doc/autoconf.texi: Fix various typos.
4782 * doc/autoconf.texi: List options in the order --help, --version,
4787 * doc/autoconf.texi: Various Texinfo adjustments.
4809 * doc/autoconf.texi (Configuration Actions): Promote the use of
4819 * doc/autoconf.texi (Prerequisite Macros): More about AC_REQUIRE.
4895 * doc/autoconf.texi (Limitations of Usual Tools): Some about the t
4905 * autoconf.sh (option handling): Give a more understandable
4917 * doc/autoconf.texi (Limitations of Builtins): Some about shift.
4921 * doc/autoconf.texi (Caching Results): Bigger warning about the
4940 * doc/autoconf.texi: Use `@option' for options, not `@samp' nor
4958 `autoconf --trace' dies on filenames with `:'.
4961 * autoconf.sh <trace> (trace2m4.sed): Use `..*' instead of
4976 * doc/autoconf.texi (System Services): Document AC_SYS_LARGEFILE.
4994 * doc/autoconf.texi (Shell Substitutions): Document.
5005 * doc/autoconf.texi (Limitations of Builtins): More on `test' and
5064 * doc/autoconf.texi (Particular Functions): Give better description of
5069 * doc/autoconf.texi (Limitations of Usual Tools): Document `ln -s'
5074 * autoreconf.sh (autoconf, autoheader): Be more conscientious when
5082 Thanks to --program-transform-name, `autoconf' might be install as
5086 `autoconf' instead. Pfff, stupid scripts :)
5089 `autoconf' and `autoheader'.
5090 * autoconf.sh: Add a missing period at the end of the comment
5093 * autoheader.sh: Use the right `autoconf'.
5105 * doc/autoconf.texi: Excise mentions of f2c in AC_PROG_F77 docs.
5154 In `info', it is easier to type `autoconf <TAB>' to reach the list
5157 * doc/autoconf.texi: s/Invoking foo/foo Invocation/.
5163 * doc/autoconf.texi (Obsolete Constructs): Move right after
5192 * doc/autoconf.texi (Compilers and Preprocessors): Adjust.
5206 * doc/autoconf.texi (Limitations of Usual Tools, Limitations of
5224 * doc/autoconf.texi (Limitations of Builtins): Explain expr, the
5244 * doc/autoconf.texi (Generic Programs, Manual Configuration):
5255 * doc/autoconf.texi: Adjust.
5278 * doc/autoconf.texi (Limitations of Builtins): Document `unset'.
5321 * doc/autoconf.texi (Limitations of Builtins): More details on
5337 * doc/autoconf.texi (Compilers and Preprocessors): New section,
5354 * doc/autoconf.texi (System Services): Adjust.
5366 * doc/autoconf.texi (System Services, Obsolete Macros): Adjust.
5376 * doc/autoconf.texi (Particular Programs): Adjust.
5380 * doc/autoconf.texi (Exiting from Shell Scripts): Move contents
5397 * autoconf.sh (run_m4, run_m4f): Do it.
5428 * doc/autoconf.texi (direntry): Huh? What is this `aclocal' doing
5454 * doc/autoconf.texi (Particular Functions): Adjust.
5501 * doc/autoconf.texi (configure.in Layout): Document the new form
5532 * doc/autoconf.texi: Adjust.
5557 * doc/autoconf.texi: Adjust.
5577 * doc/autoconf.texi (Testing Values and Files): Delete, move its
5614 * doc/autoconf.texi (Special Shell Variables): New node.
5625 * doc/autoconf.texi (Invoking config.status): Move the
5632 * doc/autoconf.texi (Exiting from Shell Scripts): New node.
5637 * doc/autoconf.texi: Fix typos.
5653 * doc/autoconf.texi (Subdirectories): Adjust.
5676 `autoconf --trace' and auxiliary files.
5679 * doc/autoconf.texi (Invoking autoupdate): Humanoupdate.
5758 * doc/autoconf.texi (Language Choice): Document them.
5769 * doc/autoconf.texi (Particular Headers): Some more sorting.
5796 * doc/autoconf.texi: Adjust.
5807 * doc/autoconf.texi: Use @sc where upper case names were used.
5831 * autoconf.texi (AC_CHECK_MEMBER, AC_CHECK_DECLS, AC_CHECK_TYPES):
5843 * doc/autoconf.texi (Obsolete Macros): Document `AU_DEFUN'.
5855 * doc/autoconf.texi : Adjust so that the user is not encouraged to
5889 * doc/autoconf.texi (Invoking config.status): Adjust.
5922 * doc/autoconf.texi (Obsolete Macros): Rename as...
5955 * doc/autoconf.texi (Invoking autoheader): Adjust.
6000 * doc/autoconf.texi: Adjust.
6005 Some scripts might still depend on this historical syntax.
6042 The adjustment revealed that `autoconf --trace' is not robust to
6045 * autoconf.sh: Fix this issue.
6047 * doc/autoconf.texi: Adjust.
6057 * autoconf.sh (task script, AWK script): Run `sub (__oline__,
6063 * autoconf.sh (options handling::-W*): Strip two leading chars, not
6072 Provide a fine grained control over autoconf's warnings.
6078 * autoconf.sh: Provide support for `--warnings', `-W'.
6079 * doc/autoconf.texi (Invoking autoconf): Adjust.
6135 * doc/autoconf.texi (Old Macro Names): Rename as...
6136 (Old Macros): this. Change the @table enumeration into a list of
6178 * autoconf.texi: Note that caching is disabled, how to enable it,
6192 * doc/autoconf.texi (Canonicalizing): Officially recognize
6197 * doc/autoconf.texi (Writing configure.in): Explain what Autoconf
6220 autoconf.sh.
6231 Rewrite the autoheader chain on top of `autoconf --trace'.
6238 * autoheader.sh: Run `autoconf --trace' instead of `m4 autoheader.m4'.
6250 * autoconf.sh (trace::silent.m4): Removed.
6257 * autoconf.sh: Use it when possible to create the dir $tmp.
6259 [install]: Use the new features of autoconf --trace.
6281 * autoconf.m4: Include it.
6308 * autoconf.sh (trace): Let translate_awk do the whole translation
6329 * autoconf.sh (translate_awk): `> "/dev/stderr"' is not portable
6462 * tests/tools.m4 (autoconf --trace): New test.
6466 * autoconf.sh (task trace): Pipe the output of the first m4 into
6538 * autoconf.sh (translate_awk::BEGIN): No longer change RS.
6544 * doc/autoconf.texi (Testing Values and Files): Be a subsection of
6554 * autoconf.sh: Stop playing with 2 seds and an AWK to finalize
6564 * doc/autoconf.texi (Output): Don't expand on the ternary
6669 * doc/autoconf.texi (Versions): Promote as first section of
6678 * autoconf.sh (trace_m4::smash): Double quote, we don't want the
6692 been undiverted at the end of `configure', leading to an sh syntax
6727 * doc/autoconf.texi (Setting Output Variables): Adjust.
6748 * doc/autoconf.texi (Invoking autoconf): Update documentation of
6749 `autoconf --trace'.
6753 * autoconf.sh (tmpbase): New var. Adjust trap code and other tmp
6766 Propagate `translate_awk' failures to `autoconf.sh'.
6774 * autoconf.sh: Likewise.
6788 * autoconf.sh: Likewise.
6797 `autoconf --trace': faster.
6799 * autoconf.sh (initialization): New var, new option.
6815 Start revamping `autoconf --trace'.
6817 * autoconf.sh (debug): New var, new option.
6863 of the autoconf:: macro.
6864 Fixes autoconf/119, reported by Raja R Harinath.
6943 Fixes autoconf/118.
7056 * autoconf.sh: Likewise.
7075 * autoconf.sh: Likewise.
7082 * doc/autoconf.texi: Adjusted.
7108 * doc/autoconf.texi (Macro Names): Adjusted.
7173 * doc/autoconf.texi: Tune the use of quotes, add missing
7179 * doc/autoconf.texi (Configuration Commands): Document
7209 * doc/autoconf.texi (Default Includes): Adjust.
7219 * doc/autoconf.texi (Preset Output Variables): Document ECHO_C,
7226 * autoconf.sh (AC_ACLOCALDIR): Use `(aclocal) 2>/dev/null`, not
7234 AM_MISSING_PROG. Fixes autoconf/116.
7238 * tests/tools.m4 (syntax.sh): The logic of the previous patch was
7244 * tests/tools.m4 (syntax.sh): Exit 1 if you managed to kill the
7282 * autoconf.texi: Moved from here to...
7283 * doc/autoconf.texi: here.
7323 * doc/autoconf.texi (Generic Declarations): Adjusted.
7327 * doc/autoconf.texi (Generic Structures):
7332 autoreconf had a silly syntax error, test it and fix it.
7342 * autoconf.sh (options handling): --v* of --version was shadowing
7360 * autoconf.sh: Likewise.
7515 * doc/autoconf.texi (Generic Types): Reorganized. Explain
7600 * doc/autoconf.texi (Libraries): Document.
7639 * Makefile.am (CLEANFILES): Added autoupdate.m4f and autoconf.tmp.
7663 * doc/autoconf.texi (Writing configure.in, the example): Don't
7676 `autoconf::' and `autoupdate::'.
7679 * doc/autoconf.texi (Libraries): Document the changes.
7708 * doc/autoconf.texi (Configuration Actions): New section,
7753 Because of the names pace machinery this change makes `autoconf'
7800 * autoconf.sh: Reformatting, and use >&2 instead of 1>&2.
7814 * doc/autoconf.texi (Common Behavior): New section, to document
7831 * doc/autoconf.texi (Configuration Commands): New section, for
7848 * doc/autoconf.texi (Concept Index): New section.
7861 * acgeneral.m4 (Prologue): Enter the `autoconf' name space.
7865 Disable the name spaces `autoconf', and `libm4'. Disable libm4.
7868 * autoupdate.sh: Model after autoconf.sh.
7888 * autoconf.m4: Likewise.
7893 Clean up autoconf.
7895 * autoconf.sh: Minor reorganizations to clearly separate the
7947 * autoconf.sh: Give your name while reporting errors.
7973 * doc/autoconf.texi (Introduction): m4 1.4 is now required.
7974 (Invoking autoconf): A better help on --trace.
7989 autoconf --trace.
8037 * doc/autoconf.texi (Header Templates): Promote #if over #ifdef;
8113 * autoconf.m4: Include libm4.m4 and acversion.m4.
8124 * doc/autoconf.texi: Mention default includes. Explain stdio.h
8173 * tests/syntax.m4 (TEST_MACRO): Moved to
8222 * doc/autoconf.texi (AC_C_CONST): Give a few hints on the
8231 * tests/syntax.m4 (TEST_MACRO): Don't run AC_ARG_VAR.
8276 * doc/autoconf.texi (Generic Declarations): AC_CHECK_DELCS uses m4
8288 * testsuite/autoconf.g/init.exp: Removed, test performed by
8289 tests/syntax.m4.
8290 * testsuite/autoconf.g/sizeof.exp: Likewise.
8291 * testsuite/autoconf.s/defines.exp: Likewise.
8297 * tests/syntax.m4: Test AC_CHECK_SIZEOF.
8321 * autoconf.texi (Invoking ifnames): ifnames no longer supports
8326 Run the `syntax' test on acgeneral macros too.
8361 * tests/syntax.m4 (TEST_MACRO): Run also autoheader. Don't run
8365 #define templates, add a `:' to prevent syntax errors in
8380 * doc/autoconf.texi: Document.
8394 * autoconf.texi (Generic Declarations): Fixed a typo which
8418 * tests/syntax.m4: New file, in charge of checking the validity of
8422 * tests/suite.m4: New file. Run syntax.m4.
8444 * autoconf.texi (Obsolete Macros): Replace the documentation of
8449 * autoconf.sh: Formatting changes.
8452 * autoconf.m4: Likewise.
8457 Let Autoconf use autoconf's `--install'.
8468 Make autoconf support --install.
8470 * autoconf.sh (task install): New task. Extract the set of
8488 * autoconf.sh: Likewise
8499 * autoconf.sh: Likewise.
8531 * autoconf.sh (--trace, --output): New options.
8534 * autoconf.texi (Output): Document --trace and --output.
8547 * autoconf.texi (AC_STRUCT_ST_BLKSIZE, HAVE_STRUCT_STAT_ST_RDEV):
8562 * autoconf.texi: Adjusted.
8587 * autoconf.texi (@ovar): New macro, for optional variables.
8611 * man/autoconf.x: Likewise.
8724 * autoconf.sh (version): New string.
8818 * testsuite/autoconf.s/defines.exp: Commented out, there is no
8823 * autoconf.m4: Insert -*- Autoconf -*-.
8918 * autoconf.texi (Generic Declarations): Document the changes
9003 * autoconf.sh (Looking for bugs): In addition to AC_, match AH_
9055 * autoconf.texi: No longer define EDITION, VERSION and UPDATED:
9069 * autoconf.texi (Particular Programs): Document AC_PROG_CC_STDC.
9072 * testsuite/autoconf.s/defines.exp: Changed `fail' and `pass' in
9078 syntax. From Akim Demaille.
9082 * autoconf.texi (Generic Programs): @defmac for AC_PATH_TOOL may
9092 * autoconf.texi (AC_PROG_CXX): Update documentation.
9099 * autoconf.texi (Configuration Headers): Document the potential
9101 PR autoconf/45.
9121 syntax errors.
9133 * autoconf.texi (AC_PATH_XTRA): Correctly document the behaviour
9161 * autoconf.texi (Generic Programs): Document.
9208 * autoconf.texi (Particular Headers): Removed the documentation of
9211 * autoconf.texi (Environment Variables): Remove the very last
9218 * autoconf.texi (Obsolete Macros): Document AC_HASBEEN.
9220 * autoconf.texi (Libraries): Remove the documentation of
9254 * autoconf.texi (Output, AC_OUTPUT): Mention AC_CONFIG_LINKS.
9257 * autoconf.texi (Using System Type): Document AC_CONFIG_LINKS.
9320 to use them. Fix for PR autoconf/65.
9391 * autoconf.texi: Likewise.
9407 * autoconf.texi (Generic Declarations): Update.
9425 * autoconf.texi (Generic Declarations): Updated.
9431 autoconf/19.
9449 * autoconf.texi (C Compiler Characteristics): Document.
9453 * autoconf.texi (Generic Typedefs): Documents.
9459 autoconf/30.
9463 * autoconf.texi (AC_FUNC_SETVBUF): Do not mention which systems
9465 accurately determine and is not essential. Fix for PR autoconf/7.
9468 number of arguments are collected. Fix for PR autoconf/10.
9491 Zeilenga. Fix for PR autoconf/6.
9497 * autoconf.texi (C Compiler Characteristics): Document it.
9503 as a fix for PR autoconf/21.
9572 Roskin. Fix for PR autoconf/2.
9593 * autoconf.sh (Checking for Bugs): Remove the indirection that
9598 * autoconf.sh (Last sed cmd): Change also @PND@ to `#', since this
9608 * autoconf.texi (Particular Structures): Move documentation of
9620 * autoconf.texi (AC_CHECK_FUNC_DECL, AC_CHECK_FUNC_DECLS):
9633 * Makefile.in (${srcdir}/configure): Use autoconf.sh to build
9659 1.4-<SOMETHING>. Fix for PR autoconf/22.
9710 Fix for PR autoconf/28.
9725 * autoconf.texi: Document it.
9733 * autoconf.texi, install.texi: Document it.
9745 * autoconf.texi (Pretty Help Strings): Updated to reflect the
9756 * autoconf.sh: Substitute also /@BKL@/[/ /@BKR@/]/ /@DLR@/$/ so
9762 * autoconf.texi: Update the direntry for more modern Texinfos.
9773 * Makefile.in (INSTALL, standards.info, autoconf.info): MiKTeX
9780 * autoconf.texi (LDFLAGS, LIBS): Document that -L linker flags
9885 PR autoconf/49.
9889 * autoconf.texi (Changed Results): Correct an error in one of the
9890 examples. Fix for PR autoconf/38.
9894 * autoconf.texi (Cache Variable Names): Be more explicit about the
9895 requirements for cache variable names. Fix for PR autoconf/53.
9900 aclocal_dir != `.'. Fix for PR autoconf/44.
9907 * autoconf.texi (Particular Programs): Document new optional
9933 * autoconf.texi (AC_CHECK_TYPE): Document optional third argument.
9995 * autoconf.texi (Pretty Help Strings): Synchronize documentation
10010 * autoconf.texi (EDITION): Likewise.
10015 * autoconf.texi (Pretty Help Strings): Document and regenerate the
10072 * autoconf.texi (Fortran 77 Compiler Characteristics): Document
10077 * autoconf.texi (Fortran 77 Compiler Characteristics): Document
10123 * autoconf.texi, acspecific.m4 (AC_FUNC_MKTIME): New macro.
10134 cross-compilation action--only autoconf should do this.
10149 * autoconf.texi (Structures): Update. Add menu for subnodes.
10156 * mkinstalldirs: Add `-m' flag to specify the mode of a newly
10191 * autoconf.texi (AC_EMXOS2): Document.
10213 * autoconf.texi (AC_OUTPUT_COMMANDS): Add to macro index.
10289 * autoconf.texi (System Services): Explain the semantics of the
10337 * autoconf.texi: Corrected definitions for AC_CONFIG_AUX_DIR and
10374 * autoconf.texi (Introduction): Update bug reporting address.
10399 * autoconf.sh: Remove -v and --verbose from the command line usage
10421 * autoconf.texi (EDITION): Likewise.
10437 * autoconf.texi (AC_CHECK_LIB): Explain more. Contributed by Bob
10456 * autoconf.sh: More useful and up-to-date help from the --help
10474 * autoconf.texi (AC_OBJEXT): Correct documentation.
10482 * autoconf.texi (AC_CHECK_FILE): Document.
10503 * autoconf.texi:
10513 (AC_SEARCH_LIBS): Require autoconf 2.13, add other-libs arg.
10522 * autoconf.texi (AC_PROG_INSTALL): Update.
10550 * acconfig.h, acgeneral.m4, acspecific.m4, autoconf.texi: Change
10558 * autoconf.texi (EDITION): Likewise.
10563 * autoconf.texi: Document AC_CACHE_LOAD and AC_CACHE_SAVE. Explain
10580 * autoconf.texi (Fortran 77 Compiler Characteristics): Added new
10606 * Makefile.in (autoconf.m4f): New target.
10615 * autoconf.texi (Defining Symbols): Documented third argument to
10729 * autoconf.texi: Updated Fortran 77 documentation, particularly
10734 * autoconf.texi: Added Fortran 77 documentation.
10790 * autoconf.sh: Change initial /bin/sh to @SHELL@.
10823 * configure : New configure generated by autoconf.
10831 * configure : New configure generated by autoconf.
10890 * autoconf.sh, autoheader.sh: Likewise set LC_MESSAGES and LC_CTYPE.
10894 * testsuite/autoconf.g/sizeof.exp: Use the v2 macro name.
11257 * autoconf.sh (undefined macro check): \ sed \s inside "". If
11263 * autoconf.sh: Ignore undefined macros in shell comments.
11272 * autoconf.sh: Define $AWK from the subst @AWK@, and use it.
11326 * autoconf.sh: Allow lowercase letters in the undefined-macro name.
11470 syntax error.
11490 * Makefile.in (autoconf.info, standards.info): Use --no-split to
11593 * autoconf.sh (TMPDIR): Inherit from environment, or set if not.
11648 * autoconf.sh: Use a more concise syntax to set variables.
11665 Make syntax.
11700 leading to a syntax error in the real Bourne shell.
11756 * testsuite/autoconf.s/syntax.exp: Renamed from specific.exp.
11783 ../autoconf, not installed autoconf.
11806 * testsuite/autoconf.s/defines.exp: New file.
11807 * testsuite/autoconf.s/specific.exp: Extract the list of macros to
11820 * autoconf.sh (tmpin): Always set.
11857 * autoconf.sh autoheader.sh: Define AC_LOCALDIR for configure.in.
11871 * autoconf.sh autoheader.sh autoreconf.sh: Add -l --localdir option.
11875 * autoconf.sh autoheader.sh: Remove -v option.
11931 * testsuite/autoconf.s/specific.exp: Test it.
11935 * acgeneral.m4 (AC_CACHE_SAVE): Use a shorter syntax for setting
11952 * testsuite/autoconf.s/specific.exp: Check them.
11967 * testsuite/autoconf.s/specific.exp: Check AC_FUNC_CLOSEDIR_VOID.
12057 * autoconf.sh autoheader.sh: Print the version number using grep
12065 * autoconf.m4: Don't sinclude acsite.m4 here.
12082 * autoconf.m4: Not here.
12084 * autoconf.sh: Use a freeze file if available and m4 can do it.
12110 * autoconf.sh, acgeneral.m4: __LINE__ -> __oline__.
12160 * acoldnames.m4, acconfig.h, testsuite/autoconf.s/specific.exp:
12203 * autoconf.sh: Make the #line directives accurate.
12221 * Makefile.in (install): Install autoconf.m4.
12227 * testsuite/autoconf.s/specific.exp: Add AC_HEADER_DIRENT.
12279 * autoconf.m4: New file.
12281 * autoconf.sh, autoheader.sh, Makefile.in: Use it.
12308 * testsuite/autoconf.s/specific.exp: Use new macro names.
12446 * autoconf.sh: Read acoldnames.m4.
12480 * testsuite/autoconf.s/specific.exp,
12481 testsuite/autoconf.g/sizeof_type.exp,
12482 testsuite/autoconf.g/init.exp: New files.
12536 * autoconf.sh: Print version number on stdout, not stderr.
12742 * autoconf.sh: Go back to old way of doing NLS nuisance test.
12806 * autoheader.sh, autoconf.sh, acgeneral.m4: Make the NLS