This is
/scratch/bernds/tic6x/obj/make-src-4.5-109-c6x-uclinux-i686-mingw32/doc/make.info,
produced by makeinfo version 4.13 from
/scratch/bernds/tic6x/obj/make-src-4.5-109-c6x-uclinux-i686-mingw32/doc/make.texi.

This file documents the GNU `make' utility, which determines
automatically which pieces of a large program need to be recompiled,
and issues the commands to recompile them.

   This is Edition 0.70, last updated 17 May 2010, of `The GNU Make
Manual', for GNU `make' version 3.81.

   Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996,
1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2006 Free Software
Foundation, Inc.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.2 or any later version published by the Free Software
     Foundation; with no Invariant Sections, with the Front-Cover Texts
     being "A GNU Manual," and with the Back-Cover Texts as in (a)
     below.  A copy of the license is included in the section entitled
     "GNU Free Documentation License."

     (a) The FSF's Back-Cover Text is: "You have freedom to copy and
     modify this GNU Manual, like GNU software.  Copies published by
     the Free Software Foundation raise funds for GNU development."

INFO-DIR-SECTION GNU Packages
START-INFO-DIR-ENTRY
* Make: (make).            Remake files automatically.
END-INFO-DIR-ENTRY


Indirect:
make.info-1: 1438
make.info-2: 298054

Tag Table:
(Indirect)
Node: Top1438
Node: Overview14842
Node: Preparing15852
Node: Reading16824
Node: Bugs17751
Node: Introduction19581
Node: Rule Introduction21173
Node: Simple Makefile22917
Node: How Make Works26546
Node: Variables Simplify29201
Node: make Deduces31407
Node: Combine By Prerequisite33147
Node: Cleanup34176
Node: Makefiles35595
Node: Makefile Contents36561
Node: Makefile Names39516
Node: Include41127
Ref: Include-Footnote-144759
Node: MAKEFILES Variable44893
Node: MAKEFILE_LIST Variable46403
Node: Special Variables47671
Node: Remaking Makefiles51178
Node: Overriding Makefiles55427
Node: Reading Makefiles57480
Node: Secondary Expansion60384
Node: Rules67818
Node: Rule Example70490
Node: Rule Syntax71347
Node: Prerequisite Types73850
Node: Wildcards75626
Node: Wildcard Examples77344
Node: Wildcard Pitfall78600
Node: Wildcard Function80389
Node: Directory Search82173
Node: General Search83315
Node: Selective Search85030
Node: Search Algorithm88018
Node: Commands/Search90537
Node: Implicit/Search91883
Node: Libraries/Search92827
Node: Phony Targets94919
Node: Force Targets100005
Node: Empty Targets101050
Node: Special Targets102348
Node: Multiple Targets109522
Node: Multiple Rules111397
Node: Static Pattern113633
Node: Static Usage114285
Node: Static versus Implicit118006
Node: Double-Colon119750
Node: Automatic Prerequisites121407
Node: Commands125685
Node: Command Syntax126893
Node: Splitting Lines128918
Node: Variables in Commands131899
Node: Echoing133226
Node: Execution134518
Ref: Execution-Footnote-1135769
Node: Choosing the Shell135915
Node: Parallel139884
Node: Errors143477
Node: Interrupts147123
Node: Recursion148710
Node: MAKE Variable150804
Node: Variables/Recursion153071
Node: Options/Recursion158512
Node: -w Option163677
Node: Sequences164672
Node: Empty Commands167684
Node: Using Variables168858
Node: Reference171971
Node: Flavors173530
Node: Advanced179268
Node: Substitution Refs179773
Node: Computed Names181326
Node: Values185870
Node: Setting186783
Node: Appending188819
Node: Override Directive192745
Node: Defining194129
Node: Environment196593
Node: Target-specific198842
Node: Pattern-specific201809
Node: Conditionals203211
Node: Conditional Example203921
Node: Conditional Syntax206498
Node: Testing Flags212223
Node: Functions213325
Node: Syntax of Functions214745
Node: Text Functions216944
Node: File Name Functions225515
Node: Conditional Functions230737
Node: Foreach Function233111
Node: Call Function236323
Node: Value Function239208
Node: Eval Function240645
Node: Origin Function242919
Node: Flavor Function246137
Node: Shell Function247203
Node: Make Control Functions248837
Node: Running250506
Node: Makefile Arguments252495
Node: Goals253211
Node: Instead of Execution257952
Node: Avoiding Compilation261238
Node: Overriding263213
Node: Testing265511
Node: Options Summary267396
Node: Implicit Rules278182
Node: Using Implicit280330
Node: Catalogue of Rules283869
Node: Implicit Variables293219
Node: Chained Rules298054
Node: Pattern Rules302065
Node: Pattern Intro303601
Node: Pattern Examples306498
Node: Automatic Variables308307
Node: Pattern Match315678
Node: Match-Anything Rules317314
Node: Canceling Rules321189
Node: Last Resort321905
Node: Suffix Rules323752
Node: Implicit Rule Search327481
Node: Archives331000
Node: Archive Members331698
Node: Archive Update333311
Node: Archive Symbols335225
Node: Archive Pitfalls336459
Node: Archive Suffix Rules337182
Node: Features338729
Node: Missing347284
Node: Makefile Conventions351022
Node: Makefile Basics351808
Node: Utilities in Makefiles354975
Node: Command Variables357113
Node: Directory Variables360683
Node: Standard Targets374823
Ref: Standard Targets-Footnote-1387942
Node: Install Command Categories388042
Node: Quick Reference392568
Node: Error Messages403264
Node: Complex Makefile410954
Node: GNU Free Documentation License419672
Node: Concept Index442121
Node: Name Index507310

End Tag Table
