summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>1999-08-31 17:02:31 +0000
committerPaul Smith <psmith@gnu.org>1999-08-31 17:02:31 +0000
commit27255c5b51c25f0256b8432446fca403c92e0a06 (patch)
tree2a267a037fb2339f62e8deb21a1eb7cc0acb66e3 /ChangeLog
parentb134da55059775759b6e2d1ab8d6425033c3834a (diff)
downloadgunmake-27255c5b51c25f0256b8432446fca403c92e0a06.tar.gz
* Large file support for AIX, HP-UX, and IRIX.
* W32 support for Cygnus Cygwin shell (bash).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog61
1 files changed, 59 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index c273f09..f59ae6b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,60 @@
+1999-08-30 Paul D. Smith <psmith@gnu.org>
+
+ * README.W32.template: Renamed from README.W32 so it's
+ autogenerated during the dist. A few minor modifications.
+
+ * configure.in: Check for kstat_open before AC_FUNC_GETLOADAVG
+ since the latter needs to know whether the former exists to give
+ an accurate result.
+
+1999-08-26 Rob Tulloh <rob_tulloh@dev.tivoli.com>
+
+ * NMakefile [WINDOWS32]: Now more robust. If you change a file
+ under w32/subproc, the make.exe will be relinked. Also added some
+ tests to make sure erase commands won't fail when executed in a
+ pristine build environment.
+
+ * w32/subproc/sub_proc.c [WINDOWS32]: Added support for
+ HAVE_CYGWIN_SHELL. If you are using the Cygwin B20.1 release, it
+ is now possible to have have native support for this shell without
+ having to rely on klutzy BATCH_MODE_ONLY_SHELL.
+
+ * config.h.W32 [WINDOWS32]: Added HAVE_CYGWIN_SHELL macro which
+ users can define if they want to build make to use this shell.
+
+ * README.W32 [WINDOWS32]: Added informaton about
+ HAVE_CYGWIN_SHELL. Cleaned up text a bit to make it more current.
+
+1999-08-26 Paul Eggert <eggert@twinsun.com>
+
+ Support large files in AIX, HP-UX, and IRIX.
+
+ * acinclude.m4 (AC_LFS): Remove. Superseded by AC_SYS_LARGEFILE.
+ (AC_SYS_LARGEFILE_FLAGS, AC_SYS_LARGEFILE_SPACE_APPEND,
+ AC_SYS_LARGEFILE_MACRO_VALUE, AC_SYS_LARGEFILE): New macros.
+ (jm_AC_TYPE_UINTMAX_T): Check for busted compilers that can't
+ shift or divide unsigned long long.
+ (AM_PROG_CC_STDC): New macro; a temporary workaround of a bug in
+ automake 1.4.
+
+ * configure.in (AC_CANONICAL_HOST): Add; required by new
+ AC_SYS_LARGEFILE.
+ (AC_SYS_LARGEFILE): Renamed from AC_LFS.
+ (AM_PROG_CC_STDC): Add.
+
+ * config.guess, config.sub: New files, needed for AC_CANONICAL_HOST.
+
+1999-08-25 Paul Eggert <eggert@twinsun.com>
+
+ * make.h (CHAR_MAX): New macro.
+ * main.c (struct command_switch): c is now int,
+ so that it can store values greater than CHAR_MAX.
+ (switches): Replace small numbers N with CHAR_MAX+N-1,
+ to avoid problems with non-ASCII character sets.
+ (short_option): New macro.
+ (init_switches, print_usage, define_makeflags): Use it instead of
+ isalnum.
+
1999-08-25 Paul D. Smith <psmith@gnu.org>
* Version 3.77.94 released.
@@ -723,7 +780,7 @@
* arscan.c: Modified to support AIX 4.3 big archives. The changes
are based on information provided by Phil Adams
- <padams@austin.ibm.com>; thanks!
+ <padams@austin.ibm.com>.
1999-02-19 Paul D. Smith <psmith@gnu.org>
@@ -904,7 +961,7 @@
* configure.in (AC_FUNC_VPRINTF): Check for vprintf()/_doprnt().
- * misc.c(message, error, fatal): Add preprocessor stuff to enable
+ * misc.c (message, error, fatal): Add preprocessor stuff to enable
creation of variable-argument functions with appropriate
prototypes, that works with ANSI, pre-ANSI, varargs.h, stdarg.h,
v*printf(), _doprnt(), or none of the above. Culled from GNU