Paul Smith
f2ceb0d68a
Incorporate some VMS fixes.
...
Add -B option docs.
Add .VARIABLES variable.
Add a few new tests.
Add a new translation: Swedish
2002-08-08 00:11:19 +00:00
Paul Smith
21cf8c6444
Install Greg McGary's patches to port the id-utils hashing functions to
...
GNU make. Also he provides some other performance fixups after doing
some profiling of make on large makefiles.
Modify the test suite to allow the use of Valgrind to find memory problems.
2002-07-11 06:38:57 +00:00
Paul Smith
724925be2b
Various cleanups reported by people using the alpha release.
...
Incorporate "order-only" prerequisites patch. Wrote a test for it.
The test shows what might be a bug in the code; I need to look at it
more closely (anyway it doesn't behave as I expected). Also I haven't
done the docs yet.
2002-07-08 13:05:02 +00:00
Paul Smith
8572d6adf0
Major updates in preparation for 3.80.
...
New version of the manual, put into the doc subdir.
Enhancements: $(eval ...) and $(value ...) functions, various bug
fixes, etc. See the ChangeLog.
More to come.
2002-07-08 02:26:47 +00:00
Paul Smith
dad29566b3
Updates to translaations.
...
Fix an assert() in an obscure use of -q
Handling of double-colon timestamp updates was broken in a bizarre way.
Store arguments to $(call ...) functions in simple variables, not recursive
variables.
2002-04-20 19:25:54 +00:00
Paul Smith
ce2c6eadf1
Fix for EINTR problems when using jobserver.
...
New translation files.
Fix for @+ inside define macros being applied too widely.
Various other bug fixes.
2001-06-01 03:56:50 +00:00
Paul Smith
8f2b1e2c7c
Some bug fixes and document updates.
2001-01-21 06:49:11 +00:00
Paul Smith
e5324a8c6a
* Fix FAT handling on Windows to match the DJGPP port's FAT handling.
...
* Fix a potential hole in readline if lines end in ^M (CRLF).
2000-11-17 06:59:08 +00:00
Paul Smith
1a82956eae
* Various fixes; see the ChangeLog.
2000-07-30 18:26:42 +00:00
Paul Smith
3c132f10f3
* Minor code cleanups
...
* Fix for PR/1811, from Paul Eggert.
2000-07-07 17:34:56 +00:00
Paul Smith
3e6f48b444
* More updates and fixes.
2000-06-20 05:48:40 +00:00
Paul Smith
0d70d05458
* Various fixes for problems in the 3.79.0.1 pretest.
2000-06-19 21:22:44 +00:00
Paul Smith
4972b017b6
* Some timestamp fixes from Paul Eggert.
...
* Fix compilation on Linux; use libintl.h and not gettext.h when using
the system gettext.
2000-06-13 05:22:52 +00:00
Paul Smith
4a5550c822
* Lots of bug fixes and cleanup; new i18n files, etc.
2000-06-07 05:43:37 +00:00
Paul Smith
5ed9fb46b2
* Various bug fixes.
2000-04-22 02:11:17 +00:00
Paul Smith
f3a974bf32
* Fix bug handling archive members: convert timestamp to nsec properly
...
on those systems that support it.
2000-04-03 05:58:41 +00:00
Paul Smith
c637af71d9
* A large number of fixes/enhancements. See the ChangeLog.
...
* Added a new version of the German translation file.
2000-03-27 06:54:37 +00:00
Paul Smith
e68a27ec7b
* Fix some warnings in gettext.c and function.c
...
* Don't try to execute tests which are actually directories.
2000-02-09 07:02:18 +00:00
Paul Smith
447c76f601
* A few fixes.
2000-01-23 07:05:16 +00:00
Paul Smith
2fd5b943d1
* Implement GNU gettext internationalization support in GNU make.
2000-01-22 08:57:17 +00:00
Paul Smith
af44f16799
* Fix problems with double-colon rules.
...
* Fix problems with INTERMEDIATE rules.
1999-12-18 17:43:47 +00:00
Paul Smith
1a35bfb45b
* Various changes and fixes. See ChangeLog.
1999-12-08 20:13:50 +00:00
Paul Smith
4d5c556f00
* Update debugging to use string flags instead of integers.
1999-11-27 08:09:42 +00:00
Paul Smith
217ca5d910
* Add new debugging output level selection feature.
1999-11-22 06:15:35 +00:00
Paul Smith
3e26bde6db
* Fix PR/1394.
...
* Apply changes from Paul Eggert.
* Many other cleanups (index/rindex --> strchr/strrchr, etc.)
1999-10-15 07:00:58 +00:00
Paul Smith
281951154b
* Fix PR/1379: -n/-q behaves correctly when all commands are recursive.
1999-10-13 07:00:23 +00:00
Paul Smith
5e9a3e34ac
* Some doc and help changes.
1999-09-06 05:21:52 +00:00
Paul Smith
860a30ae1e
* Fix for infinite recursion.
1999-09-04 22:05:18 +00:00
Paul Smith
e49b2f15c9
* Removed a memory stomp (reading freed memory).
...
* Fixed some infinite recursion on rebuilt makefiles bugs.
1999-09-03 22:46:28 +00:00
Paul Smith
d0b03e9355
* Terminology change in docs and code.
1999-08-24 04:49:39 +00:00
Paul Smith
5dc4b92b60
* Fix jobserver algorithm again.
...
* A couple of nits.
* Fix considered pruning for double-colon rules.
1999-08-23 22:15:17 +00:00
Paul Smith
e34540f79b
* Release 3.77.92.
...
* Complete implementation of new jobserver algorithm.
* A few minor fixups.
1999-08-01 08:12:06 +00:00
Paul Smith
09f1e4cf83
* Applied some DOS updates.
...
* Started reworking the jobserver algorithm; not complete yet.
1999-08-01 06:05:17 +00:00
Paul Smith
28ef4c4dac
* Add gettext macros to start i18n support.
1999-07-28 06:23:37 +00:00
Paul Smith
ec50fe2a2b
* Installed new versions of GLIBC glob library.
...
* Installed Tim Magill's "graph pruning" performance enhancement.
* Update version to 3.77.90 for the release.
* Require automake 1.4.
1999-07-22 04:20:14 +00:00
Paul Smith
9d89ad56bf
* Fix up and document $(apply ...) function.
1999-07-15 07:36:44 +00:00
Paul Smith
8df9d54020
* Fixed error rebuilding makefiles with -j>1
...
* Fixed problem with job pipe and -j>1 when waiting on -l loads.
1999-07-09 22:55:44 +00:00
Paul Smith
9035aa27b7
* Minor code cleanup.
1999-07-08 22:32:38 +00:00
Paul Smith
012254e81e
* Various bugfixes/updates. See ChangeLog.
1999-07-06 21:09:32 +00:00
Paul Smith
2858f7a8f1
* Various bug fixes.
1999-06-14 06:50:28 +00:00
Paul Smith
a2ea1bd27f
If a file declared .INTERMEDIATE already exists before make starts, we
...
won't delete it--this is how normal intermediate files behave, too.
1999-04-09 05:57:35 +00:00
Paul Smith
a6a9ebb54f
* Define and use xstrdup() instead of strdup().
1999-03-05 07:13:12 +00:00
Paul Smith
9e6ba6a148
* Update FSF address info in copyright notices.
...
* Update maintainers build process; remove GNUmakefile. Require builders to
run automake && autoreconf by hand.
* Use AC_SUBST_FILE to get the maintMakefile included, rather than GNU
make's include directive, which conflicts with automake 1.4's include
directive.
1999-03-05 05:55:11 +00:00
Paul Smith
a66668aabc
* New feature: .LIBPATTERNS controls the way -lfoo dependencies are expanded.
...
* A few tweaks to the system glob test, after trying it on a system where
it's true.
* Installed patches to archive handling for AIX 4.3 big archives.
* Fix a memory stomp in target-specific variables.
* Fix a memory leak in foreach functions.
1999-02-22 07:23:30 +00:00
Paul Smith
2c64fb221a
Checkpoint changes. Bug fixes, mostly.
1998-10-03 05:39:55 +00:00
Paul Smith
e2403327e9
GNU make release 3.77.
1998-07-30 20:54:47 +00:00
Paul Smith
be3fb0ae6d
Updates for GNU make 3.75.92.
1997-08-27 20:30:54 +00:00
Paul Smith
63dff1e0bc
Bug fixes and automake changes.
1997-08-18 18:11:04 +00:00
Paul Smith
0ada207e2d
Changes for make 3.75.1
1997-04-07 07:21:16 +00:00
Roland McGrath
37ce7efdca
Sat Jul 20 12:32:10 1996 Klaus Kämpf (kkaempf@progis.de)
...
* remake.c (f_mtime) [VMS]: Add missing `if' conditional for future
modtime check.
* config.h-vms, makefile.vms, readme.vms, vmsify.c: Update address.
1996-07-20 11:13:04 +00:00