From 2a87387eb393f2a0ce434796311688e757fd451e Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Thu, 28 Jul 2022 08:41:01 -0400 Subject: [PATCH] Documentation fixes (#3514) --- docs/guide/files.rst | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/docs/guide/files.rst b/docs/guide/files.rst index 796a4c756..a71214983 100644 --- a/docs/guide/files.rst +++ b/docs/guide/files.rst @@ -50,7 +50,7 @@ For --cc/--sc, it creates: - Make include file with class names (from --make gmake) * - *{prefix}*\ _hier.mk - Make file for hierarchy blocks (from --make gmake) - * - *{prefix|*\ _hierMkArgs.f + * - *{prefix}*\ _hierMkArgs.f - Arguments for hierarchical Verilation (from --make gmake) * - *{prefix}*\ _hierCMakeArgs.f - Arguments for hierarchical Verilation (from --make cmake) @@ -62,13 +62,17 @@ For --cc/--sc, it creates: - Top level (SystemVerilog $root) internal header file * - *{prefix}*\ ___024root.cpp - Top level (SystemVerilog $root) internal C++ file - * - *{prefix}*___024root*{__n}*\ .cpp - - Additional top level internal C++ files (from --output-split) + * - *{prefix}*\ ___024root\ *{__n}*\ .cpp + - Additional top level internal C++ files + * - *{prefix}*\ ___024root\ *{__DepSet_hash__n}*\ .cpp + - Additional top level internal C++ files (hashed to reduce build times) * - *{prefix}*\ ___024root__Slow\ *{__n}*\ .cpp - Infrequent cold routines - * - *{prefix}*\ ___024root__Trace{__n}*\ .cpp + * - *{prefix}*\ ___024root\ *{__DepSet_hash__n}*\ .cpp + - Infrequent cold routines (hashed to reduce build times) + * - *{prefix}*\ ___024root__Trace\ *{__n}*\ .cpp - Wave file generation code (from --trace) - * - *{prefix}*\ ___024root__Trace__Slow{__n}*\ .cpp + * - *{prefix}*\ ___024root__Trace__Slow\ *{__n}*\ .cpp - Wave file generation code (from --trace) * - *{prefix}*\ __Dpi.h - DPI import and export declarations (from --dpi) @@ -87,7 +91,9 @@ For --cc/--sc, it creates: * - *{prefix}{each_verilog_module}*\ .cpp - Lower level internal C++ files * - *{prefix}{each_verilog_module}{__n}*\ .cpp - - Additional lower C++ files (from --output-split) + - Additional lower C++ files + * - *{prefix}{each_verilog_module}{__DepSet_hash__n}*\ .cpp + - Additional lower C++ files (hased to reduce build times) For --hierarchy mode, it creates: