Linux Standard Base Core Specification for PPC64 4.1


Table of Contents
Foreword
Status of this Document
Introduction
I. Introductory Elements
1. Scope
1.1. General
1.2. Module Specific Scope
2. References
2.1. Normative References
2.2. Informative References/Bibliography
3. Requirements
3.1. Relevant Libraries
3.2. LSB Implementation Conformance
3.3. LSB Application Conformance
4. Terms and Definitions
5. Documentation Conventions
II. Executable and Linking Format (ELF)
6. Introduction
7. Low Level System Information
7.1. Machine Interface
7.2. Function Calling Sequence
7.3. Traceback Tables
7.4. Process Initialization
7.5. Coding Examples
8. Object Format
8.1. Introduction
8.2. ELF Header
8.3. Special Sections
8.4. TOC
8.5. Symbol Table
8.6. Relocation
9. Program Loading and Dynamic Linking
9.1. Introduction
9.2. Program Loading
9.3. Dynamic Linking
III. Base Libraries
10. Libraries
10.1. Program Interpreter/Dynamic Linker
10.2. Interfaces for libc
10.3. Data Definitions for libc
10.4. Interfaces for libm
10.5. Data Definitions for libm
10.6. Interface Definitions for libm
10.7. Interfaces for libpthread
10.8. Data Definitions for libpthread
10.9. Interfaces for libgcc_s
10.10. Data Definitions for libgcc_s
10.11. Interface Definitions for libgcc_s
10.12. Interfaces for libdl
10.13. Data Definitions for libdl
10.14. Interfaces for libcrypt
IV. Utility Libraries
11. Libraries
11.1. Interfaces for libz
11.2. Data Definitions for libz
11.3. Interfaces for libncurses
11.4. Data Definitions for libncurses
11.5. Interfaces for libutil
V. Package Format and Installation
12. Software Installation
12.1. Package Dependencies
12.2. Package Architecture Considerations
A. Alphabetical Listing of Interfaces
A.1. libc
A.2. libcrypt
A.3. libdl
A.4. libgcc_s
A.5. libm
A.6. libpthread
A.7. librt
A.8. libutil
B. GNU Free Documentation License (Informative)
B.1. PREAMBLE
B.2. APPLICABILITY AND DEFINITIONS
B.3. VERBATIM COPYING
B.4. COPYING IN QUANTITY
B.5. MODIFICATIONS
B.6. COMBINING DOCUMENTS
B.7. COLLECTIONS OF DOCUMENTS
B.8. AGGREGATION WITH INDEPENDENT WORKS
B.9. TRANSLATION
B.10. TERMINATION
B.11. FUTURE REVISIONS OF THIS LICENSE
B.12. How to use this License for your documents
List of Tables
2-1. Normative References
2-2. Other References
3-1. Standard Library Names
8-1. ELF Special Sections
8-2. Additional Special Sections
10-1. libc Definition
10-2. libc - RPC Function Interfaces
10-3. libc - RPC Deprecated Function Interfaces
10-4. libc - System Calls Function Interfaces
10-5. libc - System Calls Deprecated Function Interfaces
10-6. libc - Standard I/O Function Interfaces
10-7. libc - Standard I/O Deprecated Function Interfaces
10-8. libc - Standard I/O Data Interfaces
10-9. libc - Signal Handling Function Interfaces
10-10. libc - Signal Handling Deprecated Function Interfaces
10-11. libc - Signal Handling Data Interfaces
10-12. libc - Localization Functions Function Interfaces
10-13. libc - Localization Functions Data Interfaces
10-14. libc - Posix Spawn Option Function Interfaces
10-15. libc - Posix Advisory Option Function Interfaces
10-16. libc - Socket Interface Function Interfaces
10-17. libc - Socket Interface Data Interfaces
10-18. libc - Wide Characters Function Interfaces
10-19. libc - Wide Characters Deprecated Function Interfaces
10-20. libc - String Functions Function Interfaces
10-21. libc - String Functions Deprecated Function Interfaces
10-22. libc - IPC Functions Function Interfaces
10-23. libc - Regular Expressions Function Interfaces
10-24. libc - Character Type Functions Function Interfaces
10-25. libc - Time Manipulation Function Interfaces
10-26. libc - Time Manipulation Data Interfaces
10-27. libc - Terminal Interface Functions Function Interfaces
10-28. libc - System Database Interface Function Interfaces
10-29. libc - System Database Interface Deprecated Function Interfaces
10-30. libc - Language Support Function Interfaces
10-31. libc - Large File Support Function Interfaces
10-32. libc - Large File Support Deprecated Function Interfaces
10-33. libc - Standard Library Function Interfaces
10-34. libc - Standard Library Deprecated Function Interfaces
10-35. libc - Standard Library Data Interfaces
10-36. libc - GNU Extensions for libc Function Interfaces
10-37. libm Definition
10-38. libm - Math Function Interfaces
10-39. libm - Math Deprecated Function Interfaces
10-40. libm - Math Data Interfaces
10-41. libpthread Definition
10-42. libpthread - Realtime Threads Function Interfaces
10-43. libpthread - Advanced Realtime Threads Function Interfaces
10-44. libpthread - Posix Threads Function Interfaces
10-45. libpthread - Posix Threads Deprecated Function Interfaces
10-46. libpthread - Thread aware versions of libc interfaces Function Interfaces
10-47. libpthread - GNU Extensions for libpthread Function Interfaces
10-48. libgcc_s Definition
10-49. libgcc_s - Unwind Library Function Interfaces
10-50. libdl Definition
10-51. libdl - Dynamic Loader Function Interfaces
10-52. libcrypt Definition
10-53. libcrypt - Encryption Function Interfaces
11-1. libz Definition
11-2. libncurses Definition
11-3. libutil Definition
11-4. libutil - Utility Functions Function Interfaces
A-1. libc Function Interfaces
A-2. libc Data Interfaces
A-3. libcrypt Function Interfaces
A-4. libdl Function Interfaces
A-5. libgcc_s Function Interfaces
A-6. libm Function Interfaces
A-7. libm Data Interfaces
A-8. libpthread Function Interfaces
A-9. librt Function Interfaces
A-10. libutil Function Interfaces