Commit 90eacf99 authored by Stefan Monnier's avatar Stefan Monnier
Browse files

* lisp/emacs-lisp/gv.el (cond): Same fix as before for `if'.

* Makefile.in ($(MAKEFILE_NAME)): Depend on src/lisp.mk as well.
parent b2f0135a
2012-10-18 Stefan Monnier <monnier@iro.umontreal.ca>
* Makefile.in ($(MAKEFILE_NAME)): Depend on src/lisp.mk as well.
2012-10-15 Glenn Morris <rgm@gnu.org> 2012-10-15 Glenn Morris <rgm@gnu.org>
* Makefile.in (install-man, install-etc): * Makefile.in (install-man, install-etc):
...@@ -10,8 +14,8 @@ ...@@ -10,8 +14,8 @@
2012-10-08 Daniel Colascione <dancol@dancol.org> 2012-10-08 Daniel Colascione <dancol@dancol.org>
* configure.ac: Add --with-w32 as a window system option. Limit * configure.ac: Add --with-w32 as a window system option.
it to Cygwin for now. Integrate w32 into the refactored window Limit it to Cygwin for now. Integrate w32 into the refactored window
system configuration and set TERM_HEADER to w32term.h when w32 is system configuration and set TERM_HEADER to w32term.h when w32 is
configured. configured.
...@@ -796,8 +800,8 @@ ...@@ -796,8 +800,8 @@
2012-06-26 Eli Zaretskii <eliz@gnu.org> 2012-06-26 Eli Zaretskii <eliz@gnu.org>
* lib/makefile.w32-in ($(GNULIBOBJS)): Depend on stamp_BLD. This * lib/makefile.w32-in ($(GNULIBOBJS)): Depend on stamp_BLD.
replaces separate dependency for each object file, which required This replaces separate dependency for each object file, which required
the same object file to be mentioned twice, causing failures in the same object file to be mentioned twice, causing failures in
parallel builds. parallel builds.
...@@ -995,8 +999,8 @@ ...@@ -995,8 +999,8 @@
The build procedure now creates <stdalign.h> and <sys/types.h> for The build procedure now creates <stdalign.h> and <sys/types.h> for
older hosts that lack a working <stdalign.h> or whose older hosts that lack a working <stdalign.h> or whose
<sys/types.h> does not define pid_t, size_t, ssize_t, mode_t. New <sys/types.h> does not define pid_t, size_t, ssize_t, mode_t.
symbols such as WINDOWS_64_BIT_OFF_T may require attention in the New symbols such as WINDOWS_64_BIT_OFF_T may require attention in the
msdos and nt builds. msdos and nt builds.
Here is a precis of gnulib changes that seem relevant; please see Here is a precis of gnulib changes that seem relevant; please see
...@@ -2291,8 +2295,8 @@ ...@@ -2291,8 +2295,8 @@
* .bzrignore: Ignore new lib/*.in-h files. * .bzrignore: Ignore new lib/*.in-h files.
* config.bat: Rename stdint.in.h and sys_stat.in.h. Call * config.bat: Rename stdint.in.h and sys_stat.in.h.
depfiles.bat even if lib/deps already exist. Call depfiles.bat even if lib/deps already exist.
2011-02-25 Paul Eggert <eggert@cs.ucla.edu> 2011-02-25 Paul Eggert <eggert@cs.ucla.edu>
...@@ -2319,7 +2323,7 @@ ...@@ -2319,7 +2323,7 @@
2011-02-21 Christoph Scholtes <cschol2112@gmail.com> 2011-02-21 Christoph Scholtes <cschol2112@gmail.com>
* lib/makefile.w32-in ($(BLD)/md5.$(O)): Added dependency on * lib/makefile.w32-in ($(BLD)/md5.$(O)): Add dependency on
$(EMACS_ROOT)/nt/inc/stdint.h. $(EMACS_ROOT)/nt/inc/stdint.h.
2011-02-21 Eli Zaretskii <eliz@gnu.org> 2011-02-21 Eli Zaretskii <eliz@gnu.org>
...@@ -2420,7 +2424,7 @@ ...@@ -2420,7 +2424,7 @@
2011-02-13 Bruno Haible <bruno@clisp.org> 2011-02-13 Bruno Haible <bruno@clisp.org>
Consistent macro naming for macros that use GCC __attribute__. Consistent macro naming for macros that use GCC __attribute__.
* lib/ignore-value.h (_GL_ATTRIBUTE_DEPRECATED): Renamed from * lib/ignore-value.h (_GL_ATTRIBUTE_DEPRECATED): Rename from
ATTRIBUTE_DEPRECATED. ATTRIBUTE_DEPRECATED.
2011-02-12 Bruno Haible <bruno@clisp.org> 2011-02-12 Bruno Haible <bruno@clisp.org>
...@@ -2481,7 +2485,7 @@ ...@@ -2481,7 +2485,7 @@
2011-02-05 Paul Eggert <eggert@cs.ucla.edu> 2011-02-05 Paul Eggert <eggert@cs.ucla.edu>
sync from gnulib to remove HAVE_STDBOOL_H sync from gnulib to remove HAVE_STDBOOL_H
* m4/stdbool.m4 (AC_CHECK_HEADER_STDBOOL): Renamed from * m4/stdbool.m4 (AC_CHECK_HEADER_STDBOOL): Rename from
AC_HEADER_STDBOOL. All uses changed. Do not define AC_HEADER_STDBOOL. All uses changed. Do not define
HAVE_STDBOOL_H, as gnulib does not need this. This change is HAVE_STDBOOL_H, as gnulib does not need this. This change is
imported from the latest Autoconf git. It was motivated by Emacs, imported from the latest Autoconf git. It was motivated by Emacs,
...@@ -2566,8 +2570,8 @@ ...@@ -2566,8 +2570,8 @@
* lib/mktime.c (isdst_differ): New function. * lib/mktime.c (isdst_differ): New function.
(__mktime_internal): Use it systematically for all isdst comparisons. (__mktime_internal): Use it systematically for all isdst comparisons.
This completes the fix for libc BZ #6723, and removes the need for This completes the fix for libc BZ #6723, and removes the need for
normalizing tm_isdst. See normalizing tm_isdst.
<http://sourceware.org/bugzilla/show_bug.cgi?id=6723> See <http://sourceware.org/bugzilla/show_bug.cgi?id=6723>
(not_equal_tm) [DEBUG]: Use isdst_differ here, too. (not_equal_tm) [DEBUG]: Use isdst_differ here, too.
mktime: fix some integer overflow issues and sidestep the rest mktime: fix some integer overflow issues and sidestep the rest
...@@ -2641,7 +2645,7 @@ ...@@ -2641,7 +2645,7 @@
2011-01-28 Paul Eggert <eggert@cs.ucla.edu> 2011-01-28 Paul Eggert <eggert@cs.ucla.edu>
improve fix for MS-DOS file name clash improve fix for MS-DOS file name clash
* Makefile.in (DOS_gnulib_comp.m4): Renamed from DOS-gnulib-comp.m4, * Makefile.in (DOS_gnulib_comp.m4): Rename from DOS-gnulib-comp.m4,
for portability to POSIX make. Reported by Bruno Haible. for portability to POSIX make. Reported by Bruno Haible.
(sync-from-gnulib): Copy gl-comp.m4 (if present) back to (sync-from-gnulib): Copy gl-comp.m4 (if present) back to
gnulib-comp.m4 before running gnulib-tool, to prevent old gnulib gnulib-comp.m4 before running gnulib-tool, to prevent old gnulib
...@@ -2932,8 +2936,8 @@ ...@@ -2932,8 +2936,8 @@
2010-12-04 Andreas Schwab <schwab@linux-m68k.org> 2010-12-04 Andreas Schwab <schwab@linux-m68k.org>
* configure.in: Remove reference to removed machine description * configure.in: Remove reference to removed machine description
files and allow $machine and $machfile to be empty. Substitute files and allow $machine and $machfile to be empty.
M_FILE/S_FILE instead of machfile/opsysfile. Substitute M_FILE/S_FILE instead of machfile/opsysfile.
2010-12-03 Glenn Morris <rgm@gnu.org> 2010-12-03 Glenn Morris <rgm@gnu.org>
...@@ -2966,8 +2970,8 @@ ...@@ -2966,8 +2970,8 @@
2010-10-31 Ken Brown <kbrown@cornell.edu> 2010-10-31 Ken Brown <kbrown@cornell.edu>
* configure.in (checking whether localtime caches TZ): Use * configure.in (checking whether localtime caches TZ):
unsetenv instead of modifying environment directly. Use unsetenv instead of modifying environment directly.
2010-10-25 Andreas Schwab <schwab@linux-m68k.org> 2010-10-25 Andreas Schwab <schwab@linux-m68k.org>
...@@ -3000,8 +3004,8 @@ ...@@ -3000,8 +3004,8 @@
2010-10-12 Dan Nicolaescu <dann@ics.uci.edu> 2010-10-12 Dan Nicolaescu <dann@ics.uci.edu>
* configure (ns_appdir, OLDXMENU, TOOLTIP_SUPPORT): Remove * configure (ns_appdir, OLDXMENU, TOOLTIP_SUPPORT):
trailing / from directory names. Remove trailing / from directory names.
2010-10-12 Glenn Morris <rgm@gnu.org> 2010-10-12 Glenn Morris <rgm@gnu.org>
...@@ -4212,8 +4216,8 @@ ...@@ -4212,8 +4216,8 @@
2008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change) 2008-08-21 Christian Faulhammer <opfer@gentoo.org> (tiny change)
* configure.in (GNUSTEP_SYSTEM_HEADERS): Define * configure.in (GNUSTEP_SYSTEM_HEADERS):
GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES. Define GNUSTEP_SYSTEM_HEADERS and GNUSTEP_SYSTEM_LIBRARIES.
* configure: Regenerate. * configure: Regenerate.
...@@ -4254,8 +4258,8 @@ ...@@ -4254,8 +4258,8 @@
2008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com> 2008-08-06 Adrian Robert <Adrian.B.Robert@gmail.com>
* configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER. * configure.in (NS_HAVE_INTEGER): Rename to NS_HAVE_NSINTEGER.
(C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep. Don't (C_SWITCH_X_SYSTEM): Drop -MMD -MP under NS_IMPL_GNUstep.
bother undef'ing since won't have desired effect. Don't bother undef'ing since won't have desired effect.
2008-08-06 Andreas Schwab <schwab@suse.de> 2008-08-06 Andreas Schwab <schwab@suse.de>
...@@ -5152,8 +5156,8 @@ ...@@ -5152,8 +5156,8 @@
2007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change) 2007-03-19 Deanna Phillips <deanna@sixbit.org> (tiny change)
* configure.in (arm-*-openbsd*, hppa-*-openbsd*) * configure.in (arm-*-openbsd*, hppa-*-openbsd*)
(m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Added. (m88k-*-openbsd*, mips64-*-openbsd*, sh-*-openbsd*): Add.
(ns32k-*-openbsd*, ns32k-*-openbsd*): Deleted. (ns32k-*-openbsd*, ns32k-*-openbsd*): Delete.
2007-03-19 Chong Yidong <cyd@stupidchicken.com> 2007-03-19 Chong Yidong <cyd@stupidchicken.com>
...@@ -5483,7 +5487,7 @@ ...@@ -5483,7 +5487,7 @@
* configure.in: Use GZIP_PROG instead of GZIP. * configure.in: Use GZIP_PROG instead of GZIP.
* Makefile.in (GZIP_PROG): Renamed from GZIP. * Makefile.in (GZIP_PROG): Rename from GZIP.
(install-arch-indep): Adjust. (install-arch-indep): Adjust.
2005-11-01 Andreas Schwab <schwab@suse.de> 2005-11-01 Andreas Schwab <schwab@suse.de>
...@@ -5596,8 +5600,8 @@ ...@@ -5596,8 +5600,8 @@
2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 2005-05-13 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
* configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes. * configure.in: Don't check HAVE_CARBON if HAVE_X11 is set to yes.
Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS. Define Check HAVE_CARBON before USE_TOOLKIT_SCROLL_BARS.
USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes. Define USE_TOOLKIT_SCROLL_BARS by default if HAVE_CARBON is set to yes.
2005-05-07 Jérôme Marant <jerome@marant.org> 2005-05-07 Jérôme Marant <jerome@marant.org>
...@@ -6691,8 +6695,8 @@ ...@@ -6691,8 +6695,8 @@
* Makefile.in (uninstall): Ignore exit code of `rm'. * Makefile.in (uninstall): Ignore exit code of `rm'.
* Makefile.in (uninstall): Remove more info files. Remove * Makefile.in (uninstall): Remove more info files.
${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*. Remove ${libexecdir}/emacs/${version}. Remove ${archlibdir}/fns-*.
2001-01-31 Gerd Moellmann <gerd@gnu.org> 2001-01-31 Gerd Moellmann <gerd@gnu.org>
...@@ -6700,7 +6704,7 @@ ...@@ -6700,7 +6704,7 @@
2001-01-28 Gerd Moellmann <gerd@gnu.org> 2001-01-28 Gerd Moellmann <gerd@gnu.org>
* Makefile.in (extraclean): Added -f to -rm config-tmp-* to keep * Makefile.in (extraclean): Add -f to -rm config-tmp-* to keep
it quiet. it quiet.
2001-01-24 Colin Walters <walters@cis.ohio-state.edu> 2001-01-24 Colin Walters <walters@cis.ohio-state.edu>
...@@ -6895,7 +6899,7 @@ ...@@ -6895,7 +6899,7 @@
(NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN) (NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
(TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el (TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
files to .elc. files to .elc.
(${TIT}): Adjusted for the above change. (${TIT}): Adjust for the above change.
(clean mostlyclean): Likewise. (clean mostlyclean): Likewise.
(.el.elc): New target. (.el.elc): New target.
...@@ -6982,7 +6986,7 @@ ...@@ -6982,7 +6986,7 @@
2000-07-26 Dave Love <fx@gnu.org> 2000-07-26 Dave Love <fx@gnu.org>
* configure.in (AC_SYS_LARGEFILE): Moved earlier. * configure.in (AC_SYS_LARGEFILE): Move earlier.
2000-07-24 Dave Love <fx@gnu.org> 2000-07-24 Dave Love <fx@gnu.org>
...@@ -7154,8 +7158,8 @@ ...@@ -7154,8 +7158,8 @@
* Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src): * Makefile.in (bootstrap-lisp-1, bootstrap-lisp, bootstrap-src):
New targets. New targets.
(bootstrap): Rewritten in terms of the new targets above. Make (bootstrap): Rewritten in terms of the new targets above.
info files, too. Make info files, too.
2000-03-12 Gerd Moellmann <gerd@gnu.org> 2000-03-12 Gerd Moellmann <gerd@gnu.org>
...@@ -7234,8 +7238,8 @@ ...@@ -7234,8 +7238,8 @@
2000-01-03 Andreas Schwab <schwab@suse.de> 2000-01-03 Andreas Schwab <schwab@suse.de>
* Makefile.in (install-arch-indep): Install autotype*. Run * Makefile.in (install-arch-indep): Install autotype*.
install-info on autotype and emacs-faq.info. Run install-info on autotype and emacs-faq.info.
1999-12-04 Dave Love <fx@gnu.org> 1999-12-04 Dave Love <fx@gnu.org>
...@@ -7311,7 +7315,7 @@ ...@@ -7311,7 +7315,7 @@
1999-09-07 Gerd Moellmann <gerd@gnu.org> 1999-09-07 Gerd Moellmann <gerd@gnu.org>
* configure.in (--with-sound): Removed. * configure.in (--with-sound): Remove.
1999-08-30 Gerd Moellmann <gerd@gnu.org> 1999-08-30 Gerd Moellmann <gerd@gnu.org>
...@@ -7408,7 +7412,7 @@ ...@@ -7408,7 +7412,7 @@
* configure.in: Use epaths.h and epaths-force instead of paths... * configure.in: Use epaths.h and epaths-force instead of paths...
* Makefile.in (epaths-force): Renamed from paths-force; * Makefile.in (epaths-force): Rename from paths-force;
operate on epaths.in and produce epaths.h. operate on epaths.in and produce epaths.h.
1999-02-24 Richard Stallman <rms@gnu.org> 1999-02-24 Richard Stallman <rms@gnu.org>
...@@ -7753,8 +7757,8 @@ ...@@ -7753,8 +7757,8 @@
1997-08-24 NIIBE Yutaka <gniibe@mri.co.jp> 1997-08-24 NIIBE Yutaka <gniibe@mri.co.jp>
* configure.in (x_default_search_path): Corrected * configure.in (x_default_search_path):
'${x_library}' to '${x_library}/X11'. Corrected '${x_library}' to '${x_library}/X11'.
1997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> 1997-08-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
...@@ -8454,7 +8458,7 @@ ...@@ -8454,7 +8458,7 @@
1995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> 1995-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu>
* configure.in: Determine HAVE_X11R6. * configure.in: Determine HAVE_X11R6.
(HAVE_MENUS): Renamed from HAVE_X_MENU. (HAVE_MENUS): Rename from HAVE_X_MENU.
1995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> 1995-12-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu>
...@@ -8647,8 +8651,8 @@ ...@@ -8647,8 +8651,8 @@
1995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu> 1995-07-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
* configure.in: Put back archlibdir initialization. Require * configure.in: Put back archlibdir initialization.
autoconf 2.4.1 or later. Require autoconf 2.4.1 or later.
1995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> 1995-07-01 Richard Stallman <rms@mole.gnu.ai.mit.edu>
...@@ -8776,7 +8780,7 @@ ...@@ -8776,7 +8780,7 @@
* make-dist: Put src/makefile.nt in dist. * make-dist: Put src/makefile.nt in dist.
* configure.in (i[345]86-*-bsdi2*): New configuration. * configure.in (i[345]86-*-bsdi2*): New configuration.
(vax-dec-bsd386*): Deleted. (vax-dec-bsd386*): Delete.
1995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu> 1995-05-06 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
...@@ -8786,7 +8790,7 @@ ...@@ -8786,7 +8790,7 @@
1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> 1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu>
* configure.in (m68*-apollo-*): Renamed from m68*-apollo*. * configure.in (m68*-apollo-*): Rename from m68*-apollo*.
Use bsd4-3. Don't set NON_GNU_CPP. Use bsd4-3. Don't set NON_GNU_CPP.
* make-dist: Don't copy in src/s/*.inp. Don't copy nt/src. * make-dist: Don't copy in src/s/*.inp. Don't copy nt/src.
...@@ -8863,7 +8867,7 @@ ...@@ -8863,7 +8867,7 @@
1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu>
* Makefile.in (maintainer-clean): Renamed from realclean. * Makefile.in (maintainer-clean): Rename from realclean.
1995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu> 1995-02-02 David J. MacKenzie <djm@geech.gnu.ai.mit.edu>
...@@ -9032,8 +9036,8 @@ ...@@ -9032,8 +9036,8 @@
* Makefile.in: Use libexecdir and sharedstatedir as appropriate. * Makefile.in: Use libexecdir and sharedstatedir as appropriate.
* configure.in (libexecdir): Renamed from libdir. New default. * configure.in (libexecdir): Rename from libdir. New default.
(sharedstatedir): Renamed from statedir. New default. (sharedstatedir): Rename from statedir. New default.
(datadir): New default. (datadir): New default.
* make-dist: Don't distribute subdirs.el. * make-dist: Don't distribute subdirs.el.
...@@ -9583,7 +9587,7 @@ ...@@ -9583,7 +9587,7 @@
1994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu) 1994-02-14 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
* configure.in (rs6000-bull-bosx*): Added support for BULL dpx20. * configure.in (rs6000-bull-bosx*): Add support for BULL dpx20.
1994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu) 1994-02-11 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
...@@ -9736,7 +9740,7 @@ ...@@ -9736,7 +9740,7 @@
* Makefile.in (mkdir): Make only the lockdir writable. * Makefile.in (mkdir): Make only the lockdir writable.
* configure.in (i860-*-sysv4): Renamed from i860-*-sysvr4. * configure.in (i860-*-sysv4): Rename from i860-*-sysvr4.
1993-12-11 Richard Stallman (rms@srarc2) 1993-12-11 Richard Stallman (rms@srarc2)
...@@ -9850,8 +9854,8 @@ ...@@ -9850,8 +9854,8 @@
1993-09-28 Brian J. Fox (bfox@cubit) 1993-09-28 Brian J. Fox (bfox@cubit)
* configure.in: Don't copy ${srcdir}/src/Makefile.in; that file * configure.in: Don't copy ${srcdir}/src/Makefile.in; that file
doesn't exist. Just copy src/Makefile.in instead. Touch doesn't exist. Just copy src/Makefile.in instead.
all of the Makefiles after editing config.status. Touch all of the Makefiles after editing config.status.
* INSTALL: Update documentation to match new configuration * INSTALL: Update documentation to match new configuration
mechanism. mechanism.
...@@ -9932,8 +9936,8 @@ ...@@ -9932,8 +9936,8 @@
1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
* configure.in: Remove check for $srcdir being configured. This * configure.in: Remove check for $srcdir being configured.
pretty much works now. This pretty much works now.
Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd. Grok {m68*-hp,i[34]86-*}-netbsd* and set opsys=netbsd.
Check for XFree86 (/usr/X386/include) independent of whether Check for XFree86 (/usr/X386/include) independent of whether
-lXbsd exists. -lXbsd exists.
...@@ -9974,7 +9978,7 @@ ...@@ -9974,7 +9978,7 @@
1993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu) 1993-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu)
* configure.in (m88k-tektronix-sysv3*): Added the missing *. * configure.in (m88k-tektronix-sysv3*): Add the missing *.
Use tekxd88, not tekXD88. Use tekxd88, not tekXD88.
1993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 1993-08-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
...@@ -10349,8 +10353,8 @@ ...@@ -10349,8 +10353,8 @@
* INSTALL: Mention its usage. * INSTALL: Mention its usage.
* configure.in (hppa-hp-hpux): Use uname -r instead of uname -m; * configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
the former gives you the operating system rev directly. Use the former gives you the operating system rev directly.
s/hpux.h if we don't recognize what we got. Use s/hpux.h if we don't recognize what we got.
* Makefile.in (do-install): Don't remove a destination directory * Makefile.in (do-install): Don't remove a destination directory
if it's the same as the source. If ${srcdir}/info == ${infodir}, if it's the same as the source. If ${srcdir}/info == ${infodir},
...@@ -10397,8 +10401,8 @@ ...@@ -10397,8 +10401,8 @@
* Makefile.in (install): Split this into `install' and * Makefile.in (install): Split this into `install' and
`do-install', to give people more control over exactly what gets `do-install', to give people more control over exactly what gets
done. done.
(do-install): New target, containing the guts of `install'. Don't (do-install): New target, containing the guts of `install'.
remove and recreate the directories inside the copying loop - do Don't remove and recreate the directories inside the copying loop - do
it all before the copying loop. Pass more flags to the lib-src it all before the copying loop. Pass more flags to the lib-src
make. make.
(mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to (mkdir): Create ${infodir}, ${mandir}, and ${sitelispdir} here, to
...@@ -10455,7 +10459,7 @@ ...@@ -10455,7 +10459,7 @@
* configure.in: Make the first line of the configure script be * configure.in: Make the first line of the configure script be
"#!/bin/sh". Leaving the first line blank didn't work. "#!/bin/sh". Leaving the first line blank didn't work.
* configure.in (long_usage): Removed; made short_usage describe * configure.in (long_usage): Remove; made short_usage describe
the options briefly. the options briefly.
* configure.in: Implement the --prefix option. * configure.in: Implement the --prefix option.
...@@ -10527,11 +10531,11 @@ ...@@ -10527,11 +10531,11 @@
* PROBLEMS: Some updates from David J. Mackenzie. * PROBLEMS: Some updates from David J. Mackenzie.
More changes from David J. Mackenzie. More changes from David J. Mackenzie.
* Makefile.in (install.sysv, install.xenix, install.aix): Targets * Makefile.in (install.sysv, install.xenix, install.aix):
removed; autoconf and config.h should specify all these Targets removed; autoconf and config.h should specify all these
differences. differences.
(buildlisppath): Make this path depend on ${srcdir}. (buildlisppath): Make this path depend on ${srcdir}.
(INSTALLFLAGS): Removed. (INSTALLFLAGS): Remove.
(INSTALL): Include the -c flag. (INSTALL): Include the -c flag.
(install): Change the way we invoke install accordingly. (install): Change the way we invoke install accordingly.
...@@ -10574,14 +10578,14 @@ ...@@ -10574,14 +10578,14 @@
1993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu) 1993-05-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
* Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER, * Makefile.in (DEFS): Delete; since we're using AC_CONFIG_HEADER,
this is always just -DHAVE_CONFIG_H. this is always just -DHAVE_CONFIG_H.
The GNU coding standards specify that CFLAGS should be left for The GNU coding standards specify that CFLAGS should be left for
users to set. users to set.
* Makefile.in (CFLAGS): Let configure determine the default value * Makefile.in (CFLAGS): Let configure determine the default value
for this. Don't for this.
have it default to DEFS. Don't have it default to DEFS.
(${SUBDIR}): Pass CFLAGS down to submakes, not DEFS. (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS.
(lib-src/Makefile, src/Makefile): Edit the default value for (lib-src/Makefile, src/Makefile): Edit the default value for
CFLAGS into these files, not DEFS. CFLAGS into these files, not DEFS.
...@@ -10707,17 +10711,17 @@ ...@@ -10707,17 +10711,17 @@
Use autoconf to produce Makefile and src/config.h. Use autoconf to produce Makefile and src/config.h.
Remove the Makefile-style comment that autoconf places at the top Remove the Makefile-style comment that autoconf places at the top
of src/config.h. of src/config.h.
(config_h_opts): Removed - no longer necessary. (config_h_opts): Remove - no longer necessary.
* Makefile.in (configname): Renamed to configuration. * Makefile.in (configname): Rename to configuration.
(CONFIG_CFLAGS): Renamed to DEFS. (CONFIG_CFLAGS): Rename to DEFS.
(CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjusted to (CC, DEFS, C_SWITCH_SYSTEM, version, configuration): Adjust to
get values via autoload @cookies@. get values via autoload @cookies@.
(libsrc_libs): Get this from autoconf. We used to do nothing (libsrc_libs): Get this from autoconf. We used to do nothing
about this. about this.
(${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS. (${SUBDIR}): Pass DEFS to submakes instead of CONFIG_CFLAGS.
* Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile): Don't * Makefile.in (src/paths.h, lib-src/Makefile, src/Makefile):
echo the move-if-change command. Don't echo the move-if-change command.
1993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu) 1993-04-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
...@@ -10772,8 +10776,8 @@ ...@@ -10772,8 +10776,8 @@
* configure: Properly handle extracting values of LIBS_MACHINE and * configure: Properly handle extracting values of LIBS_MACHINE and
LIBS_SYSTEM that contain spaces. LIBS_SYSTEM that contain spaces.
* configure: Add `--x-includes' and `--x-libraries' options. I * configure: Add `--x-includes' and `--x-libraries' options.
think these are dopey, but no less than three alpha testers, at I think these are dopey, but no less than three alpha testers, at
large sites, have said they have their X files installed in odd large sites, have said they have their X files installed in odd
places. Implement them by setting C_SWITCH_X_SITE and places. Implement them by setting C_SWITCH_X_SITE and
LD_SWITCH_X_SITE in src/config.h. LD_SWITCH_X_SITE in src/config.h.
...@@ -10978,8 +10982,8 @@ ...@@ -10978,8 +10982,8 @@
* Makefile.in (datadir, statedir, libdir): Make these all default * Makefile.in (datadir, statedir, libdir): Make these all default
to ${prefix}/lib. to ${prefix}/lib.
(lispdir, locallisppath, etcdir, lockdir, archlibdir): Adjusted (lispdir, locallisppath, etcdir, lockdir, archlibdir):
to compensate. Adjust to compensate.