ChangeLog.0 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362
  1. Mon Jul 20 01:08:01 1992 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
  2. * acspecific.m4 (AC_ALLOCA): Don't try -lucb -- it's too often broken.
  3. Sat Jul 18 13:40:46 1992 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
  4. * acspecific.m4 (AC_MAJOR_HEADER): Add missing "$".
  5. * acspecific.m4 (AC_ALLOCA): Put -lc before -lucb.
  6. Fri Jul 17 00:00:07 1992 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
  7. * autoconf.sh: Print the lines of the input file where
  8. unresolved macros occur. From Francois Pinard.
  9. * acspecific.m4 (AC_PROG_INSTALL), acgeneral.m4
  10. (AC_PROGRAM_CHECK): Use test -f instead of -s.
  11. * autoconf.sh: grep for undefined macros in output.
  12. Tue Jul 14 01:19:26 1992 David J. MacKenzie (djm@apple-gunkies.gnu.ai.mit.edu)
  13. * acgeneral.m4 (AC_PROGRAM_CHECK): Search PATH manually to
  14. avoid "command not found" messages on /dev/tty. Remove "args
  15. for check" argument.
  16. (AC_INIT): Don't define checkfor; no longer needed.
  17. * acspecific.m4 (AC_PROG_CC, AC_PROG_RANLIB, AC_PROG_YACC,
  18. AC_PROG_LEX): Don't pass "args for check" argument.
  19. * acgeneral.m4 (AC_PROGRAMS_CHECK): New macro.
  20. * acspecific.m4 (AC_PROG_AWK): Use it. Check for mawk, gawk,
  21. nawk, and awk.
  22. (AC_PROG_YACC): Check for byacc if bison isn't found.
  23. * acspecific.m4 (AC_PROG_CC): Renamed from AC_PROG_GCC.
  24. (AC_PROG_YACC): Renamed from AC_PROG_BISON.
  25. (AC_PROG_AWK): Renamed from AC_PROG_GAWK.
  26. (AC_PROG_LEX): Renamed from AC_PROG_FLEX.
  27. * acgeneral.m4 (AC_TEST_PROGRAM): Redirect stderr to /dev/null
  28. both inside and outside the subshell to try to prevent core
  29. dumped messages. Who knows, it might even help.
  30. Thu Jul 9 21:37:45 1992 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
  31. * acspecific.m4 (AC_GETLOADAVG): Check for DGUX before SVR4.
  32. Fri Jul 3 01:01:50 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  33. * acspecific.m4 (AC_REMOTE_TAPE): Renamed from AC_MTIO.
  34. Define HAVE_SYS_MTIO_H instead of NO_MTIO.
  35. (AC_LONG_FILE_NAMES): Renamed from AC_LONG_FILENAMES.
  36. (AC_RSH): Define HAVE_NETDB_H instead of USE_REXEC.
  37. Above mostly from Richard Stallman.
  38. * acgeneral.m4 (AC_MISSING_FUNCS): Macro removed.
  39. * acspecific.m4 (AC_VPRINTF, AC_WAIT3, AC_UTIME_NULL,
  40. AC_TIMEZONE, AC_ST_BLOCKS, AC_ST_BLKSIZE): Change from
  41. FOO_MISSING to HAVE_FOO.
  42. (AC_WAIT3): Renamed from AC_WAIT3_RUSAGE.
  43. (AC_TIMEZONE): Require AC_STRUCT_TM.
  44. (AC_STRUCT_TM): Provide itself.
  45. * acgeneral.m4 (AC_OUTPUT): Add --recheck option to config.status.
  46. * acspecific.m4 (AC_ST_RDEV, AC_CONST): New macros.
  47. * acgeneral.m4 (AC_DEFINE): Don't consider an empty value arg to
  48. be an omitted arg.
  49. Thu Jul 2 16:05:05 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  50. * acspecific.m4 (AC_GETLOADAVG): New macro.
  51. * autoconf.sh: Only reject an arg that's not a known option if it
  52. is an option.
  53. Tue Jun 30 16:08:04 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  54. * acgeneral.m4 (AC_INIT, AC_OUTPUT): Eliminate vpsub.
  55. Thu Jun 25 12:42:10 1992 David J. MacKenzie (djm@apple-gunkies.gnu.ai.mit.edu)
  56. * autoconf.sh: Add --version option.
  57. * acgeneral.m4: Support it.
  58. Wed Jun 24 14:04:13 1992 David J. MacKenzie (djm@goldman.gnu.ai.mit.edu)
  59. * acspecific.m4 (AC_TIMEZONE): Do the checks unconditionally,
  60. not only if strftime.o is in LIBOBJS.
  61. * acspecific.m4 (AC_DIR_HEADER): Don't assume sys/dir.h exists.
  62. * acgeneral.m4 (AC_PROGRAM_CHECK): Don't include the program
  63. name in the value-if-found. From Rich Murphey.
  64. * acspecific.m4 (AC_PROG_{GCC,RANLIB,GAWK,BISON,FLEX}): Change
  65. callers.
  66. * acgeneral.m4 (AC_OUTPUT): Mention the args given to
  67. configure in a comment in config.status.
  68. Fri Jun 19 13:18:12 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  69. * acgeneral.m4 (AC_FUNC_CHECK): Use the third arg when it's
  70. non-null, not when it's null. From Ian Lance Taylor.
  71. Thu Jun 18 12:10:27 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  72. * acgeneral.m4 (AC_BEFORE): Print message in next-error format.
  73. From Franc,ois Pinard.
  74. * acgeneral.m4 (AC_PROGRAM_CHECK): If args-for-use is empty,
  75. don't put a space after the program name.
  76. * acspecific.m4 (AC_DECLARE_YYTEXT): Move AC_REQUIREs from
  77. AC_PROG_FLEX to here, where they belong.
  78. * acspecific.m4 (AC_MEMORY_H): Look for memchr instead of memcpy.
  79. From Karl Berry.
  80. Wed Jun 17 09:56:59 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  81. * acgeneral.m4 (AC_BEFORE): New macro.
  82. * acspecific.m4 (AC_PROG_GCC, AC_DIR_HEADER, AC_AIX,
  83. AC_MINIX, AC_ISC_POSIX): Use it.
  84. Tue Jun 16 14:46:29 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  85. * autoconf.sh: Remove incomplete output file if interrupted.
  86. * acgeneral.m4 (AC_INIT): Avoid running an extra subshell for pwd.
  87. From Franc,ois Pinard.
  88. Mon Jun 15 21:27:49 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  89. * acgeneral.m4 (AC_TEST_PROGRAM): Take another arg for
  90. cross-compiling.
  91. * acspecific.m4 (AC_CROSS_CHECK): New program.
  92. * acgeneral.m4 (AC_REQUIRE, AC_PROVIDE): New macros.
  93. (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_TEST_CPP): Use them.
  94. * acspecific.m4 (AC_PROG_GCC, AC_GCC_TRADITIONAL, AC_PROG_CPP,
  95. AC_PROG_FLEX, AC_INLINE): Ditto.
  96. Sat Jun 13 17:54:24 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  97. * acspecific.m4 (AC_MEMORY_H): echo what it's doing.
  98. Thu Jun 11 14:18:35 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  99. * acspecific.m4 (AC_MINUS_C_MINUS_O, AC_INLINE,
  100. AC_SETVBUF_REVERSED): New macros.
  101. (AC_ALLOCA): Define HAVE_ALLOCA_H if appropriate.
  102. * acgeneral.m4 (AC_INIT): Do pwd in the srcdir, not current dir.
  103. Scan through "$@" (implicitly) instead of $*.
  104. (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_COMPILE_CHECK,
  105. AC_TEST_PROGRAM, AC_TEST_CPP): Supply a `:' if `true' argument
  106. is empty.
  107. * acgeneral.m4, acspecific.m4: Omit `:' in callers.
  108. Wed Jun 10 12:03:11 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  109. * acgeneral.m4 (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_HEADER_CHECK,
  110. AC_COMPILE_CHECK, AC_TEST_PROGRAM, AC_TEST_CPP, AC_FUNC_CHECK):
  111. Make the last argument (program to run if test fails) optional.
  112. (AC_HAVE_FUNCS, AC_HAVE_HEADERS): Don't pass optional last args.
  113. * acspecific.m4 (most macros): Likewise.
  114. Mon Jun 8 16:27:10 1992 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu)
  115. * acspecific.m4 (AC_VFORK): Get rid of backquotes.
  116. * acgeneral.m4 (AC_OUTPUT): Exit with 0 status when
  117. --no-create was given.
  118. Only write to the AC_CONFIG_NAME file if it doesn't exist or is
  119. different from what we'd write. From Ian Lance Taylor.
  120. Thu Jun 4 14:46:22 1992 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
  121. * acspecific.m4 (AC_UNISTD_H, AC_UID_T, AC_SIZE_T, AC_PID_T,
  122. AC_ST_BLKSIZE, AC_STRUCT_TM): Quote the whole macro body.
  123. * acgeneral.m4 (AC_OUTPUT): Look for config header.in in
  124. top_srcdir, not srcdir. From Garrett Wollman.
  125. * acgeneral.m4 (AC_OUTPUT): Don't add make .NOEXPORT rule to
  126. output files.
  127. * acgeneral.m4, acspecific.m4: Rename AC_PROG_CHECK to
  128. AC_PROGRAM_CHECK, AC_PROG_EGREP to AC_PROGRAM_EGREP,
  129. AC_TEST_PROG to AC_TEST_PROGRAM.
  130. Wed Jun 3 14:00:07 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  131. * acgeneral.m4 (AC_INIT, AC_OUTPUT): Add --no-create option.
  132. * acgeneral.m4 (AC_COMPILE_CHECK): Check the C compiler exit
  133. status instead of trying to run the test program.
  134. * acspecific.m4 (AC_RESTARTABLE_SYSCALLS): Use AC_TEST_PROG
  135. instead of doing it by hand.
  136. * acspecific.m4 (AC_PROG_GCC, AC_AIX, AC_XENIX_DIR,
  137. AC_SCO_INTL, AC_DYNIX_SEQ): Use AC_PROG_EGREP instead of
  138. AC_TEST_PROG.
  139. * acgeneral.m4 (AC_TEST_PROG): Renamed from AC_TEST_PROGRAM.
  140. * acgeneral.m4 (AC_INIT): Don't relativize `.'.
  141. (AC_OUTPUT): Substitute the subdirectory path, not the top
  142. path, for srcdir, unless the top path is `.'.
  143. * acgeneral.m4 (AC_OUTPUT): Special-case substituting DEFS.
  144. From Ian Lance Taylor.
  145. * acspecific.m4 (AC_GCC_TRADITIONAL): Use CPP instead of
  146. compiling a test program.
  147. * acgeneral.m4 (AC_TEST_CPP): Pass DEFS to CPP.
  148. (AC_HEADER_EGREP): Don't echo anything.
  149. (AC_PROG_EGREP): New macro.
  150. Tue Jun 2 14:07:27 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  151. * acgeneral.m4 (AC_CONFIG_HEADER): Renamed from AC_HEADER_FILE.
  152. Rename AC_HEADER_NAME TO AC_CONFIG_NAME.
  153. (AC_SUBST): Add the arg variable to a diversion for config.status.
  154. (AC_OUTPUT): Write the code to create output files into config.status,
  155. then run that. Always use `awk'; checking for nawk in a subshell
  156. doesn't seem to work on 4.3BSD.
  157. * acgeneral.m4 (AC_HEADER_EGREP): Pass DEFS to CPP.
  158. * acspecific.m4 (AC_SIZE_T): Define size_t as int, not long.
  159. From Ian Lance Taylor.
  160. * acspecific.m4 (AC_STDC_HEADERS): Also check for stdarg.h.
  161. From Garrett Wollman.
  162. Wed May 20 00:34:03 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  163. * acgeneral.m4 (AC_OUTPUT): Use nawk if available.
  164. * acgeneral.m4 (AC_INIT): Make srcdir=`.' absolute.
  165. * acspecific.m4 (AC_DIR_HEADER): Include sys/types.h before
  166. dir header in closedir test.
  167. * acgeneral.m4, acspecific.m4: AC_LIBTHING_CHECK renamed to
  168. AC_COMPILE_CHECK.
  169. * acspecific.m4 (AC_AIX, AC_XENIX_DIR, AC_SCO_INTL, AC_DYNIX_SEQ):
  170. Use the C preprocessor instead of just looking for files.
  171. Mon May 18 20:51:50 1992 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu)
  172. * acspecific.m4 (WORDS_BIGENDIAN): Fix exit expression.
  173. (AC_DECLARE_YYTEXT): Eval $CPP.
  174. (AC_DIR_HEADER): Compile the test program; don't just
  175. preprocess it. Above all from Karl Berry.
  176. Fri May 15 00:57:01 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  177. * acspecific.m4 (AC_AIX): Don't define _BSD, to avoid getting
  178. union wait.
  179. * acgeneral.m4 (AC_HEADER_EGREP): New macro, replacing AC_IDENT*.
  180. * acspecific.m4 (AC_MEMORY_H, AC_RETSIGTYPE, AC_{UID,SIZE,PID}_T):
  181. Use it.
  182. * acgeneral.m4 (AC_TEST_CPP): New macro.
  183. (AC_IDENT_{PRESENT,MISSING}): Macros deleted.
  184. (AC_HEADER_CHECK): Use AC_TEST_CPP, replaces AC_HEADER_{PRESENT,
  185. MISSING}.
  186. (AC_LIBTHING_CHECK): Replace AC_LIBTHING_{PRESENT,MISSING}.
  187. (AC_FUNC_CHECK): Replace AC_FUNC_PRESENT.
  188. (AC_INIT): Don't set INCLUDEDIR.
  189. * acspecific.m4 (AC_DIR_HEADER): Use AC_TEST_CPP.
  190. * All other macros: Don't refer to INCLUDEDIR; use
  191. AC_HEADER_CHECK instead.
  192. * acspecific.m4 (AC_PROG_CPP): Don't evaluate $CC until called.
  193. Try $CC -E before /lib/cpp.
  194. Thu May 14 23:15:02 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  195. * acgeneral.m4 (AC_OUTPUT): Remove each file before creating it.
  196. Sat May 9 14:52:57 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  197. * acspecific.m4 (AC_WAIT3_RUSAGE): New macro.
  198. * acgeneral.m4 (AC_INIT, AC_OUTPUT): Use AC_SUBST instead of a
  199. special mechanism to substitute for srcdir.
  200. * acgeneral.m4 (AC_OUTPUT): Substitute for exec_prefix if it
  201. was given, even if not substituting for prefix.
  202. * acgeneral.m4 (AC_INIT, AC_OUTPUT): Remove @VPATH@
  203. substitution; use @srcdir@ instead.
  204. Sun May 3 01:21:47 1992 David J. MacKenzie (djm@geech.gnu.ai.mit.edu)
  205. * acgeneral.m4 (AC_NOTICE): New macro taken from AC_INIT, to avoid
  206. m4 coredump. From Karl Berry.
  207. * acgeneral.m4 (AC_OUTPUT): Look for header-file.in in $srcdir,
  208. not current dir.
  209. * acgeneral.m4 (AC_IDENT_{MISSING,PRESENT}): Make them agree
  210. with the documentation -- the third arg is a shell command,
  211. not an identifier to define.
  212. * acspecific.m4 (AC_DIR_HEADER): Change the caller.
  213. Mon Apr 27 09:15:15 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  214. * acspecific.m4: Use AC_TEST_PROGRAM wherever $compile was
  215. being used directly.
  216. * acgeneral.m4 (AC_HAVE_HEADERS, AC_HAVE_FUNCS,
  217. AC_FUNC_PRESENT, AC_TEST_PROGRAM): New macros from Ian Lance Taylor.
  218. * acspecific.m4 (AC_PROG_INSTALL): Screen out /usr/sbin/install.
  219. (AC_CHAR_UNSIGNED): Don't define __CHAR_UNSIGNED__ if it's
  220. predefined.
  221. Fri Apr 24 10:08:21 1992 David J. MacKenzie (djm@churchy.gnu.ai.mit.edu)
  222. * acgeneral.m4 (AC_OUTPUT): Make the arg a list of files instead of
  223. directories.
  224. * acspecific.m4 (AC_ALLOCA): Check whether the alternate libraries
  225. actually contain alloca. From Ian Lance Taylor.
  226. * acspecific.m4 (AC_PROG_CPP): New macro.
  227. * acgeneral.m4 (AC_OUTPUT): Allow newly defined values to be more
  228. than one word for AC_HEADER_FILE. From Karl Berry.
  229. * acgeneral.m4 (AC_OUTPUT): Don't substitute DEFS if AC_HEADER_FILE.
  230. (AC_LIBTHING{PRESENT,MISSING}): Run conftest in subshell.
  231. From Ian Lance Taylor.
  232. -----
  233. Copyright (C) 1992 Free Software Foundation, Inc.
  234. This program is free software: you can redistribute it and/or
  235. modify it under the terms of the GNU General Public License as
  236. published by the Free Software Foundation, either version 3 of the
  237. License, or (at your option) any later version.
  238. This program is distributed in the hope that it will be useful,
  239. but WITHOUT ANY WARRANTY; without even the implied warranty of
  240. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  241. General Public License for more details.
  242. You should have received a copy of the GNU General Public License
  243. along with this program. If not, see
  244. <http://www.gnu.org/licenses/>.