Chapter 11. Libraries

Table of Contents
Interfaces for libc
Data Definitions for libc
Interfaces Definitions for libc
Interfaces for libm
Data Definitions for libm
Interfaces for libpthread
Data Definitions for libpthread
Interfaces Definitions for libpthread
Interfaces for libdl
Data Definitions for libdl
Interfaces Definitions for libdl
Interfaces for libcrypt
Data Definitions for libcrypt

An LSB-conforming implementation shall support some base libraries which provide interfaces for accessing the operating system, processor and other hardware in the system.

Interfaces for libc

The behavior of the interfaces in this library is specified by the following standards.

ISO/IEC 9899: 1999, Programming Languages --C[1]
Large File Support[2]
LI18NUX 2000 Globalization Specification, Version 1.0 with Amendment 4[3]
Linux Standard Base[4]
IEEE Std POSIX.1-1996 [ISO/IEC 9945-1:1996][5]
CAE Specification, February 1997, Networking Services (XNS), Issue 5 (ISBN: 1-85912-165-9, C523)[6]
CAE Specification, January 1997, System Interfaces and Headers (XSH), Issue 5 (ISBN: 1-85912-181-0, C606)[7]
System V Interface Definition, Issue 3 (ISBN 0201566524)[8]
System V Interface Definition,Fourth Edition[9]

Standard Library

Notes

[1]

ISO/IEC 9899: 1999, Programming Languages --C

[2]

Large File Support

[3]

LI18NUX 2000 Globalization Specification, Version 1.0 with Amendment 4

[4]

Linux Standard Base

[5]

IEEE Std POSIX.1-1996 [ISO/IEC 9945-1:1996]

[6]

CAE Specification, February 1997, Networking Services (XNS), Issue 5 (ISBN: 1-85912-165-9, C523)

[7]

CAE Specification, January 1997, System Interfaces and Headers (XSH), Issue 5 (ISBN: 1-85912-181-0, C606)

[8]

System V Interface Definition, Issue 3 (ISBN 0201566524)

[9]

System V Interface Definition,Fourth Edition