| Index Entry | Section |
|
E | | |
| Endianness | 5.10.3 C Compiler Characteristics |
| Erlang | 5.10.6 Erlang Compiler and Interpreter Characteristics |
| Erlang, Library, checking | 5.13 Erlang Libraries |
| exiting portably | 13.8 Exiting Portably |
| expanded before required | 20.8 Expanded Before Required |
| explicit rules, $< , and VPATH | 12.14.3 $< Not Supported in Explicit Rules |
| External software | 15.2 Working With External Software |
|
F | | |
| F77 | 5.10.7 Fortran Compiler Characteristics |
| FHS | 15.8 Setting Site Defaults |
| File descriptors | 11.3 File Descriptors |
| file descriptors | 9.4 File Descriptor Macros |
| File system conventions | 11.4 File System Conventions |
| File, checking | 5.3 Files |
| Filesystem Hierarchy Standard | 15.8 Setting Site Defaults |
| floating point | 13.7 Floating Point Portability |
| Forbidden patterns | 8.3.10 Forbidden Patterns |
| Fortran | 5.10.7 Fortran Compiler Characteristics |
| Function, checking | 5.5.2 Particular Function Checks |
|
G | | |
| Gettext | 3.5 Using autoreconf to Update configure Scripts |
| GNU build system | 2. The GNU Build System |
| Gnulib | 2.2 Gnulib |
|
H | | |
| Header portability | 5.6.1 Portability of Headers |
| Header templates | 4.9.1 Configuration Header Templates |
| Header, checking | 5.6 Header Files |
| Help strings | 15.4 Making Your Help Strings Look Pretty |
| Here-documents | 11.2 Here-Documents |
| History of autoconf | 21. History of Autoconf |
|
I | | |
| ifnames | 3.3 Using ifnames to List Conditionals |
| Imake | 20.4 Why Not Imake? |
| Includes, default | 5.1.2 Default Includes |
| indirection, variable name | 9.2 Support for indirect variable names |
| input | 9.4 File Descriptor Macros |
| Install prefix | 4.13 Default Prefix |
| Installation directories | 4.8.2 Installation Directory Variables |
| Instantiation | 4.5 Outputting Files |
| integer overflow | 13.2 Integer Overflow |
| integer overflow | 13.2.1 Basics of Integer Overflow |
| integer overflow | 13.2.2 Examples of Code Assuming Wraparound Overflow |
| integer overflow | 13.2.4 Practical Advice for Signed Overflow Issues |
| Introduction | 1. Introduction |
|
K | | |
| Korn shell | 11.1 Shellology |
| Ksh | 11.1 Shellology |
|
L | | |
| Language | 6.1 Language Choice |
| Large file support | 5.11 System Services |
| LFS | 5.11 System Services |
| lib64 | 15.8 Setting Site Defaults |
| Library, checking | 5.4 Library Files |
| Libtool | 2.3 Libtool |
| License | 20.1 Distributing configure Scripts |
| Limitations of make | 12. Portable Make Programming |
| Limitations of shell builtins | 11.12 Limitations of Shell Builtins |
| Limitations of usual tools | 11.13 Limitations of Usual Tools |
| Links | 4.11 Creating Configuration Links |
| Links for configuration | 4.11 Creating Configuration Links |
| Listing directories | 11.13 Limitations of Usual Tools |
| loop induction | 13.2.3 Optimizations That Break Wraparound Arithmetic |
| low-level output | 9.4 File Descriptor Macros |
|
M | | |
| M4 | 8. Programming in M4 |
| M4 quotation | 8.1 M4 Quotation |
| M4sugar | 8.3 Programming in M4sugar |
| m4sugar debugging tips | 8.4 Debugging via autom4te |
| Macro invocation stack | 3.4 Using autoconf to Create configure |
| Macro invocation stack | 8.2.1 Invoking autom4te |
| Macros, called once | 10.4.3 One-Shot Macros |
| Macros, obsoleting | 10.5 Obsoleting Macros |
| Macros, ordering | 10.4.2 Suggested Ordering |
| Macros, prerequisites | 10.4.1 Prerequisite Macros |
| make -k | 12.13 Exit Status of make -k |
| make and MAKEFLAGS | 12.8 The Make Macro MAKEFLAGS |
| make and SHELL | 12.9 The Make Macro SHELL |
| ‘Makefile’ rules and comments | 12.11 Comments in Make Rules |
| Makefile substitutions | 4.8 Substitutions in Makefiles |
| MAKEFLAGS and make | 12.8 The Make Macro MAKEFLAGS |
| Making directories | 11.13 Limitations of Usual Tools |
| Messages, from autoconf | 10.3 Reporting Messages |
| Messages, from configure | 7.5 Printing Messages |
| Messages, from M4sugar | 8.3.2 Diagnostic messages from M4sugar |
| Moving open files | 11.13 Limitations of Usual Tools |
|
N | | |
| Notices in configure | 4.3 Notices in configure |
| null pointers | 13.4 Properties of Null Pointers |
|
O | | |
| ‘obj/’, subdirectory | 12.12 The ‘obj/’ Subdirectory and Make |
| Obsolete constructs | 18. Obsolete Constructs |
| Obsoleting macros | 10.5 Obsoleting Macros |
| obstack | 5.5.2 Particular Function Checks |
| One-shot macros | 10.4.3 One-Shot Macros |
| Options, package | 15.3 Choosing Package Options |
| Options, Package | 15.5 Controlling Checking of configure Options |
| Ordering macros | 10.4.2 Suggested Ordering |
| Output variables | 4.8.1 Preset Output Variables |
| Output variables | 7.2 Setting Output Variables |
| Output variables, special characters in | 7.3 Special Characters in Output Variables |
| output, low-level | 9.4 File Descriptor Macros |
| Outputting files | 4.5 Outputting Files |
| overflow, signed integer | 13.2 Integer Overflow |
| overflow, signed integer | 13.2.1 Basics of Integer Overflow |
| overflow, signed integer | 13.2.2 Examples of Code Assuming Wraparound Overflow |
| overflow, signed integer | 13.2.4 Practical Advice for Signed Overflow Issues |
|
P | | |
| Package options | 15.3 Choosing Package Options |
| ‘package.m4’ | 19.4 Making testsuite Scripts |
| Parallel make | 12.10 Parallel Make |
| parentheses, balancing | 8.1.7 Dealing with unbalanced parentheses |
| Patterns, forbidden | 8.3.10 Forbidden Patterns |
| polymorphic variable name | 9.2 Support for indirect variable names |
| portability | 13.1 Varieties of Unportability |
| Portability of C functions | 5.5.1 Portability of C Functions |
| Portability of headers | 5.6.1 Portability of Headers |
| Portable C and C++ programming | 13. Portable C and C++ Programming |
| Portable shell programming | 11. Portable Shell Programming |
| positional parameters | 11.6 Shell Substitutions |
| Posix termios headers | 5.11 System Services |
| Precious Variable | 7.2 Setting Output Variables |
| Prefix for install | 4.13 Default Prefix |
| preprocessor arithmetic | 13.3 Preprocessor Arithmetic |
| Preprocessors | 5.10 Compilers and Preprocessors |
| prerequisite directories and VPATH | 12.14.5 Tru64 make Creates Prerequisite Directories Magically |
| Prerequisite macros | 10.4.1 Prerequisite Macros |
| Program names, transforming | 15.7 Transforming Program Names When Installing |
| Programs, checking | 5.2 Alternative Programs |
|