This is libc.info, produced by makeinfo version 4.2 from 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.10, last updated 2001-07-06, of `The GNU C Library
Reference Manual', for Version 2.3.x.

   Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002
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.1 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "Free Software Needs Free Documentation" and
"GNU Lesser General Public License", the Front-Cover texts being (a)
(see below), and with the Back-Cover Texts being (b) (see below).  A
copy of the license is included in the section entitled "GNU Free
Documentation License".

   (a) The FSF's Front-Cover Text is:

   A GNU Manual

   (b) 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.


Indirect:
libc.info-1: 1208
libc.info-2: 61500
libc.info-3: 106626
libc.info-4: 156304
libc.info-5: 204142
libc.info-6: 247102
libc.info-7: 274125
libc.info-8: 319933
libc.info-9: 362805
libc.info-10: 410708
libc.info-11: 449597
libc.info-12: 496858
libc.info-13: 542519
libc.info-14: 584236
libc.info-15: 631323
libc.info-16: 681323
libc.info-17: 729210
libc.info-18: 778205
libc.info-19: 826920
libc.info-20: 875904
libc.info-21: 921832
libc.info-22: 963157
libc.info-23: 1009947
libc.info-24: 1059652
libc.info-25: 1107740
libc.info-26: 1153966
libc.info-27: 1203098
libc.info-28: 1252422
libc.info-29: 1302337
libc.info-30: 1350282
libc.info-31: 1398920
libc.info-32: 1429462
libc.info-33: 1486890
libc.info-34: 1536598
libc.info-35: 1584002
libc.info-36: 1631783
libc.info-37: 1679171
libc.info-38: 1728663
libc.info-39: 1774227
libc.info-40: 1823654
libc.info-41: 1870981
libc.info-42: 1920590
libc.info-43: 1965086
libc.info-44: 2014650
libc.info-45: 2060853
libc.info-46: 2110146
libc.info-47: 2158781
libc.info-48: 2201155
libc.info-49: 2251135
libc.info-50: 2297731
libc.info-51: 2347537
libc.info-52: 2394418
libc.info-53: 2407546
libc.info-54: 2610857
libc.info-55: 2656366
libc.info-56: 2696703
libc.info-57: 2716580
libc.info-58: 2780298
libc.info-59: 2788075
libc.info-60: 2870327
libc.info-61: 2935074

Tag Table:
(Indirect)
Node: Top1208
Node: Introduction61500
Node: Getting Started62849
Node: Standards and Portability64308
Node: ISO C65756
Node: POSIX67273
Node: Berkeley Unix69010
Node: SVID69774
Node: XPG70774
Node: Using the Library71715
Node: Header Files72438
Node: Macro Definitions76389
Node: Reserved Names78734
Node: Feature Test Macros83430
Node: Roadmap to the Manual94214
Node: Error Reporting101498
Node: Checking for Errors102415
Node: Error Codes106626
Node: Error Messages125922
Node: Memory140254
Node: Memory Concepts141111
Node: Memory Allocation146779
Node: Memory Allocation and C147668
Node: Unconstrained Allocation151217
Node: Basic Allocation152637
Node: Malloc Examples154337
Node: Freeing after Malloc156304
Node: Changing Block Size158119
Node: Allocating Cleared Space160722
Node: Efficiency and Malloc161730
Node: Aligned Memory Blocks162829
Node: Malloc Tunable Parameters165041
Node: Heap Consistency Checking166798
Node: Hooks for Malloc171898
Node: Statistics of Malloc178094
Node: Summary of Malloc180052
Node: Allocation Debugging182214
Node: Tracing malloc183317
Node: Using the Memory Debugger185167
Node: Tips for the Memory Debugger187052
Node: Interpreting the traces188380
Node: Obstacks191915
Node: Creating Obstacks193529
Node: Preparing for Obstacks195428
Node: Allocation in an Obstack198171
Node: Freeing Obstack Objects200578
Node: Obstack Functions201912
Node: Growing Objects204142
Node: Extra Fast Growing208387
Node: Status of an Obstack212006
Node: Obstacks Data Alignment213425
Node: Obstack Chunks215111
Node: Summary of Obstacks217466
Node: Variable Size Automatic220880
Node: Alloca Example222406
Node: Advantages of Alloca223527
Node: Disadvantages of Alloca225414
Node: GNU C Variable-Size Arrays226157
Node: Resizing the Data Segment227315
Node: Locking Pages229403
Node: Why Lock Pages230165
Node: Locked Memory Details231793
Node: Page Lock Functions234049
Node: Character Handling239913
Node: Classification of Characters241368
Node: Case Conversion245212
Node: Classification of Wide Characters247102
Node: Using Wide Char Classes254802
Node: Wide Character Case Conversion257113
Node: String and Array Utilities259806
Node: Representation of Strings261870
Node: String/Array Conventions267392
Node: String Length270326
Node: Copying and Concatenation274125
Node: String/Array Comparison299586
Node: Collation Functions309728
Node: Search Functions319933
Node: Finding Tokens in a String332053
Node: strfry344252
Node: Trivial Encryption345282
Node: Encode Binary Data346740
Node: Argz and Envz Vectors351442
Node: Argz Functions352042
Node: Envz Functions358603
Node: Character Set Handling361653
Node: Extended Char Intro362805
Node: Charset Function Overview375910
Node: Restartable multibyte conversion376873
Node: Selecting the Conversion378983
Node: Keeping the state381372
Node: Converting a Character384586
Node: Converting Strings400592
Node: Multibyte Conversion Example410708
Node: Non-reentrant Conversion413695
Node: Non-reentrant Character Conversion415379
Node: Non-reentrant String Conversion420079
Node: Shift State423077
Node: Generic Charset Conversion425740
Node: Generic Conversion Interface428922
Node: iconv Examples438863
Node: Other iconv Implementations444207
Node: glibc iconv Implementation449597
Node: Locales489334
Node: Effects of Locale491003
Node: Choosing Locale492967
Node: Locale Categories494341
Node: Setting the Locale496858
Node: Standard Locales501410
Node: Locale Information502699
Node: The Lame Way to Locale Data504415
Node: General Numeric506286
Node: Currency Symbol509265
Node: Sign of Money Amount513453
Node: The Elegant and Fast Way515583
Node: Formatting Numbers527719
Node: Yes-or-No Questions537139
Node: Message Translation539175
Node: Message catalogs a la X/Open541221
Node: The catgets Functions542519
Node: The message catalog files551540
Node: The gencat program558289
Node: Common Usage561423
Node: The Uniforum approach568549
Node: Message catalogs with gettext570043
Node: Translation with gettext571078
Node: Locating gettext catalog577373
Node: Advanced gettext functions584236
Ref: Advanced gettext functions-Footnote-1594353
Node: Charset conversion in gettext594445
Node: GUI program problems596934
Node: Using gettextized software602468
Node: Helper programs for gettext610780
Node: Searching and Sorting612544
Node: Comparison Functions613459
Node: Array Search Function614676
Node: Array Sort Function618020
Node: Search/Sort Example620151
Node: Hash Search Function623642
Node: Tree Search Function631323
Node: Pattern Matching638317
Node: Wildcard Matching639119
Node: Globbing643057
Node: Calling Glob643921
Node: Flags for Globbing653903
Node: More Flags for Globbing657433
Node: Regular Expressions663565
Node: POSIX Regexp Compilation664549
Node: Flags for POSIX Regexps668664
Node: Matching POSIX Regexps669571
Node: Regexp Subexpressions671732
Node: Subexpression Complications673786
Node: Regexp Cleanup676149
Node: Word Expansion678475
Node: Expansion Stages679830
Node: Calling Wordexp681323
Node: Flags for Wordexp685286
Node: Wordexp Example687239
Node: Tilde Expansion689050
Node: Variable Substitution690122
Node: I/O Overview694247
Node: I/O Concepts695761
Node: Streams and File Descriptors696906
Node: File Position699993
Node: File Names702125
Node: Directories703011
Node: File Name Resolution704748
Node: File Name Errors707676
Node: File Name Portability709216
Node: I/O on Streams711208
Node: Streams713430
Node: Standard Streams714771
Node: Opening Streams716555
Node: Closing Streams726658
Node: Streams and Threads729210
Node: Streams and I18N738236
Node: Simple Output744399
Node: Character Input749749
Node: Line Input754995
Node: Unreading761675
Node: Unreading Idea762484
Node: How Unread763310
Node: Block Input/Output766074
Node: Formatted Output768852
Node: Formatted Output Basics770619
Node: Output Conversion Syntax773112
Node: Table of Output Conversions778205
Node: Integer Conversions781211
Node: Floating-Point Conversions786752
Node: Other Output Conversions792586
Node: Formatted Output Functions796392
Node: Dynamic Output802374
Node: Variable Arguments Output804230
Node: Parsing a Template String810411
Node: Example of Parsing814242
Node: Customizing Printf816530
Node: Registering New Conversions818449
Node: Conversion Specifier Options820622
Node: Defining the Output Handler824459
Node: Printf Extension Example826920
Node: Predefined Printf Handlers829329
Node: Formatted Input832740
Node: Formatted Input Basics833819
Node: Input Conversion Syntax836511
Node: Table of Input Conversions839873
Node: Numeric Input Conversions844043
Node: String Input Conversions848498
Node: Dynamic String Input853618
Node: Other Input Conversions854808
Node: Formatted Input Functions856453
Node: Variable Arguments Input859294
Node: EOF and Errors861649
Node: Error Recovery864563
Node: Binary Streams866349
Node: File Positioning868873
Node: Portable Positioning875904
Node: Stream Buffering881593
Node: Buffering Concepts883192
Node: Flushing Buffers884555
Node: Controlling Buffering887662
Node: Other Kinds of Streams893267
Node: String Streams894556
Node: Obstack Streams898692
Node: Custom Streams900735
Node: Streams and Cookies901452
Node: Hook Functions904522
Node: Formatted Messages906908
Node: Printing Formatted Messages907573
Node: Adding Severity Classes914013
Node: Example915620
Node: Low-Level I/O918824
Node: Opening and Closing Files921832
Node: I/O Primitives929804
Node: File Position Primitive943900
Node: Descriptors and Streams951213
Node: Stream/Descriptor Precautions953897
Node: Linked Channels955103
Node: Independent Channels956364
Node: Cleaning Streams958267
Node: Scatter-Gather960567
Node: Memory-mapped I/O963157
Node: Waiting for I/O974620
Node: Synchronizing I/O982401
Node: Asynchronous I/O985849
Node: Asynchronous Reads/Writes993909
Node: Status of AIO Operations1006378
Node: Synchronizing AIO Operations1009947
Node: Cancel AIO Operations1016377
Node: Configuration of AIO1019868
Node: Control Operations1022062
Node: Duplicating Descriptors1024753
Node: Descriptor Flags1029009
Node: File Status Flags1032413
Node: Access Modes1033866
Node: Open-time Flags1036162
Node: Operating Modes1040878
Node: Getting File Status Flags1043643
Node: File Locks1046250
Node: Interrupt Input1055145
Node: IOCTLs1057575
Ref: IOCTLs-Footnote-11059555
Node: File System Interface1059652
Node: Working Directory1061181
Node: Accessing Directories1066192
Node: Directory Entries1067619
Node: Opening a Directory1070873
Node: Reading/Closing Directory1073316
Node: Simple Directory Lister1077818
Node: Random Access Directory1078813
Node: Scanning Directory Content1080315
Node: Simple Directory Lister Mark II1084770
Node: Working with Directory Trees1085879
Node: Hard Links1097422
Node: Symbolic Links1100220
Node: Deleting Files1107740
Node: Renaming Files1110658
Node: Creating Directories1114262
Node: File Attributes1116014
Node: Attribute Meanings1117538
Node: Reading Attributes1126760
Node: Testing File Type1130830
Node: File Owner1134986
Node: Permission Bits1138638
Node: Access Permission1143956
Node: Setting Permissions1145098
Node: Testing File Access1150304
Node: File Times1153966
Node: File Size1160352
Node: Making Special Files1166775
Node: Temporary Files1168451
Node: Pipes and FIFOs1177671
Node: Creating a Pipe1179254
Node: Pipe to a Subprocess1182547
Node: FIFO Special Files1185554
Node: Pipe Atomicity1187126
Node: Sockets1188009
Node: Socket Concepts1190049
Node: Communication Styles1194289
Node: Socket Addresses1196139
Node: Address Formats1198175
Node: Setting Address1201376
Node: Reading Address1203098
Node: Interface Naming1204859
Node: Local Namespace1207266
Node: Local Namespace Concepts1207926
Node: Local Namespace Details1209443
Node: Local Socket Example1211390
Node: Internet Namespace1212898
Node: Internet Address Formats1215121
Node: Host Addresses1217272
Node: Abstract Host Addresses1218440
Node: Host Address Data Type1222957
Node: Host Address Functions1226080
Node: Host Names1230432
Node: Ports1239701
Node: Services Database1241739
Node: Byte Order1244562
Node: Protocols Database1246870
Node: Inet Example1250412
Node: Misc Namespaces1252422
Node: Open/Close Sockets1253168
Node: Creating a Socket1253666
Node: Closing a Socket1255346
Node: Socket Pairs1256872
Node: Connections1258881
Node: Connecting1259975
Node: Listening1262802
Node: Accepting Connections1264875
Node: Who is Connected1268006
Node: Transferring Data1269105
Node: Sending Data1270210
Node: Receiving Data1272728
Node: Socket Data Options1274464
Node: Byte Stream Example1275327
Node: Server Example1277384
Node: Out-of-Band Data1281400
Node: Datagrams1287311
Node: Sending Datagrams1288340
Node: Receiving Datagrams1290265
Node: Datagram Example1292331
Node: Example Receiver1294345
Node: Inetd1296909
Node: Inetd Servers1297718
Node: Configuring Inetd1298960
Node: Socket Options1301629
Node: Socket Option Functions1302337
Node: Socket-Level Options1303894
Node: Networks Database1307523
Node: Low-Level Terminal Interface1310407
Node: Is It a Terminal1311877
Node: I/O Queues1313780
Node: Canonical or Not1315737
Node: Terminal Modes1317583
Node: Mode Data Types1319152
Node: Mode Functions1320980
Node: Setting Modes1324912
Node: Input Modes1326911
Node: Output Modes1332177
Node: Control Modes1333789
Node: Local Modes1337878
Node: Line Speed1344191
Node: Special Characters1348368
Node: Editing Characters1350282
Node: Signal Characters1354622
Node: Start/Stop Characters1357488
Node: Other Special1359358
Node: Noncanonical Input1361172
Node: BSD Terminal Modes1365986
Node: Line Control1367458
Node: Noncanon Example1372176
Node: Pseudo-Terminals1374403
Node: Allocation1375315
Node: Pseudo-Terminal Pairs1380102
Node: Syslog1382618
Node: Overview of Syslog1383567
Node: Submitting Syslog Messages1387751
Node: openlog1388569
Node: syslog; vsyslog1393583
Node: closelog1397780
Node: setlogmask1398920
Node: Syslog Example1400763
Node: Mathematics1401426
Node: Mathematical Constants1403148
Node: Trig Functions1405155
Node: Inverse Trig Functions1408890
Node: Exponents and Logarithms1412692
Node: Hyperbolic Functions1420884
Node: Special Functions1424924
Node: Errors in Math Functions1429462
Node: Pseudo-Random Numbers1486890
Node: ISO Random1489131
Node: BSD Random1491063
Node: SVID Random1495645
Node: FP Function Optimizations1508895
Node: Arithmetic1510982
Node: Integers1512261
Node: Integer Division1515277
Node: Floating Point Numbers1518962
Node: Floating Point Classes1520704
Node: Floating Point Errors1524525
Node: FP Exceptions1525022
Node: Infinity and NaN1529383
Node: Status bit operations1532456
Node: Math Error Reporting1536598
Node: Rounding1538924
Node: Control Functions1542512
Node: Arithmetic Functions1547334
Node: Absolute Value1548202
Node: Normalization Functions1550262
Node: Rounding Functions1553563
Node: Remainder Functions1557945
Node: FP Bit Twiddling1560089
Node: FP Comparison Functions1563201
Node: Misc FP Arithmetic1565914
Node: Complex Numbers1568656
Node: Operations on Complex1570361
Node: Parsing of Numbers1572705
Node: Parsing of Integers1573397
Node: Parsing of Floats1584002
Node: System V Number Conversion1589168
Node: Date and Time1594484
Node: Time Basics1595214
Node: Elapsed Time1597094
Node: Processor And CPU Time1600646
Node: CPU Time1602517
Node: Processor Time1604290
Node: Calendar Time1606690
Node: Simple Calendar Time1608623
Node: High-Resolution Calendar1611027
Node: Broken-down Time1616388
Node: High Accuracy Clock1624347
Node: Formatting Calendar Time1631783
Node: Parsing Date and Time1647616
Node: Low-Level Time String Parsing1648459
Node: General Time String Parsing1662052
Node: TZ Variable1669180
Node: Time Zone Functions1675223
Node: Time Functions Example1678063
Node: Setting an Alarm1679171
Node: Sleeping1684931
Node: Resource Usage And Limitation1689534
Node: Resource Usage1690211
Node: Limits on Resources1695793
Node: Priority1705010
Node: Absolute Priority1707372
Node: Realtime Scheduling1712466
Node: Basic Scheduling Functions1715914
Node: Traditional Scheduling1723848
Node: Traditional Scheduling Intro1724400
Node: Traditional Scheduling Functions1728663
Node: Memory Resources1732550
Node: Memory Subsystem1733400
Node: Query Memory Parameters1735780
Node: Processor Resources1739427
Node: Non-Local Exits1741544
Node: Non-Local Intro1742254
Node: Non-Local Details1745985
Node: Non-Local Exits and Signals1749061
Node: System V contexts1750558
Node: Signal Handling1763520
Node: Concepts of Signals1765554
Node: Kinds of Signals1766118
Node: Signal Generation1767513
Node: Delivery of Signal1769780
Node: Standard Signals1772634
Node: Program Error Signals1774227
Node: Termination Signals1781685
Node: Alarm Signals1785523
Node: Asynchronous I/O Signals1786755
Node: Job Control Signals1787945
Node: Operation Error Signals1792545
Node: Miscellaneous Signals1794484
Node: Signal Messages1796178
Node: Signal Actions1798063
Node: Basic Signal Handling1799008
Node: Advanced Signal Handling1805075
Node: Signal and Sigaction1808049
Node: Sigaction Function Example1809801
Node: Flags for Sigaction1812117
Node: Initial Signal Actions1814495
Node: Defining Handlers1815876
Node: Handler Returns1818061
Node: Termination in Handler1820111
Node: Longjmp in Handler1821550
Node: Signals in Handler1823654
Node: Merged Signals1825774
Node: Nonreentrancy1831487
Node: Atomic Data Access1836893
Node: Non-atomic Example1837939
Node: Atomic Types1839716
Node: Atomic Usage1840735
Node: Interrupted Primitives1842205
Node: Generating Signals1845504
Node: Signaling Yourself1846097
Node: Signaling Another Process1848080
Node: Permission for kill1851456
Node: Kill Example1853252
Node: Blocking Signals1855604
Node: Why Block1857376
Node: Signal Sets1858912
Node: Process Signal Mask1861938
Node: Testing for Delivery1865292
Node: Blocking for Handler1866550
Node: Checking for Pending Signals1868969
Node: Remembering a Signal1870981
Node: Waiting for a Signal1874535
Node: Using Pause1875080
Node: Pause Problems1876705
Node: Sigsuspend1878429
Node: Signal Stack1881140
Node: BSD Signal Handling1886462
Node: BSD Handler1887736
Node: Blocking in BSD1890168
Node: Program Basics1891619
Node: Program Arguments1893603
Node: Argument Syntax1895602
Node: Parsing Program Arguments1898276
Node: Getopt1899379
Node: Using Getopt1900017
Node: Example of Getopt1904135
Node: Getopt Long Options1906873
Node: Getopt Long Option Example1912121
Node: Argp1915242
Node: Argp Global Variables1918558
Node: Argp Parsers1920590
Node: Argp Option Vectors1923964
Node: Argp Option Flags1927179
Node: Argp Parser Functions1929225
Node: Argp Special Keys1931917
Node: Argp Helper Functions1937203
Node: Argp Parsing State1940235
Node: Argp Children1943798
Node: Argp Flags1945880
Node: Argp Help Filtering1948157
Node: Argp Help Filter Keys1949392
Node: Argp Help1950305
Node: Argp Help Flags1951485
Node: Argp Examples1953835
Node: Argp Example 11954305
Node: Argp Example 21955105
Node: Argp Example 31958046
Node: Argp Example 41965086
Node: Argp User Customization1972835
Node: Suboptions1974563
Node: Suboptions Example1976505
Node: Environment Variables1978674
Node: Environment Access1980539
Node: Standard Environment1985459
Node: System Calls1989631
Node: Program Termination1993187
Node: Normal Termination1994396
Node: Exit Status1995793
Node: Cleanups on Exit1999152
Node: Aborting a Program2000969
Node: Termination Internals2001868
Node: Processes2004048
Node: Running a Command2006070
Node: Process Creation Concepts2008097
Node: Process Identification2010106
Node: Creating a Process2011030
Node: Executing a File2014650
Node: Process Completion2021785
Node: Process Completion Status2028055
Node: BSD Wait Functions2029698
Node: Process Creation Example2031566
Node: Job Control2033822
Node: Concepts of Job Control2035100
Node: Job Control is Optional2038454
Node: Controlling Terminal2039503
Node: Access to the Terminal2040410
Node: Orphaned Process Groups2042013
Node: Implementing a Shell2043004
Node: Data Structures2043887
Node: Initializing the Shell2046545
Node: Launching Jobs2050281
Node: Foreground and Background2057734
Node: Stopped and Terminated Jobs2060853
Node: Continuing Stopped Jobs2066063
Node: Missing Pieces2067695
Node: Functions for Job Control2069319
Node: Identifying the Terminal2069799
Node: Process Group Functions2071372
Node: Terminal Access Functions2076382
Node: Name Service Switch2079859
Node: NSS Basics2081190
Node: NSS Configuration File2082779
Node: Services in the NSS configuration2084477
Node: Actions in the NSS configuration2085758
Node: Notes on NSS Configuration File2088919
Node: NSS Module Internals2090796
Node: NSS Module Names2091492
Ref: NSS Module Names-Footnote-12093533
Ref: NSS Module Names-Footnote-22093687
Node: NSS Modules Interface2093865
Node: Extending NSS2098562
Node: Adding another Service to NSS2099493
Node: NSS Module Function Internals2101724
Node: Users and Groups2106627
Node: User and Group IDs2109238
Node: Process Persona2110146
Node: Why Change Persona2111831
Node: How Change Persona2113712
Node: Reading Persona2115599
Node: Setting User ID2117869
Node: Setting Groups2120732
Node: Enable/Disable Setuid2126415
Node: Setuid Program Example2128450
Node: Tips for Setuid2131924
Node: Who Logged In2134439
Node: User Accounting Database2136819
Node: Manipulating the Database2138003
Node: XPG Functions2150331
Node: Logging In and Out2154746
Node: User Database2156862
Node: User Data Structure2157524
Node: Lookup User2158781
Node: Scanning All Users2161345
Node: Writing a User Entry2164299
Node: Group Database2165198
Node: Group Data Structure2165774
Node: Lookup Group2166537
Node: Scanning All Groups2169038
Node: Database Example2172068
Node: Netgroup Database2174265
Node: Netgroup Data2174676
Node: Lookup Netgroup2176204
Node: Netgroup Membership2179622
Node: System Management2180952
Node: Host Identification2181883
Node: Platform Type2188362
Node: Filesystem Handling2191667
Node: Mount Information2193167
Node: fstab2195339
Node: mtab2201155
Node: Other Mount Information2210447
Node: Mount-Unmount-Remount2210961
Node: System Parameters2220984
Node: System Configuration2226517
Node: General Limits2228088
Node: System Options2231723
Node: Version Supported2235055
Node: Sysconf2236892
Node: Sysconf Definition2237528
Node: Constants for Sysconf2238200
Node: Examples of Sysconf2251135
Node: Minimums2252128
Node: Limits for Files2254839
Node: Options for Files2257840
Node: File Minimums2260133
Node: Pathconf2262353
Node: Utility Limits2265728
Node: Utility Minimums2267658
Node: String Parameters2269410
Node: Cryptographic Functions2273310
Node: Legal Problems2275283
Node: getpass2277559
Node: crypt2279729
Node: DES Encryption2284497
Node: Debugging Support2290699
Node: Backtraces2291341
Node: POSIX Threads2296128
Node: Basic Thread Operations2297731
Node: Thread Attributes2302313
Node: Cancellation2309270
Node: Cleanup Handlers2313163
Node: Mutexes2318300
Node: Condition Variables2327958
Node: POSIX Semaphores2335333
Node: Thread-Specific Data2339214
Node: Threads and Signal Handling2343847
Node: Threads and Fork2347537
Node: Streams and Fork2352799
Node: Miscellaneous Thread Functions2354961
Node: Language Features2361446
Node: Consistency Checking2362372
Node: Variadic Functions2366918
Node: Why Variadic2367990
Node: How Variadic2369954
Node: Variadic Prototypes2371243
Node: Receiving Arguments2372384
Node: How Many Arguments2375055
Node: Calling Variadics2376717
Node: Argument Macros2378817
Node: Variadic Example2381653
Node: Old Varargs2382805
Node: Null Pointer Constant2384480
Node: Important Data Types2385565
Node: Data Type Measurements2388129
Node: Width of Type2388986
Node: Range of Type2389892
Node: Floating Type Macros2393160
Node: Floating Point Concepts2394418
Node: Floating Point Parameters2398146
Node: IEEE Floating Point2405098
Node: Structure Measurement2406851
Node: Library Summary2407546
Node: Installation2610857
Node: Configuring and compiling2612559
Node: Running make install2621890
Node: Tools for Compilation2625939
Node: Supported Configurations2628740
Node: Linux2630944
Node: Reporting Bugs2633848
Node: Maintenance2636680
Node: Source Layout2637063
Node: Porting2640995
Node: Hierarchy Conventions2649295
Node: Porting to Unix2654351
Node: Contributors2656366
Node: Free Manuals2663620
Node: Copying2668540
Node: Documentation License2696703
Node: Concept Index2716580
Node: Type Index2780298
Node: Function Index2788075
Node: Variable Index2870327
Node: File Index2935074

End Tag Table
