From 14b20b866a9ca9af3934024024052421bd645283 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 30 Jul 2022 21:18:34 +0100 Subject: [PATCH] correct inline svanalysis into PDF --- openpower/Makefile | 3 ++- openpower/sv/sv_analysis.mdwn | 6 ++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/openpower/Makefile b/openpower/Makefile index b96142624..f7c0cc733 100755 --- a/openpower/Makefile +++ b/openpower/Makefile @@ -49,9 +49,10 @@ tex: $(SOURCE_TEX) tex_out/sv_analysis.tex : sv/sv_analysis.mdwn mkdir -p tex_out + ./mdwn_inline.py sv/sv_analysis.mdwn tex_out/sv_analysis.mdwn pandoc -f markdown -t latex --top-level-division=section \ --filter pandoc_img.py \ - -N -o tex_out/sv_analysis.tex sv/sv_analysis.mdwn + -N -o tex_out/sv_analysis.tex tex_out/sv_analysis.mdwn tex_out/comparison_table.tex : sv/comparison_table.mdwn texmunge.py mkdir -p tex_out diff --git a/openpower/sv/sv_analysis.mdwn b/openpower/sv/sv_analysis.mdwn index 29cda3a50..317689fa9 100644 --- a/openpower/sv/sv_analysis.mdwn +++ b/openpower/sv/sv_analysis.mdwn @@ -3,11 +3,13 @@ The creation and maintenance of SVP64 Categorisation is an automated process that uses "Register profiling", reading machine-readable versions of the Power ISA Specification and tables in order to -make the Vectorisation Categorisation. +make the Vectorisation Categorisation. To create this information +by hand is neither sensible nor desirable: it may take far longer +and introduce errors. This in turn effectively makes that analysis program part of the Simple-V Specification. Its source code is therefore listed here ``` -[[!inline pages="openpower/sv/sv_analysis.py" quick="yes" raw="yes" ]] +[[!inline pages="../openpower-isa/src/openpower/sv/sv_analysis.py" quick="yes" raw="yes" ]] ``` -- 2.30.2