1 2004-12-21 Tom Yu <tlyu@mit.edu>
3 * def-check.pl: Check for PRIVATE or INTERNAL annotations in defs
6 2004-10-31 Tom Yu <tlyu@mit.edu>
8 * mkrel: Rework quoting for RELTAIL check. Don't check RELTAIL if
9 doing a "-current" snapshot.
11 2004-09-24 Tom Yu <tlyu@mit.edu>
13 * mkrel: Rework somewhat to handle patchlevel.h being the new
14 master version stamp file.
16 2004-09-14 Ken Raeburn <raeburn@mit.edu>
18 * reconf: Export ACLOCAL=true to environment.
20 2004-06-18 Ken Raeburn <raeburn@mit.edu>
22 * Makefile.in (all-windows): Build support directory.
24 2004-06-16 Ken Raeburn <raeburn@mit.edu>
26 * Makefile.in (MAC_SUBDIRS): Don't set.
27 (all-mac): Target deleted.
29 2004-06-16 Tom Yu <tlyu@mit.edu>
31 * depfix.sed: Delete /os/usr/include as well, to cope with an
32 athena hack. (#include "/os/usr/include/sys/rwstlock.h" in
35 2004-05-04 Ken Raeburn <raeburn@mit.edu>
37 * Makefile.in (LOCAL_SUBDIRS): Build support library.
39 2004-04-22 Ken Raeburn <raeburn@mit.edu>
41 * libupdate.sh, makeshlib.sh: Deleted.
42 * Makefile.in (libupdate, makeshlib): Targets deleted.
43 (all-recurse): Don't depend on them.
44 (clean): Don't try to delete them.
46 2004-03-08 Ken Raeburn <raeburn@mit.edu>
48 * Makefile.in (LOCAL_SUBDIRS): Renamed from MY_SUBDIRS.
50 2004-03-05 Ken Raeburn <raeburn@mit.edu>
52 * reconf: Delete autom4te.cache directories after running
55 2004-02-26 Ken Raeburn <raeburn@mit.edu>
57 * Makefile.in (MY_SUBDIRS): Drop apputils.
59 2004-02-24 Ken Raeburn <raeburn@mit.edu>
61 * Makefile.in (MY_SUBDIRS): Build in apputils dir.
63 2004-02-12 Tom Yu <tlyu@mit.edu>
65 * Makefile.in (all-recurse): Remove exitsleep.
67 * Makefile.in (all-unix, clean-unix): Add new rule to build fake
68 root directory for _RLD_ROOT hacks.
70 2003-12-05 Tom Yu <tlyu@mit.edu>
72 * Makefile.in (DL_COMPILE, DL_COMPILE_TAIL): New variables to
73 support compilation of the exitsleep LD_PRELOAD object.
75 * exitsleep.c: New file. LD_PRELOAD object for Solaris, to work
76 around a kernel bug where final output prior to a pty close gets
79 2003-05-23 Ken Raeburn <raeburn@mit.edu>
81 * depfix.sed: Don't check for krb524 headers.
83 2003-05-18 Ken Raeburn <raeburn@mit.edu>
85 * depgen.sed: Put print command on separate lines from
86 substitution commands, instead of using s///p form.
88 2003-05-15 Tom Yu <tlyu@mit.edu>
90 * mkrel: Remote autom4te.cache files.
92 2003-04-24 Ken Raeburn <raeburn@mit.edu>
94 * reconf: Restore support for 2.52; reject older versions.
96 2003-04-23 Ken Raeburn <raeburn@mit.edu>
98 * reconf: Drop support for 2.52 and earlier.
100 2003-04-10 Tom Yu <tlyu@mit.edu>
102 * reconf: Warn if autoconf-2.52 is used, as it generates buggy
103 configure scripts that don't work with BSD /bin/sh, and don't
104 comply with POSIX.2 (no conditions inside "case" statement).
106 2003-02-05 Tom Yu <tlyu@mit.edu>
108 * mkrel: Exclude .rconf files.
110 2002-12-23 Tom Yu <tlyu@mit.edu>
112 * depfix.sed: Convert dependencies on generated krb524 and krb4
113 headers to variable references.
115 2002-11-27 Tom Yu <tlyu@mit.edu>
117 * depfix.sed: Remove tcl-specific headers from dependencies.
118 Delete now obsolete comment about gcc-specific directories.
120 2002-11-13 Ezra Peisach <epeisach@bu.edu>
122 * reconf: For pre autoconf 2.54 - invoke autoreconf with -l for
123 localdir. Posr 2.54 use the -I option.
125 2002-09-27 Tom Yu <tlyu@mit.edu>
127 * depgen.sed: Solaris sed doesn't like '\(^.*$\)'; replace it with
130 2002-09-13 Ken Raeburn <raeburn@mit.edu>
132 * depgen.sed: Now expects a fifth argument, the pathname for
133 libgcc. Replaces "libgcc" part with "include" and emits sed
134 patterns to discard any names starting with that prefix.
135 * depfix.sed: Drop handling of /mit/gnu and /mit/cygnus.
137 * Makefile.in (MY_SUBDIRS): Use MAYBE_DB_@DB_VERSION@.
138 (MAYBE_DB_k5, MAYBE_DB_sys): New variables.
140 * depfix.sed: Replace db2 headers with $(DB_DEPS).
142 2002-09-10 Ken Raeburn <raeburn@mit.edu>
144 * depgen.sed: Now expects four values passed in; generates
145 complete sed script, with quoting for ".." in pathnames.
147 2002-09-03 Ken Raeburn <raeburn@mit.edu>
149 * reconf: Give up if autoreconf fails.
151 2002-09-03 Tom Yu <tlyu@mit.edu>
153 * mkrel: set -e to catch errors. Only build and clean autoconf if
156 2002-08-30 Ken Raeburn <raeburn@mit.edu>
158 * Makefile.in (MY_SUBDIRS) [##WIN32##]: Hide variable definition
159 inside "!if 0" block.
161 2002-08-29 Ken Raeburn <raeburn@mit.edu>
163 * Makefile.in (MAYBE_ET_k5, MAYBE_ET_sys, MAYBE_SS_k5,
164 MAYBE_SS_sys): New variables.
165 (MY_SUBDIRS): Refer to them, choosing via new configure
168 * depfix.sed: Replace in-tree ss header files with $(SS_DEPS).
170 2002-08-23 Ken Raeburn <raeburn@mit.edu>
172 * Makefile.in: Change $(S)=>/ and $(U)=>.. globally.
174 2002-07-17 Ken Raeburn <raeburn@mit.edu>
176 * Makefile.in (MY_SUBDIRS): Delete dyn.
177 * dyn: Directory and contents deleted.
179 * reconf: Create include/krb5/autoconf.stmp on success if it
180 didn't already exist.
182 2002-07-05 Ken Raeburn <raeburn@mit.edu>
184 * Makefile.in (SLIBSH): Use vertical-bar instead of comma for
185 substituting CC in case the CC specified uses commas.
187 2002-06-15 Ken Raeburn <raeburn@mit.edu>
189 * depfix.sed: Ignore header files under /mit/gnu/. Replace
190 $(BUILDTOP)/include/com_err.h with $(COM_ERR_DEPS), now defined
193 2002-04-25 Ezra Peisach <epeisach@bu.edu>
195 * reconf: Only for autoreconf 2.53, create a private copy of
196 autoreconf with a patch to a bug that prevented use of three
197 levels configure.in files. The bug is fixed in the development
200 2002-04-16 Danilo Almeida <dalmeida@mit.edu>
202 * def-check.pl: Handle KRB5_CALLCONV_WRONG in .def file.
204 2002-04-05 Danilo Almeida <dalmeida@mit.edu>
206 * def-check.pl: Better error checking. Handles variable argument
207 functions more nicely. Support for KRB5_CALLCONV_WRONG,
208 KRB5INT_BEGIN_DECLS, KRB5INT_END_DECLS. Works with krb5.hin,
209 krb5.h, and k5-int.h (giving different information for the last
212 2001-10-25 Ezra Peisach <epeisach@mit.edu>
214 * reconf: Require autoconf 2.13. Remove support for local autoconf
217 2001-10-17 Danilo Almeida <dalmeida@mit.edu>
219 * def-check.pl: Provide a little bit of usage info. More
222 2001-10-17 Ken Raeburn <raeburn@mit.edu>
224 * def-check.pl: New file. Not currently used by any automatic
225 processes. Checks krb5.hin against krb5_32.def for consistency;
226 might work with other .h/.def files but hasn't been tested.
228 2001-10-10 Ken Raeburn <raeburn@mit.edu>
230 * depfix.sed: Change "foo.o" to "$(OUTPRE)foo.$(OBJEXT)" so that
231 generated dependencies will take effect on Windows too.
233 2001-09-06 Ken Raeburn <raeburn@mit.edu>
235 * depgen.sed: New file.
236 * depfix.sed: Remove /foo/../ sequences, looping 'til no more.
238 2001-09-01 Ken Raeburn <raeburn@mit.edu>
240 * depfix.sed: Temporarily add trailing whitespace to make
241 substitutions more regular. Split lines before writing out.
242 Drop "$(srcdir)/" prefix for files in current directory, in favor
245 2001-06-15 Ken Raeburn <raeburn@mit.edu>
247 * getsyms: Fix quoting around find command looking for
248 configure.in files; sort list.
250 2001-04-17 Ken Raeburn <raeburn@mit.edu>
252 * Makefile.in (unixmac): Target deleted.
254 2001-04-05 Tom Yu <tlyu@mit.edu>
256 * mkrel: When generating multiple tarballs, also generate a
257 consolidated tarball. Default to making a single
258 tarball. [pullups from krb5-1-2-2-branch]
260 2001-01-28 Tom Yu <tlyu@mit.edu>
262 * Makefile.in: Remove rule for aix.bincmds; we don't need it
265 * makeshlib.sh: Use the linker flag -berok so that unresolved
266 symbols don't turn into link-time errors for building shared libs
269 2000-11-01 Ezra Peisach <epeisach@mit.edu>
271 * reconf: Rework syntax to detect version numbers of newer
272 autoconf versions. For autoconf > 2.19, we need to pass an
273 absolute path for the localdir to autoreconf.
275 2000-10-27 Ezra Peisach <epeisach@mit.edu>
277 * reconf: Pass "-m util/autoconf" to autoreconf only if we are
278 using the source trees version of autoconf.
280 2000-10-03 Ken Raeburn <raeburn@mit.edu>
282 * reconf: Look for autoconf 2.12 or later. Don't use "grep -q",
283 it's not portable enough.
285 2000-06-30 Tom Yu <tlyu@mit.edu>
287 * Makefile.in (all-unix, clean_unix): Removed util/db2 include
290 * Makefile.in (all-unix, clean_unix): Update for current geography
291 of util/db2; needs to be moved to util/db2/Makefile.in at some
294 1999-10-26 Wilfredo Sanchez <tritan@mit.edu>
296 * Makefile.in: Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES,
297 LOCAL_INCLUDES such that one can override CFLAGS from the command
298 line without losing CPP search patchs and defines. Some associated
301 1999-08-16 Tom Yu <tlyu@mit.edu>
303 * mkrel (reldate): Fix to deal with release branch snapshots.
305 Wed May 19 11:43:36 1999 Danilo Almeida <dalmeida@mit.edu>
307 * Makefile.in: Add all and cleanup rules for windows for windows,
308 et, and profile subdirectories.
310 Sat May 15 19:48:31 1999 Theodore Y. Ts'o <tytso@mit.edu>
312 * makeshlib.sh (library): Add -bnoentry to the AIX shared library
313 link line so that the shared libraries can be dynamically
314 loaded. Also make the library file executable, which is
315 apparently also necessary. (Patch from Duke, needed for
316 SAP. Note: I didn't take their addition of -lbsd, since I
317 don't think that's needed or a good idea).
319 1999-01-27 Theodore Ts'o <tytso@rsts-11.mit.edu>
321 * Makefile.in, configure.in: Move the responsibility for
322 generating the Makefile in this directory to the top-level
323 configure script. The local configure.in script has been
326 Thu Sep 24 20:05:33 1998 Tom Yu <tlyu@mit.edu>
328 * mkrel: Add fixes to deal with "tails" on release directories,
329 e.g. for beta releases.
331 Wed Feb 18 16:31:21 1998 Tom Yu <tlyu@mit.edu>
333 * send-pr/Makefile.in: Remove trialing slash from thisconfigdir.
334 Fix up BUILDTOP for new conventions.
336 * Makefile.in (thisconfigdir): Remove trailing slash.
338 Mon Feb 2 16:16:45 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
340 * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
342 Wed Jan 28 17:26:46 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
344 * configure.in, Makefile.in: Remove conditional AppendRule only
345 for AIX, and make it happen all the time in Makefile.in
347 Wed Nov 19 10:52:38 1997 Ezra Peisach <epeisach@mit.edu>
349 * Makefile.in (clean-unix): Remove db lib symlinks.
351 Thu Nov 13 20:28:31 1997 Theodore Y. Ts'o <tytso@mit.edu>
353 * libupdate.sh: Add semicolons to prevent Bash 2.0 from
354 complaining. [krb5-build/486]
356 Wed Oct 8 16:19:49 1997 Tom Yu <tlyu@mit.edu>
358 * mkrel: Allow for edits of relevant files that should be changed
359 each time a release is cut. Some snapshot support. Add "-9" flag
362 Fri Feb 21 15:58:19 1997 Sam Hartman <hartmans@mit.edu>
364 * makeshlib.sh : Remove non AIX stuff; rewrite AIX stuff to work
365 with new build system.
367 Fri Dec 6 10:59:32 1996 Tom Yu <tlyu@mit.edu>
369 * getsyms: Don't echo filename if there are no bad symbols.
371 * getsyms.sed: Fixup to handle long comments somewhat more
374 Mon Nov 25 21:00:24 1996 Tom Yu <tlyu@mit.edu>
376 * mkrel: Add support for --srconly, --doconly, --nocheckout,
377 --repository, etc. They do the obvious things.
379 Fri Nov 22 11:08:16 1996 Sam Hartman <hartmans@tertius.mit.edu>
381 * makeshlib.sh (VERSION): Fix SunOS shared libs [226]
383 Tue Nov 12 17:32:08 1996 Barry Jaspan <bjaspan@mit.edu>
385 * send-pr/send-pr.sh (MAIL_AGENT): change "[-x" to "[ -x"
387 Sat Nov 2 02:24:20 1996 Sam Hartman <hartmans@mit.edu>
389 * configure.in (SHLIB_TAIL_COMP): Add send-pr
391 Fri Nov 8 13:17:23 1996 Tom Yu <tlyu@mit.edu>
393 * mkrel: Fix to work with new modules definitions because cvs
394 export -d foo doesn't dtrt.
396 Sun Nov 3 21:07:35 1996 Tom Yu <tlyu@mit.edu>
398 * mkrel: Run make in doc so that .info and .ps files get created.
401 Thu Oct 31 12:51:13 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
403 * kbuild: Add an option SHARED for configuring --enable-shared.
405 Tue Oct 29 15:39:12 1996 Tom Yu <tlyu@mit.edu>
407 * makeshlib.sh: Allow stuffing of SONAME field in shared lib if
408 gcc is being used; this requires newer (2.7.0?) gcc and possibly
411 Mon Oct 21 21:23:15 1996 Tom Yu <tlyu@mit.edu>
413 * Makefile.in: Fixes for new subdir recursion method.
415 Thu Sep 5 18:48:46 1996 Tom Yu <tlyu@mit.edu>
417 * Makefile.in (all-unix): Fix symlinking so building in a link
418 farm or in source directory won't result in dangling
421 Sat Aug 31 01:34:41 1996 Ken Raeburn <raeburn@cygnus.com>
423 * makeshlib.sh (*-*-aix*): Echo more stuff before running it.
424 Always use /bin/ld -- the GNU linker isn't supported yet. Don't
425 pass -x or -bfilelist. Whitespace changes.
427 Thu Aug 15 20:48:16 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
429 * makeshlib.sh (alpha-*-osf*): add -expect_unresolved (due to
430 dbm_error and dbm_clearerr not being in libc when making
433 Thu Aug 15 16:30:00 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
435 * Makefile.in (all unix): "install" the db-ndbm header file with
438 Sun Jul 28 00:43:16 1996 Sam Hartman <hartmans@tertius.mit.edu>
440 * makeshlib.sh (aix Allow symbols for the shared library to
441 overide symbols from libc.
443 Wed Jul 10 00:52:28 1996 Marc Horowitz <marc@mit.edu>
445 * Makefile.in (all-unix): "install" the db2 headers and libs with
446 symlinks. db2 has its own self-contained autoconf setup, so this
448 (all-unix): before installing db2, remove the links, so ln won't
449 fail the second time.
451 Tue Jul 9 19:29:12 1996 Marc Horowitz <marc@mit.edu>
453 * configure.in (CONFIG_DIRS): always build db2
455 Mon May 20 11:05:49 1996 Tom Yu <tlyu@dragons-lair.MIT.EDU>
457 * libupdate.sh: allow to deal with multiple directories at once
459 Sun May 19 23:53:21 1996 Tom Yu <tlyu@dragons-lair.MIT.EDU>
461 * libupdate.sh: do the shift before the assignments
463 Sat May 18 02:05:39 1996 Theodore Y. Ts'o <tytso@mit.edu>
465 * libupdate.sh: Define $library from the positional arguments
466 before --force uses $library.
468 Tue Apr 16 22:26:36 1996 Ken Raeburn <raeburn@cygnus.com>
470 Wed Mar 6 05:02:36 1996 Mark Eichin <eichin@cygnus.com>
472 * libupdate.sh: $ARCHIVE does not delete when creating. Explicitly
473 remove $library when using --force.
475 Fri Mar 29 16:42:24 1996 Richard Basch <basch@lehman.com>
477 * makeshlib.sh: Added support for SunOS shared libraries.
479 Sat Feb 24 19:03:53 1996 Theodore Y. Ts'o <tytso@dcl>
481 * makeshlib.sh: Add support for HPUX and Sinix (sys5r4 on mips).
483 Wed Feb 7 00:26:47 1996 Theodore Y. Ts'o <tytso@dcl>
485 * Makefile.in: Folded in danw's changes to allow
486 building Makefiles for the Macintosh. We now can build
487 MPW makefiles which are interpreted by CodeWarrior.
489 Thu Nov 2 17:05:05 1995 <tytso@rsx-11.mit.edu>
491 * makeshlib.sh: Added support for Linux shared libraries.
493 Wed Oct 11 17:21:16 1995 Sam Hartman <hartmans@tertius.mit.edu>
495 * makeshlib.sh: bring in library version and do something with it for AIX.
497 Mon Oct 9 19:00:13 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
499 * makeshlib.sh: For NetBSD convert flags designed for cc to ones
502 Mon Oct 2 12:12:20 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
504 * makeshlib.sh: For solaris, if you are not using gcc, add the -h
505 argument to specify the name of the shared library to
506 load. (i.e. libfoo.so.0.1).
508 Mon Sep 25 16:41:11 1995 Theodore Y. Ts'o <tytso@dcl>
510 * Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the
513 Thu Aug 24 18:40:48 1995 Theodore Y. Ts'o <tytso@dcl>
515 * .Sanitize: Update file list
517 Mon Aug 7 19:36:01 1995 Theodore Y. Ts'o <tytso@dcl>
519 * reconf: If using the autoconf in the local tree, invoke it using
520 /bin/sh, so that it works even if autoconf has been
521 checked out from SCCS without the execute bit set.
523 Wed Jul 26 15:39:53 1995 Sam Hartman <hartmans@tertius.mit.edu>
525 * configure.in (SHLIB_TAIL_COMP): Add pty to CONFIG_DIRS
527 Thu Jul 13 16:09:10 1995 Sam Hartman <hartmans@tertius.mit.edu>
529 * makeshlib.sh (ldflags): Protect test for HAVE_GCC so it works if not using gcc.
532 Thu Jul 6 09:52:08 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
534 * Makefile.in (clean): Remove makeshlib
536 Tue Jul 4 02:11:56 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
538 * makeshlib.sh: Add support for NetBSD shared libraries.
540 Sun Jul 2 20:42:45 1995 Sam Hartman <hartmans@tertius.mit.edu>
542 * makeshlib.sh (ldflags): Adapt AIX case to work with Gcc.
544 * configure.in: Move Gcc test to top level configure.in.
546 Fri Jun 23 19:11:20 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
548 * configure.in: Add aix.bincmds as target on AIX.
549 (SHLIB_TAIL_COMP): set and substitute so SHLIBDIR works
551 * Makefile.in (makeshlib): Create aix.bincmds with the binder
552 script exerpt to get the libpath right.
554 * configure.in: Modified to test and see if we're using Gcc
556 * Makefile.in (makeshlib): Make makeshlib from makeshlib.sh
559 * makeshlib.sh (LIBPATH): Modified to allow for substitution of CC
560 and HAVE_GCC from Makefile. Modified to imbed the proper search
561 path into the shared libraries for AIX.
564 Thu Jun 22 21:02:13 1995 Sam Hartman <hartmans@tardis.MIT.EDU>
566 * makeshlib: Added AIX support.
568 Mon Jun 19 00:58:33 1995 Tom Yu (tlyu@dragons-lair)
570 * getsyms, getsyms.sed: fix a few random bugs
572 * getsyms, getsyms.sed: simple scripts to find #ifdef's that
573 aren't declared with configure.in
575 Fri Jun 16 14:05:03 1995 Tom Yu (tlyu@dragons-lair)
577 * libupdate.sh: oops they were right to begin with; hack
580 * libupdate.sh: ARADD and ARCHIVE were backwards
582 Thu Jun 15 18:14:46 EDT 1995 Paul Park (pjpark@mit.edu)
583 * makeshlib - Add arguments for library search directories, library
584 lists and flags to link with.
586 Fri Jun 9 18:59:02 1995 <tytso@rsx-11.mit.edu>
588 * configure.in: Remove standardized set of autoconf macros, which
589 are now handled by CONFIG_RULES. Use DO_SUBDIRS to
590 recurse down subdirectories.
592 Tue Jun 6 19:46:00 1995 Tom Yu (tlyu@dragons-lair)
594 * configure.in: fix make install
597 Fri May 26 18:43:35 EDT 1995 Paul Park (pjpark@mit.edu)
598 * configure.in - Add berk_db
600 Fri May 26 13:29:07 1995 Ezra Peisach (epeisach@kangaroo.mit.edu)
602 * makeshlib: For alpha-osf1 update the local shared library registry
604 Fri May 26 12:41:28 1995 Ezra Peisach <epeisach@kangaroo.mit.edu>
606 * makeshlib: Added alpha-osf1 support. Will only work
607 for libcrypto at the moment.
609 Thu May 25 21:39:02 1995 Theodore Y. Ts'o (tytso@dcl)
611 * makeshlib: Added shell script for creating shared libraries
613 Tue May 2 21:32:23 1995 Tom Yu (tlyu@dragons-lair)
615 * Makefile.in: remove spurious whitespace from blank line
617 Fri Apr 28 15:30:03 1995 Mark Eichin <eichin@cygnus.com>
619 * lndir (ls): use ls -a to get dotfiles too.
621 Fri Apr 28 10:59:25 1995 Mark Eichin <eichin@cygnus.com>
623 * reconf (usage): fix the whole message.
625 Wed Apr 26 11:31:04 1995 Mark Eichin <eichin@cygnus.com>
627 * reconf (usage): fix pathname in message.
628 (verbose): add -v --verbose to echo actual autoreconf line.
630 Thu Apr 20 21:19:36 1995 Theodore Y. Ts'o (tytso@dcl)
632 * depfix.sed: Also remove pathnames of the form /mit/cygnus....
633 from the generated list of dependencies.
635 Sat Apr 15 06:40:28 1995 Theodore Y. Ts'o <tytso@lurch.mit.edu>
637 * configure.in: Add profile directory
639 Tue Mar 28 18:50:04 1995 John Gilmore (gnu at toad.com)
641 * Makefile.in (all): Split into all-$(WHAT).
643 (libupdate): Use $(RM).
645 Mon Feb 27 00:01:41 1995 Mark Eichin <eichin@cygnus.com>
647 * lndir: if $0 contains slashes, but does not have a leading
648 slash, prepend `pwd` so that relative invocation works.
650 Fri Feb 3 16:50:07 1995 Theodore Y. Ts'o (tytso@dcl)
652 * reconf: If util/autoconf isn't built, try to use autoconf
653 utilities found in the user's path.
655 Tue Nov 8 01:44:26 1994 Theodore Y. Ts'o (tytso@dcl)
657 * Makefile.in: Don't use $< in a non suffix rule context.
659 Tue Nov 1 14:49:00 1994 (tytso@rsx-11)
661 * libupdate.sh: Use library.stamp to determine whether or not
662 $arcmd needs to be rerun.
664 * libupdate.sh: touch the library first, before running $aradd, in
665 case changing the mod time of the library after running
666 $aradd causes problems on some systems.
668 * libupdate.sh: Change use of "head -1" to "sed 1q"
672 * libupdate.sh: Add support for the new libupdate shell script.
673 It automatically updates a library from a file listing of
674 constituent .o files. It only calls "ar" if it absolutely
675 has to, in order to speed things up for partial
676 recompilations. (ar is dreadfully slow if you're using
677 one based on the BFD library.)
679 Tue Oct 11 19:07:09 1994 Mark Eichin (eichin@cygnus.com)
681 * kbuild (MAKETARGETS): default to "all check" for make, but allow
682 override from config fragments.
684 Mon Oct 3 23:36:12 1994 Theodore Y. Ts'o (tytso@dcl)
686 * configure.in: Don't build unifdef directory --- we don't need it
689 Fri Sep 30 20:22:53 1994 Mark Eichin (eichin@cygnus.com)
691 * kbuild: log arguments to THISCONF, RECONF files.
693 Fri Sep 30 19:28:24 1994 Mark Eichin (eichin@cygnus.com)
695 * kbuild: set SRCDIR by default from program name.
697 Thu Sep 29 19:54:38 1994 Mark Eichin (eichin@cygnus.com)
699 * kbuild: complete rewrite.
700 * kfrags: fragments of input to kbuild.