Penguin
Blame: ifnames2.13(1)
EditPageHistoryDiffInfoLikePages
Annotated edit history of ifnames2.13(1) version 3, including all changes. View license author blame.
Rev Author # Line
1 perry 1 IFNAMES
2 !!!IFNAMES
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 SEE ALSO
7 AUTHORS
8 ----
9 !!NAME
10
11
12 ifnames2.13 - print identifiers that a package uses in C preprocessor conditionals
13 !!SYNOPSIS
14
15
16 __ifnames2.13__ [[ __--help__ | __-h__ ] [[
17 __--macrodir=dir__ | __-m dir__ ] [[ __--version__
18 ]
19 !!DESCRIPTION
20
21
22 __ifnames2.13__ can help when writing a
23 __configure.in__ for a software package. It prints the
24 identifiers that the package already uses in C preprocessor
25 conditionals. If a package has already been set up to have
26 some portability, this program can help you figure out what
27 its __configure__ needs to check for. It may help fill in
28 some gaps in a __configure.in__ generated by
29 __autoscan2.13__ (see
3 perry 30 autoscan2.13(1)).
1 perry 31
32
33 __ifnames2.13__ scans all of the C source files named on
34 the command line (or the standard input, if none are given)
35 and writes to the standard output a sorted list of all the
36 identifiers that appear in those files in __#if__,
37 __#elif__, __#ifdef__, or __#ifndef__ directives.
38 It prints each identifier on a line, followed by a
39 space-separated list of the files in which that identifier
40 occurs.
41
42
43 __ifnames2.13__ accepts the following
44 options:
45
46
47 __--help__
48
49
50 __-h__
51
52
53 Print a summary of the command line options and
54 exit.
55
56
57 __--macrodir=DIR__
58
59
60 __-m DIR__
61
62
63 Look for the installed macro files in directory DIR. You can
64 also set the __AC_MACRODIR__ environment variable to a
65 directory; this option overrides the environment
66 variable.
67
68
69 __--version__
70
71
72 Print the version number of Autoconf and exit.
73 !!SEE ALSO
74
75
3 perry 76 autoconf2.13(1), __autoheader2.13__(1),
77 autoreconf2.13(1), __autoscan2.13__(1),
78 autoupdate2.13(1)
1 perry 79 !!AUTHORS
80
81
2 perry 82 David !MacKenzie, with help from Franc,ois Pinard, Karl
83 Berry, Richard Pixley, Ian Lance Taylor, Roland !McGrath,
1 perry 84 Noah Friedman, David D. Zuhn, and many others. This manpage
85 written by Ben Pfaff
86 autoconf2.13__ package.
87 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.