# System V Application Binary Interface - DRAFT

# System V Application Binary Interface - DRAFT - 24 April 2001

## Contents

### Revision History

### Chapter 4 - Object Files

- Introduction
- File Format
- Data Representation

- ELF Header
- ELF Identification
- Machine Information (Processor-Specific)

- Sections
- Special Sections

- String Table

- Symbol Table
- Symbol Values

- Relocation
- Relocation Types (Processor-Specific)

### Chapter 5 - Program Loading and Dynamic Linking

- Introduction

- Program Header
- Base Address
- Segment Permissions
- Segment Contents
- Note Section

- Program Loading (Processor-Specific)

- Dynamic Linking
- Program Interpreter
- Dynamic Linker
- Dynamic Section
- Shared Object Dependencies
- Substitution Sequences
- Global Offset Table (Processor-Specific)
- Procedure Linkage Table (Processor-Specific)
- Hash Table
- Initialization and Termination Functions

© 1997, 1998, 1998, 1999, 2000, 2001 The Santa Cruz Operation, Inc. All rights reserved.