This is Info file libc.info, produced by Makeinfo version 1.68 from the
input file libc.texinfo.

INFO-DIR-SECTION GNU libraries
START-INFO-DIR-ENTRY
* Libc: (libc).                 C library.
END-INFO-DIR-ENTRY

   This file documents the GNU C library.

   This is Edition 0.09 DRAFT, last updated 28 Aug 1999, of `The GNU C
Library Reference Manual', for Version 2.2 Beta.

   Copyright (C) 1993, '94, '95, '96, '97, '98, '99 Free Software
Foundation, Inc.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the section entitled "GNU Library General Public License" is
included exactly as in the original, and provided that the entire
resulting derived work is distributed under the terms of a permission
notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the text of the translation of the section
entitled "GNU Library General Public License" must be approved for
accuracy by the Foundation.


Indirect:
libc.info-1: 1298
libc.info-2: 60549
libc.info-3: 105647
libc.info-4: 155020
libc.info-5: 204753
libc.info-6: 254525
libc.info-7: 303524
libc.info-8: 341935
libc.info-9: 386236
libc.info-10: 406769
libc.info-11: 453514
libc.info-12: 496052
libc.info-13: 538382
libc.info-14: 584781
libc.info-15: 632911
libc.info-16: 680245
libc.info-17: 729276
libc.info-18: 778958
libc.info-19: 828515
libc.info-20: 872468
libc.info-21: 916234
libc.info-22: 965793
libc.info-23: 1014519
libc.info-24: 1063376
libc.info-25: 1113181
libc.info-26: 1160797
libc.info-27: 1209715
libc.info-28: 1257107
libc.info-29: 1306466
libc.info-30: 1346721
libc.info-31: 1394112
libc.info-32: 1443401
libc.info-33: 1480701
libc.info-34: 1527182
libc.info-35: 1575996
libc.info-36: 1624078
libc.info-37: 1673108
libc.info-38: 1722965
libc.info-39: 1772315
libc.info-40: 1821653
libc.info-41: 1869036
libc.info-42: 1916318
libc.info-43: 1958964
libc.info-44: 2002846
libc.info-45: 2052456
libc.info-46: 2099447
libc.info-47: 2148421
libc.info-48: 2198135
libc.info-49: 2220120
libc.info-50: 2410831
libc.info-51: 2456055
libc.info-52: 2500265
libc.info-53: 2561954
libc.info-54: 2569563
libc.info-55: 2643668
libc.info-56: 2695238

Tag Table:
(Indirect)
Node: Top1298
Node: Introduction60549
Node: Getting Started61898
Node: Standards and Portability63358
Node: ISO C64806
Node: POSIX66323
Node: Berkeley Unix68064
Node: SVID68832
Node: XPG69833
Node: Using the Library70774
Node: Header Files71497
Node: Macro Definitions75449
Node: Reserved Names77794
Node: Feature Test Macros82477
Node: Roadmap to the Manual93235
Node: Error Reporting100519
Node: Checking for Errors101436
Node: Error Codes105647
Node: Error Messages124664
Node: Memory130361
Node: Memory Concepts131218
Node: Memory Allocation136886
Node: Memory Allocation and C137775
Node: Unconstrained Allocation141324
Node: Basic Allocation142744
Node: Malloc Examples144446
Node: Freeing after Malloc146415
Node: Changing Block Size148230
Node: Allocating Cleared Space150833
Node: Efficiency and Malloc151841
Node: Aligned Memory Blocks152940
Node: Malloc Tunable Parameters155020
Node: Heap Consistency Checking156682
Node: Hooks for Malloc161783
Node: Statistics of Malloc167766
Node: Summary of Malloc169724
Node: Allocation Debugging171848
Node: Tracing malloc172951
Node: Using the Memory Debugger174802
Node: Tips for the Memory Debugger176688
Node: Interpreting the traces178016
Node: Obstacks181551
Node: Creating Obstacks183165
Node: Preparing for Obstacks185064
Node: Allocation in an Obstack187810
Node: Freeing Obstack Objects190218
Node: Obstack Functions191553
Node: Growing Objects193783
Node: Extra Fast Growing198029
Node: Status of an Obstack201648
Node: Obstacks Data Alignment203067
Node: Obstack Chunks204753
Node: Summary of Obstacks207109
Node: Variable Size Automatic210523
Node: Alloca Example212049
Node: Advantages of Alloca213170
Node: Disadvantages of Alloca215059
Node: GNU C Variable-Size Arrays215803
Node: Resizing the Data Segment216961
Node: Locking Pages219050
Node: Why Lock Pages219812
Node: Locked Memory Details221439
Node: Page Lock Functions223695
Node: Character Handling229558
Node: Classification of Characters231014
Node: Case Conversion234858
Node: Classification of Wide Characters236748
Node: Using Wide Char Classes244493
Node: Wide Character Case Conversion246804
Node: String and Array Utilities249520
Node: Representation of Strings251584
Node: String/Array Conventions254525
Node: String Length256357
Node: Copying and Concatenation258347
Node: String/Array Comparison274605
Node: Collation Functions282021
Node: Search Functions289016
Node: Finding Tokens in a String295443
Node: strfry302494
Node: Trivial Encryption303524
Node: Encode Binary Data304982
Node: Argz and Envz Vectors309632
Node: Argz Functions310232
Node: Envz Functions316795
Node: Character Set Handling319845
Node: Extended Char Intro321008
Node: Charset Function Overview333159
Node: Restartable multibyte conversion334173
Node: Selecting the Conversion336285
Node: Keeping the state338701
Node: Converting a Character341935
Node: Converting Strings358074
Node: Multibyte Conversion Example368127
Node: Non-reentrant Conversion371113
Node: Non-reentrant Character Conversion372748
Node: Non-reentrant String Conversion377450
Node: Shift State380445
Node: Generic Charset Conversion383108
Node: Generic Conversion Interface386236
Node: iconv Examples396104
Node: Other iconv Implementations401436
Node: glibc iconv Implementation406769
Node: Locales446164
Node: Effects of Locale447764
Node: Choosing Locale449699
Node: Locale Categories451073
Node: Setting the Locale453514
Node: Standard Locales457804
Node: Locale Information459093
Node: The Lame Way to Locale Data460810
Node: General Numeric462681
Node: Currency Symbol465608
Node: Sign of Money Amount470220
Node: The Elegant and Fast Way472516
Node: Formatting Numbers483315
Node: Message Translation492708
Node: Message catalogs a la X/Open494754
Node: The catgets Functions496052
Node: The message catalog files505075
Node: The gencat program511825
Node: Common Usage514959
Node: The Uniforum approach522085
Node: Message catalogs with gettext523579
Node: Translation with gettext524614
Node: Locating gettext catalog531519
Node: Advanced gettext functions538382
Node: Charset conversion in gettext548107
Node: GUI program problems550468
Node: Using gettextized software556000
Node: Helper programs for gettext564330
Node: Searching and Sorting566094
Node: Comparison Functions567009
Node: Array Search Function568227
Node: Array Sort Function571571
Node: Search/Sort Example573703
Node: Hash Search Function577182
Node: Tree Search Function584781
Node: Pattern Matching591694
Node: Wildcard Matching592496
Node: Globbing595374
Node: Calling Glob596238
Node: Flags for Globbing601704
Node: More Flags for Globbing605234
Node: Regular Expressions611190
Node: POSIX Regexp Compilation612174
Node: Flags for POSIX Regexps616289
Node: Matching POSIX Regexps617196
Node: Regexp Subexpressions619357
Node: Subexpression Complications621411
Node: Regexp Cleanup623774
Node: Word Expansion626100
Node: Expansion Stages627455
Node: Calling Wordexp628948
Node: Flags for Wordexp632911
Node: Wordexp Example634864
Node: Tilde Expansion636660
Node: Variable Substitution637732
Node: I/O Overview641847
Node: I/O Concepts643361
Node: Streams and File Descriptors644506
Node: File Position647597
Node: File Names649731
Node: Directories650617
Node: File Name Resolution652354
Node: File Name Errors655283
Node: File Name Portability656823
Node: I/O on Streams658815
Node: Streams660888
Node: Standard Streams662229
Node: Opening Streams663895
Node: Closing Streams672182
Node: Simple Output674733
Node: Character Input677136
Node: Line Input680245
Node: Unreading685233
Node: Unreading Idea686042
Node: How Unread686868
Node: Block Input/Output689366
Node: Formatted Output691595
Node: Formatted Output Basics693362
Node: Output Conversion Syntax695855
Node: Table of Output Conversions700877
Node: Integer Conversions703676
Node: Floating-Point Conversions709005
Node: Other Output Conversions714803
Node: Formatted Output Functions717963
Node: Dynamic Output722105
Node: Variable Arguments Output723742
Node: Parsing a Template String729276
Node: Example of Parsing733107
Node: Customizing Printf735395
Node: Registering New Conversions737314
Node: Conversion Specifier Options739309
Node: Defining the Output Handler743146
Node: Printf Extension Example745607
Node: Predefined Printf Handlers748010
Node: Formatted Input751654
Node: Formatted Input Basics752733
Node: Input Conversion Syntax755413
Node: Table of Input Conversions758776
Node: Numeric Input Conversions761073
Node: String Input Conversions765313
Node: Dynamic String Input769407
Node: Other Input Conversions770597
Node: Formatted Input Functions772243
Node: Variable Arguments Input773808
Node: EOF and Errors775435
Node: Error Recovery777398
Node: Binary Streams778958
Node: File Positioning781482
Node: Portable Positioning788515
Node: Stream Buffering794050
Node: Buffering Concepts795649
Node: Flushing Buffers797012
Node: Controlling Buffering798508
Node: Other Kinds of Streams802943
Node: String Streams804232
Node: Obstack Streams808370
Node: Custom Streams810421
Node: Streams and Cookies811138
Node: Hook Functions814208
Node: Formatted Messages816594
Node: Printing Formatted Messages817259
Node: Adding Severity Classes823704
Node: Example825311
Node: Low-Level I/O828515
Node: Opening and Closing Files831523
Node: I/O Primitives839503
Node: File Position Primitive853604
Node: Descriptors and Streams860919
Node: Stream/Descriptor Precautions863339
Node: Linked Channels864545
Node: Independent Channels865773
Node: Cleaning Streams867676
Node: Scatter-Gather869879
Node: Memory-mapped I/O872468
Node: Waiting for I/O881002
Node: Synchronizing I/O888745
Node: Asynchronous I/O892179
Node: Asynchronous Reads/Writes900222
Node: Status of AIO Operations912664
Node: Synchronizing AIO Operations916234
Node: Cancel AIO Operations922634
Node: Configuration of AIO926105
Node: Control Operations928201
Node: Duplicating Descriptors930893
Node: Descriptor Flags935153
Node: File Status Flags938555
Node: Access Modes940009
Node: Open-time Flags942298
Node: Operating Modes947015
Node: Getting File Status Flags949781
Node: File Locks952388
Node: Interrupt Input961285
Node: IOCTLs963717
Node: File System Interface965793
Node: Working Directory967322
Node: Accessing Directories971028
Node: Directory Entries972455
Node: Opening a Directory975293
Node: Reading/Closing Directory976985
Node: Simple Directory Lister980042
Node: Random Access Directory981061
Node: Scanning Directory Content982563
Node: Simple Directory Lister Mark II987020
Node: Working with Directory Trees988130
Node: Hard Links999673
Node: Symbolic Links1002472
Node: Deleting Files1006241
Node: Renaming Files1009161
Node: Creating Directories1012766
Node: File Attributes1014519
Node: Attribute Meanings1016043
Node: Reading Attributes1025269
Node: Testing File Type1029340
Node: File Owner1033493
Node: Permission Bits1037147
Node: Access Permission1042467
Node: Setting Permissions1043609
Node: Testing File Access1048816
Node: File Times1052480
Node: File Size1056952
Node: Making Special Files1063376
Node: Temporary Files1065053
Node: Pipes and FIFOs1073762
Node: Creating a Pipe1075345
Node: Pipe to a Subprocess1078632
Node: FIFO Special Files1081473
Node: Pipe Atomicity1083046
Node: Sockets1083929
Node: Socket Concepts1085967
Node: Communication Styles1090207
Node: Socket Addresses1092058
Node: Address Formats1094095
Node: Setting Address1097296
Node: Reading Address1099018
Node: Interface Naming1100779
Node: Local Namespace1103186
Node: Local Namespace Concepts1103846
Node: Local Namespace Details1105434
Node: Local Socket Example1107381
Node: Internet Namespace1108807
Node: Internet Address Formats1111030
Node: Host Addresses1113181
Node: Abstract Host Addresses1114349
Node: Host Address Data Type1118867
Node: Host Address Functions1121990
Node: Host Names1126342
Node: Ports1135613
Node: Services Database1137651
Node: Byte Order1140475
Node: Protocols Database1142783
Node: Inet Example1146325
Node: Misc Namespaces1148335
Node: Open/Close Sockets1149081
Node: Creating a Socket1149579
Node: Closing a Socket1151263
Node: Socket Pairs1152789
Node: Connections1154800
Node: Connecting1155894
Node: Listening1158722
Node: Accepting Connections1160797
Node: Who is Connected1163928
Node: Transferring Data1165027
Node: Sending Data1166133
Node: Receiving Data1168652
Node: Socket Data Options1170388
Node: Byte Stream Example1171251
Node: Server Example1173308
Node: Out-of-Band Data1177325
Node: Datagrams1183238
Node: Sending Datagrams1184267
Node: Receiving Datagrams1186194
Node: Datagram Example1188264
Node: Example Receiver1190278
Node: Inetd1192843
Node: Inetd Servers1193652
Node: Configuring Inetd1194894
Node: Socket Options1197563
Node: Socket Option Functions1198271
Node: Socket-Level Options1199828
Node: Networks Database1203458
Node: Low-Level Terminal Interface1206342
Node: Is It a Terminal1207812
Node: I/O Queues1209715
Node: Canonical or Not1211673
Node: Terminal Modes1213520
Node: Mode Data Types1215089
Node: Mode Functions1216917
Node: Setting Modes1220849
Node: Input Modes1222837
Node: Output Modes1228104
Node: Control Modes1229717
Node: Local Modes1233807
Node: Line Speed1240121
Node: Special Characters1244298
Node: Editing Characters1246212
Node: Signal Characters1250553
Node: Start/Stop Characters1253422
Node: Other Special1255293
Node: Noncanonical Input1257107
Node: BSD Terminal Modes1261920
Node: Line Control1263392
Node: Noncanon Example1268108
Node: Pseudo-Terminals1270328
Node: Allocation1271240
Node: Pseudo-Terminal Pairs1276031
Node: Syslog1278550
Node: Overview of Syslog1279499
Node: Submitting Syslog Messages1283683
Node: openlog1284501
Node: syslog; vsyslog1287857
Node: closelog1292058
Node: setlogmask1292701
Node: Syslog Example1294544
Node: Mathematics1295200
Node: Mathematical Constants1296922
Node: Trig Functions1298929
Node: Inverse Trig Functions1302664
Node: Exponents and Logarithms1306466
Node: Hyperbolic Functions1314658
Node: Special Functions1318698
Node: Errors in Math Functions1323236
Node: Pseudo-Random Numbers1340365
Node: ISO Random1342607
Node: BSD Random1344539
Node: SVID Random1346721
Node: FP Function Optimizations1359913
Node: Arithmetic1362000
Node: Integers1363279
Node: Integer Division1366295
Node: Floating Point Numbers1369980
Node: Floating Point Classes1371722
Node: Floating Point Errors1376123
Node: FP Exceptions1376620
Node: Infinity and NaN1380981
Node: Status bit operations1384055
Node: Math Error Reporting1388197
Node: Rounding1390523
Node: Control Functions1394112
Node: Arithmetic Functions1398903
Node: Absolute Value1399771
Node: Normalization Functions1401832
Node: Rounding Functions1405906
Node: Remainder Functions1410288
Node: FP Bit Twiddling1412432
Node: FP Comparison Functions1415544
Node: Misc FP Arithmetic1418257
Node: Complex Numbers1420999
Node: Operations on Complex1422704
Node: Parsing of Numbers1425048
Node: Parsing of Integers1425740
Node: Parsing of Floats1433805
Node: System V Number Conversion1438085
Node: Date and Time1443401
Node: Time Basics1444129
Node: Elapsed Time1446009
Node: Processor And CPU Time1449561
Node: CPU Time1451433
Node: Processor Time1453206
Node: Calendar Time1455606
Node: Simple Calendar Time1457539
Node: High-Resolution Calendar1459944
Node: Broken-down Time1465306
Node: High Accuracy Clock1473265
Node: Formatting Calendar Time1480701
Node: Parsing Date and Time1496013
Node: Low-Level Time String Parsing1496856
Node: General Time String Parsing1509875
Node: TZ Variable1517198
Node: Time Zone Functions1523242
Node: Time Functions Example1526082
Node: Setting an Alarm1527182
Node: Sleeping1532429
Node: Resource Usage And Limitation1537033
Node: Resource Usage1537571
Node: Limits on Resources1543153
Node: Priority1552371
Node: Absolute Priority1554708
Node: Realtime Scheduling1559804
Node: Basic Scheduling Functions1563252
Node: Traditional Scheduling1571181
Node: Traditional Scheduling Intro1571734
Node: Traditional Scheduling Functions1575996
Node: Non-Local Exits1579658
Node: Non-Local Intro1580294
Node: Non-Local Details1584025
Node: Non-Local Exits and Signals1587101
Node: Signal Handling1588572
Node: Concepts of Signals1590606
Node: Kinds of Signals1591170
Node: Signal Generation1592567
Node: Delivery of Signal1594834
Node: Standard Signals1597690
Node: Program Error Signals1599283
Node: Termination Signals1606741
Node: Alarm Signals1610579
Node: Asynchronous I/O Signals1611819
Node: Job Control Signals1613010
Node: Operation Error Signals1617613
Node: Miscellaneous Signals1619552
Node: Signal Messages1621247
Node: Signal Actions1623133
Node: Basic Signal Handling1624078
Node: Advanced Signal Handling1630153
Node: Signal and Sigaction1633109
Node: Sigaction Function Example1634861
Node: Flags for Sigaction1637177
Node: Initial Signal Actions1639555
Node: Defining Handlers1640938
Node: Handler Returns1643123
Node: Termination in Handler1645173
Node: Longjmp in Handler1646596
Node: Signals in Handler1648691
Node: Merged Signals1650811
Node: Nonreentrancy1656524
Node: Atomic Data Access1661930
Node: Non-atomic Example1662977
Node: Atomic Types1664748
Node: Atomic Usage1665767
Node: Interrupted Primitives1667237
Node: Generating Signals1670537
Node: Signaling Yourself1671130
Node: Signaling Another Process1673108
Node: Permission for kill1676484
Node: Kill Example1678280
Node: Blocking Signals1680624
Node: Why Block1682396
Node: Signal Sets1683933
Node: Process Signal Mask1686959
Node: Testing for Delivery1689967
Node: Blocking for Handler1691217
Node: Checking for Pending Signals1693636
Node: Remembering a Signal1695648
Node: Waiting for a Signal1699202
Node: Using Pause1699747
Node: Pause Problems1701373
Node: Sigsuspend1703097
Node: Signal Stack1705808
Node: BSD Signal Handling1711145
Node: BSD Handler1712419
Node: Blocking in BSD1714853
Node: Program Basics1716307
Node: Program Arguments1718291
Node: Argument Syntax1720288
Node: Parsing Program Arguments1722965
Node: Getopt1724070
Node: Using Getopt1724708
Node: Example of Getopt1728828
Node: Getopt Long Options1731552
Node: Getopt Long Option Example1735654
Node: Argp1738525
Node: Argp Global Variables1741880
Node: Argp Parsers1743902
Node: Argp Option Vectors1747021
Node: Argp Option Flags1750258
Node: Argp Parser Functions1752276
Node: Argp Special Keys1754978
Node: Argp Helper Functions1760138
Node: Argp Parsing State1763199
Node: Argp Children1766720
Node: Argp Flags1768781
Node: Argp Help Filtering1771098
Node: Argp Help Filter Keys1772315
Node: Argp Help1773189
Node: Argp Help Flags1774378
Node: Argp Examples1776674
Node: Argp Example 11777144
Node: Argp Example 21777948
Node: Argp Example 31780892
Node: Argp Example 41787941
Node: Argp User Customization1795646
Node: Suboptions1797259
Node: Suboptions Example1799201
Node: Environment Variables1801370
Node: Environment Access1803235
Node: Standard Environment1807956
Node: System Calls1812132
Node: Program Termination1815688
Node: Normal Termination1816897
Node: Exit Status1818294
Node: Cleanups on Exit1821653
Node: Aborting a Program1823470
Node: Termination Internals1824369
Node: Processes1826549
Node: Running a Command1828571
Node: Process Creation Concepts1830597
Node: Process Identification1832607
Node: Creating a Process1833531
Node: Executing a File1837154
Node: Process Completion1844292
Node: Process Completion Status1850558
Node: BSD Wait Functions1852202
Node: Process Creation Example1854070
Node: Job Control1856320
Node: Concepts of Job Control1857600
Node: Job Control is Optional1860957
Node: Controlling Terminal1862007
Node: Access to the Terminal1862914
Node: Orphaned Process Groups1864518
Node: Implementing a Shell1865510
Node: Data Structures1866393
Node: Initializing the Shell1869036
Node: Launching Jobs1872772
Node: Foreground and Background1880225
Node: Stopped and Terminated Jobs1883329
Node: Continuing Stopped Jobs1888511
Node: Missing Pieces1890138
Node: Functions for Job Control1891762
Node: Identifying the Terminal1892242
Node: Process Group Functions1893816
Node: Terminal Access Functions1898827
Node: Name Service Switch1902304
Node: NSS Basics1903635
Node: NSS Configuration File1905231
Node: Services in the NSS configuration1906929
Node: Actions in the NSS configuration1908210
Node: Notes on NSS Configuration File1911371
Node: NSS Module Internals1913248
Node: NSS Module Names1913944
Node: NSS Modules Interface1916318
Node: Extending NSS1921119
Node: Adding another Service to NSS1922050
Node: NSS Module Function Internals1924281
Node: Users and Groups1929187
Node: User and Group IDs1931798
Node: Process Persona1932706
Node: Why Change Persona1934391
Node: How Change Persona1936272
Node: Reading Persona1938159
Node: Setting User ID1940429
Node: Setting Groups1943292
Node: Enable/Disable Setuid1947394
Node: Setuid Program Example1949428
Node: Tips for Setuid1952882
Node: Who Logged In1955399
Node: User Accounting Database1957780
Node: Manipulating the Database1958964
Node: XPG Functions1971292
Node: Logging In and Out1975707
Node: User Database1977823
Node: User Data Structure1978485
Node: Lookup User1979742
Node: Scanning All Users1982306
Node: Writing a User Entry1985260
Node: Group Database1986159
Node: Group Data Structure1986735
Node: Lookup Group1987498
Node: Scanning All Groups1989999
Node: Database Example1993029
Node: Netgroup Database1995226
Node: Netgroup Data1995637
Node: Lookup Netgroup1997167
Node: Netgroup Membership2000585
Node: System Management2001915
Node: Host Identification2002846
Node: Platform Type2009326
Node: Filesystem Handling2012631
Node: Mount Information2014131
Node: fstab2016113
Node: mtab2021929
Node: Other Mount Information2031224
Node: Mount-Unmount-Remount2031738
Node: System Parameters2041712
Node: System Configuration2047245
Node: General Limits2048817
Node: System Options2052456
Node: Version Supported2055788
Node: Sysconf2057625
Node: Sysconf Definition2058261
Node: Constants for Sysconf2058933
Node: Examples of Sysconf2071541
Node: Minimums2072534
Node: Limits for Files2075245
Node: Options for Files2078247
Node: File Minimums2080540
Node: Pathconf2082319
Node: Utility Limits2085273
Node: Utility Minimums2087203
Node: String Parameters2088955
Node: Cryptographic Functions2092863
Node: Legal Problems2094985
Node: getpass2097268
Node: crypt2099447
Node: DES Encryption2104453
Node: POSIX Threads2111024
Node: Basic Thread Operations2112634
Node: Thread Attributes2117220
Node: Cancellation2122514
Node: Cleanup Handlers2126566
Node: Mutexes2131704
Node: Condition Variables2141045
Node: POSIX Semaphores2148421
Node: Thread-Specific Data2152303
Node: Threads and Signal Handling2156936
Node: Threads and Fork2160626
Node: Streams and Fork2166053
Node: Miscellaneous Thread Functions2168215
Node: Language Features2174018
Node: Consistency Checking2174942
Node: Variadic Functions2179486
Node: Why Variadic2180558
Node: How Variadic2182523
Node: Variadic Prototypes2183812
Node: Receiving Arguments2184953
Node: How Many Arguments2187624
Node: Calling Variadics2189287
Node: Argument Macros2191387
Node: Variadic Example2194223
Node: Old Varargs2195375
Node: Null Pointer Constant2197050
Node: Important Data Types2198135
Node: Data Type Measurements2200701
Node: Width of Type2201558
Node: Range of Type2202464
Node: Floating Type Macros2205732
Node: Floating Point Concepts2206992
Node: Floating Point Parameters2210720
Node: IEEE Floating Point2217672
Node: Structure Measurement2219425
Node: Library Summary2220120
Node: Installation2410831
Node: Configuring and compiling2412502
Node: Running make install2421446
Node: Tools for Compilation2425480
Node: Supported Configurations2429391
Node: Linux2431389
Node: Reporting Bugs2433535
Node: Maintenance2436366
Node: Source Layout2436749
Node: Porting2440682
Node: Hierarchy Conventions2448983
Node: Porting to Unix2454040
Node: Contributors2456055
Node: Copying2473368
Node: Concept Index2500265
Node: Type Index2561954
Node: Function Index2569563
Node: Variable Index2643668
Node: File Index2695238

End Tag Table
