/[make]/make/NEWS
ViewVC logotype

Diff of /make/NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.68 by psmith, Wed Feb 16 05:38:10 2005 UTC revision 2.69 by psmith, Mon Feb 28 07:48:22 2005 UTC
# Line 13  reporting bugs. Line 13  reporting bugs.
13  Version 3.81beta2  Version 3.81beta2
14    
15  * GNU make is ported to OS/2.  * GNU make is ported to OS/2.
16    Port provided by Andreas Buening <andreas.buening@nexgo.de>.  
17    * GNU make is ported to MinGW.
18    
19    * New command-line option: -L (--check-symlink-times).  On systems that
20      support symbolic links, if this option is given then GNU make will
21      use the most recent modification time of any symbolic links that are
22      used to resolve target files.  The default behavior remains as it
23      always has: use the modification time of the actual target file only.
24    
25  * All pattern-specific variables that match a given target are now used  * All pattern-specific variables that match a given target are now used
26    (previously only the first match was used).    (previously only the first match was used).
# Line 27  Version 3.81beta2 Line 34  Version 3.81beta2
34  * Implemented a solution for the "thundering herd" problem with "-j -l".  * Implemented a solution for the "thundering herd" problem with "-j -l".
35    This version of GNU make uses an algorithm suggested by Thomas Riedl    This version of GNU make uses an algorithm suggested by Thomas Riedl
36    <thomas.riedl@siemens.com> to track the number of jobs started in the    <thomas.riedl@siemens.com> to track the number of jobs started in the
37    last second and adjust GNU make's view of the system's load average    last second and artificially adjust GNU make's view of the system's
38    accordingly.    load average accordingly.
39    
40    * New special variables available in this release:
41       - .DEFAULT_TARGET: Contains the name of the default target make will
42         use if no targets are provided on the command line.  It can be set
43         to change the default target.
44    
45  * New functions available in this release:  * New functions available in this release:
46     - $(lastword ...) returns the last word in the list.  This gives     - $(lastword ...) returns the last word in the list.  This gives
# Line 39  Version 3.81beta2 Line 51  Version 3.81beta2
51     - $(realpath ...) returns the canonical pathname for each path     - $(realpath ...) returns the canonical pathname for each path
52       provided.  The canonical pathname is the absolute pathname, with       provided.  The canonical pathname is the absolute pathname, with
53       all symbolic links resolved as well.       all symbolic links resolved as well.
54       - $(info ...) prints informative messages to stdout.  No makefile
55         name or line number info, etc. is printed, just the message.
56    
57  * Changes made for POSIX compatibility:  * Changes made for POSIX compatibility:
58     - Only touch targets (under -t) if they have at least one command.     - Only touch targets (under -t) if they have at least one command.

Legend:
Removed from v.2.68  
changed lines
  Added in v.2.69

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26