Date Added: February 22, 2021

Revision: 1.5-FINAL



Level One

  • Developer Resources

Level Two

  • OpenPOWER Documents

Level Three

  • General Architecture
  • System Design and Electricals
  • Specifications
  • Software Focus
  • System Software



This is the OpenPOWER ELFv2 Compliance Test Harness and Test Suite (TH/TS) specification version 1.5-FINAL.
This document is proposed as a Standard Track, Work Group Specification work product owned by the Compliance Workgroup and handled in compliance with the requirements outlined in the OpenPOWER Foundation Work Group (WG) Process document. Comments, questions, etc. can be submitted to the public mailing list for this document at .

The purpose of the OpenPOWER ELFv2 Compliance Test Harness and Test Suite (TH/TS) specification is to provide the test suite requirements to be able to demonstrate OpenPOWER ELFv2 compliance for POWER8, POWER9, and  POWER10 systems. It describes the tests required in the test suite and a test harness needed to execute the test suite. It also describes the successful execution of the test suite, including what it means for an optional feature to fail.

The ABI specification defines aspects of the platform that are required to enable interoperability of binary object files. The ABI specification document is organized into the following chapters:
– 1. Introduction
– 2. Low-level System Information
– 3. Object Files
– 4. Program Loading and Dynamic Linking
– 5. Libraries
– 6. Vector Programming Interfaces