Ignore:
Timestamp:
Mar 14, 2018, 10:28:10 PM (7 years ago)
Author:
bird
Message:

kmk: Merged in changes from GNU make 4.2.1 (2e55f5e4abdc0e38c1d64be703b446695e70b3b6 / https://git.savannah.gnu.org/git/make.git).

Location:
trunk/src/kmk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk

  • trunk/src/kmk/README.template

    r2591 r3140  
    99For general building and installation instructions, see the file INSTALL.
    1010
    11 If you need to build GNU Make and have no other `make' program to use,
    12 you can use the shell script `build.sh' instead.  To do this, first run
    13 `configure' as described in INSTALL.  Then, instead of typing `make' to
    14 build the program, type `sh build.sh'.  This should compile the program
     11If you need to build GNU Make and have no other 'make' program to use,
     12you can use the shell script 'build.sh' instead.  To do this, first run
     13'configure' as described in INSTALL.  Then, instead of typing 'make' to
     14build the program, type 'sh build.sh'.  This should compile the program
    1515in the current directory.  Then you will have a Make program that you can
    16 use for `./make install', or whatever else.
     16use for './make install', or whatever else.
    1717
    1818Some systems' Make programs are broken and cannot process the Makefile for
    1919GNU Make.  If you get errors from your system's Make when building GNU
    20 Make, try using `build.sh' instead.
     20Make, try using 'build.sh' instead.
    2121
    2222
    2323GNU Make is free software.  See the file COPYING for copying conditions.
    24 
     24GNU Make is copyright by the Free Software Foundation.  Copyright notices
     25condense sequential years into a range; e.g. "1987-1994" means all years
     26from 1987 to 1994 inclusive.
    2527
    2628Downloading
     
    6567
    6668You can send GNU make bug reports to <bug-make@gnu.org>.  Please see the
    67 section of the GNU make manual entitled `Problems and Bugs' for
     69section of the GNU make manual entitled 'Problems and Bugs' for
    6870information on submitting useful and complete bug reports.
    6971
     
    8082  news:gnu.utils.bug
    8183
    82   http://savannah.gnu.org/support/?group=make
    8384
    84 You may also find interesting patches to GNU Make available here:
    85 
    86   http://savannah.gnu.org/patch/?group=make
    87 
    88 Note these patches are provided by our users as a service and we make no
    89 statements regarding their correctness.  Please contact the authors
    90 directly if you have a problem or suggestion for a patch available on
    91 this page.
    92 
    93 
    94 CVS Access
     85Git Access
    9586----------
    9687
    97 The GNU make source repository is available via anonymous CVS from the
    98 GNU Subversions CVS server; look here for details:
     88The GNU make source repository is available via Git from the
     89GNU Savannah Git server; look here for details:
    9990
    100   http://savannah.gnu.org/cvs/?group=make
     91  http://savannah.gnu.org/git/?group=make
    10192
    102 Please note: you won't be able to build GNU make from CVS without
     93Please note: you won't be able to build GNU make from Git without
    10394installing appropriate maintainer's tools, such as GNU m4, automake,
    104 autoconf, Perl, GNU make, and GCC.  See the README.cvs file for hints on
     95autoconf, Perl, GNU make, and GCC.  See the README.git file for hints on
    10596how to build GNU make once these tools are available.  We make no
    106 guarantees about the contents or quality of the latest code in the CVS
     97guarantees about the contents or quality of the latest code in the Git
    10798repository: it is not unheard of for code that is known to be broken to
    10899be checked in.  Use at your own risk.
     
    113104
    114105It has been reported that the XLC 1.2 compiler on AIX 3.2 is buggy such
    115 that if you compile make with `cc -O' on AIX 3.2, it will not work
    116 correctly.  It is said that using `cc' without `-O' does work.
     106that if you compile make with 'cc -O' on AIX 3.2, it will not work
     107correctly.  It is said that using 'cc' without '-O' does work.
    117108
    118109The standard /bin/sh on SunOS 4.1.3_U1 and 4.1.4 is broken and cannot be
     
    124115One area that is often a problem in configuration and porting is the code
    125116to check the system's current load average.  To make it easier to test and
    126 debug this code, you can do `make check-loadavg' to see if it works
    127 properly on your system.  (You must run `configure' beforehand, but you
     117debug this code, you can do 'make check-loadavg' to see if it works
     118properly on your system.  (You must run 'configure' beforehand, but you
    128119need not build Make itself to run this test.)
    129120
     
    132123Please report any bugs that you find in this area.  If you run into
    133124difficulties, then as a workaround you should be able to disable LFS by
    134 adding the `--disable-largefile' option to the `configure' script.
     125adding the '--disable-largefile' option to the 'configure' script.
    135126
    136127On systems that support micro- and nano-second timestamp values and
     
    152143    Customs distributed build environment from the Pmake distribution.
    153144
    154   - See readme.vms for details about GNU Make on OpenVMS.
     145  - See README.VMS for details about GNU Make on OpenVMS.
    155146
    156147  - See README.Amiga for details about GNU Make on AmigaDOS.
     
    173164
    174165-------------------------------------------------------------------------------
    175 Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
    176 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
    177 2010 Free Software Foundation, Inc.
     166Copyright (C) 1988-2016 Free Software Foundation, Inc.
    178167This file is part of GNU Make.
    179168
Note: See TracChangeset for help on using the changeset viewer.