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: