This is an alphabetical list of the files, tools, and concepts
introduced in this document.
| Index Entry | | Section |
|
| " | | |
| "$@": | | Shell Substitutions |
|
| $ | | |
| $((expression)): | | Shell Substitutions |
| $(commands): | | Shell Substitutions |
| $<, explicit rules, and VPATH: | | $< in Explicit Rules |
| ${#var}: | | Shell Substitutions |
| ${var##word}: | | Shell Substitutions |
| ${var#word}: | | Shell Substitutions |
| ${var%%word}: | | Shell Substitutions |
| ${var%word}: | | Shell Substitutions |
| ${var+value}: | | Shell Substitutions |
| ${var-value}: | | Shell Substitutions |
| ${var:+value}: | | Shell Substitutions |
| ${var:+value}: | | Shell Substitutions |
| ${var:-value}: | | Shell Substitutions |
| ${var:-value}: | | Shell Substitutions |
| ${var:=value}: | | Shell Substitutions |
| ${var:=value}: | | Shell Substitutions |
| ${var:?value}: | | Shell Substitutions |
| ${var:?value}: | | Shell Substitutions |
| ${var=expanded-value}: | | Shell Substitutions |
| ${var=literal}: | | Shell Substitutions |
| ${var=value}: | | Shell Substitutions |
| ${var=value}: | | Shell Substitutions |
| ${var?value}: | | Shell Substitutions |
|
| 6 | | |
| 64-bit libraries: | | Site Defaults |
|
| @ | | |
| ‘@%:@’: | | Quadrigraphs |
| ‘@&t@’: | | Quadrigraphs |
| ‘@:>@’: | | Quadrigraphs |
| ‘@:}@’: | | Quadrigraphs |
| ‘@<:@’: | | Quadrigraphs |
| ‘@S|@’: | | Quadrigraphs |
| ‘@{:@’: | | Quadrigraphs |
|
| ^ | | |
| ^ quoting: | | Shell Substitutions |
|
| _ | | |
| _m4_divert_diversion: | | New Macros |
|
| ` | | |
| `commands`: | | Shell Substitutions |
|
| A | | |
| absolute file names, detect: | | File System Conventions |
| abs_builddir: | | Preset Output Variables |
| abs_srcdir: | | Preset Output Variables |
| abs_top_builddir: | | Preset Output Variables |
| abs_top_srcdir: | | Preset Output Variables |
| acconfig.h: | | acconfig Header |
| aclocal.m4: | | Making configure Scripts |
| ac_aux_dir: | | Input |
| ac_objext: | | Generic Functions |
| ac_path_variable: | | Generic Programs |
| ac_path_variable_found: | | Generic Programs |
| ac_srcdir: | | Configuration Actions |
| ac_top_build_prefix: | | Configuration Actions |
| ac_top_srcdir: | | Configuration Actions |
| Ash: | | Shellology |
| at_arg_option: | | Writing Testsuites |
| at_arg_option: | | Writing Testsuites |
| at_optarg: | | Writing Testsuites |
| at_optarg: | | Writing Testsuites |
| at_optarg_option: | | Writing Testsuites |
| at_status: | | Writing Testsuites |
| autoconf: | | autoconf Invocation |
| Autoconf upgrading: | | Autoconf 1 |
| Autoconf upgrading: | | Autoconf 2.13 |
| Autoconf version: | | Versioning |
| autoheader: | | autoheader Invocation |
| Autoheader macros: | | Autoheader Macros |
| autom4te debugging tips: | | Debugging via autom4te |
| Autom4te Library: | | autom4te Invocation |
| autom4te.cache: | | autom4te Invocation |
| autom4te.cfg: | | autom4te Invocation |
| Automake: | | Automake |
| Automatic remaking: | | Automatic Remaking |
| automatic rule rewriting and VPATH: | | Automatic Rule Rewriting |
| autopoint: | | autoreconf Invocation |
| autoreconf: | | autoreconf Invocation |
| autoscan: | | autoscan Invocation |
| Autotest: | | Using Autotest |
| AUTOTEST_PATH: | | testsuite Invocation |
| autoupdate: | | autoupdate Invocation |
|
| B | | |
| balancing parentheses: | | Balancing Parentheses |
| Bash: | | Shellology |
| Bash 2.05 and later: | | Shellology |
| bindir: | | Installation Directory Variables |
| Bootstrap: | | Bootstrapping |
| BSD make and obj/: | | obj/ and Make |
| buffer overruns: | | Buffer Overruns |
| Build directories: | | Build Directories |
| builddir: | | Preset Output Variables |
|
| C | | |
| C function portability: | | Function Portability |
| C types: | | Types |
| Cache: | | Caching Results |
| Cache variable: | | Cache Variable Names |
| Cache, enabling: | | configure Invocation |
| Canonical system type: | | Canonicalizing |
| carriage return, deleting: | | Limitations of Usual Tools |
| CFLAGS: | | Preset Output Variables |
| changequote: | | Changequote is Evil |
| Coding style: | | Coding Style |
| Command Substitution: | | Shell Substitutions |
| command-line, macros set on: | | Command-line Macros and whitespace |
| Commands for configuration: | | Configuration Commands |
| Comments in Makefile macros: | | Comments in Make Macros |
| Comments in Makefile rules: | | Comments in Make Rules |
| Common autoconf behavior: | | Common Behavior |
| Compilers: | | Compilers and Preprocessors |
| composing variable names: | | Polymorphic Variables |
| config.h: | | Configuration Headers |
| config.h.bot: | | acconfig Header |
| config.h.in: | | Header Templates |
| config.h.top: | | acconfig Header |
| config.site: | | Site Defaults |
| config.status: | | config.status Invocation |
| config.sub: | | Specifying Target Triplets |
| Configuration actions: | | Configuration Actions |
| Configuration commands: | | Configuration Commands |
| Configuration file creation: | | Configuration Files |
| Configuration Header: | | Configuration Headers |
| Configuration Header Template: | | Header Templates |
| Configuration links: | | Configuration Links |
| configure: | | Making configure Scripts |
| configure: | | Running configure Scripts |
| Configure subdirectories: | | Subdirectories |
| configure.ac: | | Making configure Scripts |
| configure.in: | | Writing Autoconf Input |
| configure_input: | | Preset Output Variables |
| CONFIG_COMMANDS: | | Obsolete config.status Use |
| CONFIG_FILES: | | Obsolete config.status Use |
| CONFIG_HEADERS: | | Obsolete config.status Use |
| CONFIG_LINKS: | | Obsolete config.status Use |
| CONFIG_SHELL: | | config.status Invocation |
| CONFIG_STATUS: | | config.status Invocation |
| Copyright Notice: | | Notices |
| Copyright Notice: | | Writing Testsuites |
| CPPFLAGS: | | Preset Output Variables |
| Creating configuration files: | | Configuration Files |
| Creating temporary files: | | Limitations of Usual Tools |
| Cross compilation: | | Hosts and Cross-Compilation |
| CXXFLAGS: | | Preset Output Variables |
|
| D | | |
| Darwin: | | Systemology |
| Data structure, set: | | Set manipulation Macros |
| datadir: | | Installation Directory Variables |
| datarootdir: | | Changed Directory Variables |
| datarootdir: | | Installation Directory Variables |
| debugging tips: | | Debugging via autom4te |
| Declaration, checking: | | Declarations |
| Default includes: | | Default Includes |
| DEFS: | | Preset Output Variables |
| deleting carriage return: | | Limitations of Usual Tools |
| Dependencies between macros: | | Dependencies Between Macros |
| descriptors: | | File Descriptor Macros |
| Descriptors: | | File Descriptors |
| Directories, build: | | Build Directories |
| Directories, installation: | | Installation Directory Variables |
| division, integer: | | Signed Integer Division |
| dnl: | | Macro Definitions |
| dnl: | | Coding Style |
| docdir: | | Installation Directory Variables |
| double-colon rules and VPATH: | | VPATH and Double-colon |
| dvidir: | | Installation Directory Variables |
|
| E | | |
| ECHO_C: | | Preset Output Variables |
| ECHO_N: | | Preset Output Variables |
| ECHO_T: | | Preset Output Variables |
| Endianness: | | C Compiler |
| environment, macros set from: | | Command-line Macros and whitespace |
| Erlang: | | Erlang Compiler and Interpreter |
| Erlang, Library, checking: | | Erlang Libraries |
| ERLANG_INSTALL_LIB_DIR: | | Installation Directory Variables |
| ERLANG_INSTALL_LIB_DIR_library: | | Installation Directory Variables |
| ERLCFLAGS: | | Preset Output Variables |
| exec_prefix: | | Installation Directory Variables |
| exiting portably: | | Exiting Portably |
| expanded before required: | | Expanded Before Required |
| explicit rules, $<, and VPATH: | | $< in Explicit Rules |
| External software: | | External Software |
|
| F | | |
| F77: | | Fortran Compiler |
| FCFLAGS: | | Preset Output Variables |
| FFLAGS: | | Preset Output Variables |
| FHS: | | Site Defaults |
| file descriptors: | | File Descriptor Macros |
| File descriptors: | | File Descriptors |
| File system conventions: | | File System Conventions |
| File, checking: | | Files |
| Filesystem Hierarchy Standard: | | Site Defaults |
| floating point: | | Floating Point Portability |
| Forbidden patterns: | | Forbidden Patterns |
| Fortran: | | Fortran Compiler |
| Function, checking: | | Particular Functions |
|
| G | | |
| Gettext: | | autoreconf Invocation |
| GNU build system: | | The GNU Build System |
| Gnulib: | | Gnulib |
| Go: | | Go Compiler |
| GOFLAGS: | | Preset Output Variables |
|
| H | | |
| Header portability: | | Header Portability |
| Header templates: | | Header Templates |
| Header, checking: | | Header Files |
| Help strings: | | Pretty Help Strings |
| Here-documents: | | Here-Documents |
| History of autoconf: | | History |
| htmldir: | | Installation Directory Variables |
|
| I | | |
| ifnames: | | ifnames Invocation |
| Imake: | | Why Not Imake |
| includedir: | | Installation Directory Variables |
| Includes, default: | | Default Includes |
| indirection, variable name: | | Polymorphic Variables |
| infodir: | | Installation Directory Variables |
| input: | | File Descriptor Macros |
| Install prefix: | | Default Prefix |
| Installation directories: | | Installation Directory Variables |
| Instantiation: | | Output |
| integer overflow: | | Integer Overflow |
| integer overflow: | | Integer Overflow Basics |
| integer overflow: | | Signed Overflow Examples |
| integer overflow: | | Signed Overflow Advice |
| Introduction: | | Introduction |
| invoking the shell: | | Invoking the Shell |
|
| K | | |
| Korn shell: | | Shellology |
| Ksh: | | Shellology |
|
| L | | |
| Language: | | Language Choice |
| Large file support: | | System Services |
| LDFLAGS: | | Preset Output Variables |
| LFS: | | System Services |
| lib64: | | Site Defaults |
| libdir: | | Installation Directory Variables |
| libexecdir: | | Installation Directory Variables |
| Library, checking: | | Libraries |
| LIBS: | | Preset Output Variables |
| Libtool: | | Libtool |
| License: | | Distributing |
| Limitations of make: | | Portable Make |
| Limitations of shell builtins: | | Limitations of Builtins |
| Limitations of usual tools: | | Limitations of Usual Tools |
| Links: | | Configuration Links |
| Links for configuration: | | Configuration Links |
| Listing directories: | | Limitations of Usual Tools |
| localedir: | | Installation Directory Variables |
| localstatedir: | | Installation Directory Variables |
| loop induction: | | Optimization and Wraparound |
| low-level output: | | File Descriptor Macros |
|
| M | | |
| M4: | | Programming in M4 |
| M4 quotation: | | M4 Quotation |
| M4sugar: | | Programming in M4sugar |
| m4sugar debugging tips: | | Debugging via autom4te |
| Macros, called once: | | One-Shot Macros |
| Macros, obsoleting: | | Obsoleting Macros |
| Macros, ordering: | | Suggested Ordering |
| Macros, prerequisites: | | Prerequisite Macros |
| make -k: | | make -k Status |
| make and MAKEFLAGS: | | The Make Macro MAKEFLAGS |
| make and SHELL: | | The Make Macro SHELL |
| Makefile macros and comments: | | Comments in Make Macros |
| Makefile macros and whitespace: | | Trailing whitespace in Make Macros |
| Makefile rules and comments: | | Comments in Make Rules |
| Makefile rules and newlines: | | Newlines in Make Rules |
| Makefile substitutions: | | Makefile Substitutions |
| MAKEFLAGS and make: | | The Make Macro MAKEFLAGS |
| Making directories: | | Limitations of Usual Tools |
| mandir: | | Installation Directory Variables |
| Messages, from configure: | | Printing Messages |
| Messages, from M4sugar: | | Diagnostic Macros |
| Moving open files: | | Limitations of Usual Tools |
|
| N | | |
| newline, deleting: | | Limitations of Usual Tools |
| Newlines in Makefile rules: | | Newlines in Make Rules |
| Notices in configure: | | Notices |
| null pointers: | | Null Pointers |
|
| O | | |
| obj/, subdirectory: | | obj/ and Make |
| OBJCFLAGS: | | Preset Output Variables |
| OBJCXXFLAGS: | | Preset Output Variables |
| Obsolete constructs: | | Obsolete Constructs |
| Obsoleting macros: | | Obsoleting Macros |
| obstack: | | Particular Functions |
| oldincludedir: | | Installation Directory Variables |
| One-shot macros: | | One-Shot Macros |
| Options, package: | | Package Options |
| Options, Package: | | Option Checking |
| Ordering macros: | | Suggested Ordering |
| Output variables: | | Preset Output Variables |
| Output variables: | | Setting Output Variables |
| Output variables, special characters in: | | Special Chars in Variables |
| output, low-level: | | File Descriptor Macros |
| Outputting files: | | Output |
| overflow, signed integer: | | Integer Overflow |
| overflow, signed integer: | | Integer Overflow Basics |
| overflow, signed integer: | | Signed Overflow Examples |
| overflow, signed integer: | | Signed Overflow Advice |
|
| P | | |
| Package options: | | Package Options |
| package.m4: | | Making testsuite Scripts |
| Parallel make: | | Parallel Make |
| parentheses, balancing: | | Balancing Parentheses |
| Patterns, forbidden: | | Forbidden Patterns |
| pdfdir: | | Installation Directory Variables |
| polymorphic variable name: | | Polymorphic Variables |
| portability: | | Varieties of Unportability |
| Portability of C functions: | | Function Portability |
| Portability of headers: | | Header Portability |
| Portable C and C++ programming: | | Portable C and C++ |
| Portable shell programming: | | Portable Shell |
| positional parameters: | | Shell Substitutions |
| Posix termios headers: | | System Services |
| Precious Variable: | | Setting Output Variables |
| prefix: | | Installation Directory Variables |
| Prefix for install: | | Default Prefix |
| preprocessor arithmetic: | | Preprocessor Arithmetic |
| Preprocessors: | | Compilers and Preprocessors |
| prerequisite directories and VPATH: | | Tru64 Directory Magic |
| Prerequisite macros: | | Prerequisite Macros |
| Program names, transforming: | | Transforming Names |
| Programs, checking: | | Alternative Programs |
| psdir: | | Installation Directory Variables |
|
| Q | | |
| QNX 4.25: | | Systemology |
| quadrigraphs: | | Quadrigraphs |
| quotation: | | Autoconf Language |
| quotation: | | M4 Quotation |
|
| R | | |
| Remaking automatically: | | Automatic Remaking |
| Revision: | | Notices |
| Rule, Single Suffix Inference: | | Single Suffix Rules |
| runstatedir: | | Installation Directory Variables |
|
| S | | |
| sbindir: | | Installation Directory Variables |
| Separated Dependencies: | | Single Suffix Rules |
| set -b: | | Limitations of Builtins |
| set -e: | | Limitations of Builtins |
| set -m: | | Limitations of Builtins |
| set -n: | | Limitations of Builtins |
| Set manipulation: | | Set manipulation Macros |
| sharedstatedir: | | Installation Directory Variables |
| SHELL and make: | | The Make Macro SHELL |
| Shell assignments: | | Assignments |
| Shell builtins: | | Limitations of Builtins |
| Shell file descriptors: | | File Descriptors |
| Shell Functions: | | Shell Functions |
| Shell here-documents: | | Here-Documents |
| shell invocation: | | Invoking the Shell |
| Shell parentheses: | | Parentheses |
| Shell pattern matching: | | Shell Pattern Matching |
| Shell slashes: | | Slashes |
| Shell substitutions: | | Shell Substitutions |
| Shell variables: | | Special Shell Variables |
| Shellology: | | Shellology |
| Signal handling in the shell: | | Signal Handling |
| Signals, shells and: | | Signal Handling |
| signed integer overflow: | | Integer Overflow |
| signed integer overflow: | | Integer Overflow Basics |
| signed integer overflow: | | Signed Overflow Examples |
| signed integer overflow: | | Signed Overflow Advice |
| Single Suffix Inference Rule: | | Single Suffix Rules |
| Site defaults: | | Site Defaults |
| Site details: | | Site Details |
| Special shell variables: | | Special Shell Variables |
| srcdir: | | Configuration Actions |
| srcdir: | | Preset Output Variables |
| standard input: | | File Descriptor Macros |
| Standard symbols: | | Standard Symbols |
| Structure, checking: | | Structures |
| Subdirectory configure: | | Subdirectories |
| Substitutions in makefiles: | | Makefile Substitutions |
| Symbolic links: | | Limitations of Usual Tools |
| sysconfdir: | | Installation Directory Variables |
| System type: | | Specifying Target Triplets |
| System type: | | Canonicalizing |
| Systemology: | | Systemology |
|
| T | | |
| Target triplet: | | Specifying Target Triplets |
| termios Posix headers: | | System Services |
| test group: | | testsuite Scripts |
| testsuite: | | testsuite Scripts |
| testsuite: | | testsuite Invocation |
| timestamp resolution: | | Limitations of Usual Tools |
| timestamp resolution: | | Limitations of Usual Tools |
| timestamp resolution: | | Timestamps and Make |
| tmp: | | Configuration Actions |
| top_builddir: | | Preset Output Variables |
| top_build_prefix: | | Preset Output Variables |
| top_srcdir: | | Preset Output Variables |
| Transforming program names: | | Transforming Names |
| Types: | | Types |
|
| U | | |
| unbalanced parentheses, managing: | | Balancing Parentheses |
| undefined macro: | | New Macros |
| Unix version 7: | | Systemology |
| Unordered set manipulation: | | Set manipulation Macros |
| Upgrading autoconf: | | Autoconf 1 |
| Upgrading autoconf: | | Autoconf 2.13 |
|
| V | | |
| V7: | | Systemology |
| variable name indirection: | | Polymorphic Variables |
| variable names, composing: | | Polymorphic Variables |
| Variable, Precious: | | Setting Output Variables |
| variables and VPATH: | | Variables listed in VPATH |
| Version: | | Versioning |
| version, Autoconf: | | Versioning |
| volatile objects: | | Volatile Objects |
| VPATH: | | VPATH and Make |
| VPATH and automatic rule rewriting: | | Automatic Rule Rewriting |
| VPATH and double-colon rules: | | VPATH and Double-colon |
| VPATH and prerequisite directories: | | Tru64 Directory Magic |
| VPATH and variables: | | Variables listed in VPATH |
| VPATH, explicit rules, and $<: | | $< in Explicit Rules |
| VPATH, resolving target pathnames: | | Make Target Lookup |
|
| W | | |
| whitespace in command-line macros: | | Command-line Macros and whitespace |
| whitespace in Makefile macros: | | Trailing whitespace in Make Macros |
| wraparound arithmetic: | | Integer Overflow |
| wraparound arithmetic: | | Integer Overflow Basics |
| wraparound arithmetic: | | Signed Overflow Examples |
| wraparound arithmetic: | | Signed Overflow Advice |
|
| X | | |
| X Window System: | | System Services |
|
| Z | | |
| Zsh: | | Shellology |
|