From e87173489d7cf3818aecaf397b7e54f787cc2d31 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 23 Jul 2019 20:06:57 -0700 Subject: Fix extension ordering in naming chapter and preface --- src/naming.tex | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/naming.tex') diff --git a/src/naming.tex b/src/naming.tex index e0d35b5..2006d80 100644 --- a/src/naming.tex +++ b/src/naming.tex @@ -130,7 +130,8 @@ alphabetical name and an optional version number. For example, ``Xhwacha'' names the Hwacha vector-fetch ISA extension; ``Xhwacha2'' and ``Xhwacha2p0'' name version 2.0 of same. -Non-standard extensions must be separated from other multi-letter extensions +Non-standard extensions must be listed after all standard extensions. +They must be separated from other multi-letter extensions by an underscore. For example, an ISA with non-standard extensions Argle and Bargle may be named ``RV64IZifencei\_Xargle\_Xbargle''. @@ -159,8 +160,6 @@ Integer Multiplication and Division & M & \\ Atomics & A & \\ Single-Precision Floating-Point & F & Zicsr \\ Double-Precision Floating-Point & D & F \\ -Control and Status Register Access & Zicsr & \\ -Instruction-Fetch Fence & Zifencei & \\ \hline General & G & IMADZifencei \\ \hline @@ -173,6 +172,8 @@ Transactional Memory & T & \\ Packed-SIMD Extensions & P & \\ Vector Extensions & V & \\ User-Level Interrupts & N & \\ +Control and Status Register Access & Zicsr & \\ +Instruction-Fetch Fence & Zifencei & \\ Misaligned Atomics & Zam & A \\ Total Store Ordering & Ztso & \\ \hline -- cgit v1.1