From afbbfe72dda8aca7c8daf7bab177bbd86b8d192b Mon Sep 17 00:00:00 2001 From: Jinsong Ji Date: Thu, 10 Oct 2019 19:25:30 +0000 Subject: [PATCH] [PowerPC][docs] Update IBM official docs in Compiler Writers Info page Summary: Just realized that most of the links in this page are deprecated. So update some important reference here: * adding PowerISA 3.0B/2.7B * adding P8/P9 User Manual * ELFv2 ABI and errata Move deprecated ones into "Other documents..". Reviewers: #powerpc, hfinkel, nemanjai Reviewed By: hfinkel Subscribers: shchenz, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D68817 llvm-svn: 374428 --- docs/CompilerWriterInfo.rst | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/docs/CompilerWriterInfo.rst b/docs/CompilerWriterInfo.rst index 7058574925a..5e37fde17c4 100644 --- a/docs/CompilerWriterInfo.rst +++ b/docs/CompilerWriterInfo.rst @@ -58,21 +58,27 @@ PowerPC IBM - Official manuals and docs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -* `Power Instruction Set Architecture, Versions 2.03 through 2.06 (authentication required, free sign-up) `_ +* `Power Instruction Set Architecture, Version 3.0B `_ -* `PowerPC Compiler Writer's Guide `_ +* `POWER9 Processor User's Manual `_ -* `Intro to PowerPC Architecture `_ +* `Power Instruction Set Architecture, Version 2.07B `_ -* `PowerPC Processor Manuals (embedded) `_ +* `POWER8 Processor User's Manual `_ -* `Various IBM specifications and white papers `_ +* `Power Instruction Set Architecture, Versions 2.03 through 2.06 (Internet Archive) `_ + +* `IBM AIX 7.2 POWER Assembly Reference `_ * `IBM AIX/5L for POWER Assembly Reference `_ Other documents, collections, notes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +* `PowerPC Compiler Writer's Guide `_ +* `Intro to PowerPC Architecture `_ +* `PowerPC Processor Manuals (embedded) `_ +* `Various IBM specifications and white papers `_ * `PowerPC ABI documents `_ * `PowerPC64 alignment of long doubles (from GCC) `_ * `Long branch stubs for powerpc64-linux (from binutils) `_ @@ -133,6 +139,9 @@ Linux ----- * `Linux extensions to gabi `_ +* `64-Bit ELF V2 ABI Specification: Power Architecture `_ + +* `OpenPOWER ELFv2 Errata: ELFv2 ABI Version 1.4 `_ * `PowerPC 64-bit ELF ABI Supplement `_ * `Procedure Call Standard for the AArch64 Architecture `_ * `Procedure Call Standard for the ARM Architecture `_