From: Luke Kenneth Casson Leighton Date: Fri, 8 Jul 2022 20:57:26 +0000 (+0100) Subject: add atomic memory ops page to pdf X-Git-Tag: opf_rfc_ls005_v1~1240 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8b3bb722bdbbe0c379f0ae5835e2c5d06e6a679a;p=libreriscv.git add atomic memory ops page to pdf --- diff --git a/openpower/Makefile b/openpower/Makefile index df918172f..f667a245c 100755 --- a/openpower/Makefile +++ b/openpower/Makefile @@ -34,6 +34,7 @@ SOURCE_TEX := tex_out/remap.tex tex_out/bitmanip.tex tex_out/vector_ops.tex \ tex_out/pseudocode_svfixedarith.tex \ tex_out/big_integer_analysis.tex \ tex_out/transcendentals.tex \ + tex_out/atomics.tex \ tex_out/vector_isas.tex \ tex_out/fields.tex @@ -236,6 +237,13 @@ tex_out/pseudocode_fixedshift.tex : $(ISA_DIR)/fixedshift.mdwn -N -o tex_out/pseudocode_fixedshift.tex \ $(ISA_DIR)/fixedshift.mdwn +tex_out/atomics.tex: atomics.mdwn + mkdir -p tex_out + ./mdwn_inline.py atomics.mdwn tex_out/atomics.mdwn + pandoc -f markdown -t latex --top-level-division=section \ + --filter pandoc_img.py \ + -N -o tex_out/atomics.tex tex_out/atomics.mdwn + tex_out/transcendentals.tex: transcendentals.mdwn mkdir -p tex_out ./mdwn_inline.py transcendentals.mdwn tex_out/transcendentals.mdwn diff --git a/openpower/simple_v_spec.tex b/openpower/simple_v_spec.tex index 904a23cc4..ff0a22c28 100644 --- a/openpower/simple_v_spec.tex +++ b/openpower/simple_v_spec.tex @@ -227,6 +227,8 @@ Programme, requires full transparency. \input{tex_out/big_integer.tex} \chapter{Transcendentals}\hypertarget{transcendentals}{} \input{tex_out/transcendentals.tex} +\chapter{Acquire/Release Atomic Memory}\hypertarget{atomics}{} +\input{tex_out/atomics.tex} \begin{appendices} \chapter{Big Integer Analysis}\hypertarget{svux2fbigintegerux2fanalysis}{}