Commentary

This commit is contained in:
Wilson Snyder 2020-08-15 14:22:50 -04:00
parent 9927e8b3ee
commit 2118038cb9
2 changed files with 6 additions and 8 deletions

View File

@ -5035,12 +5035,11 @@ The following deprecated items are scheduled for future removal:
=over 4 =over 4
=item Pre-C++11 compiler support =item C++11 compiler support
Verilator supports pre-C++11 compilers for non-threaded models when Verilator currently requires C++11 or newer compilers. Verilator will
configured with --enable-prec11/--enable-prec11-final. This flag will be require C++14 or newer compilers for both compiling Verilator and compiling
removed and C++11 compilers will be required for both compiling Verilator Verilated models no sooner than January 2022.
and compiling Verilated models no sooner than September 2020.
=item SystemC 2.2 and earlier support =item SystemC 2.2 and earlier support

View File

@ -75,9 +75,8 @@ public:
//=================================================================== //===================================================================
// Verilog array container // Verilog array container
// Similar to std::array<WData, N>, but: // Similar to std::array<WData, N>, but lighter weight, only methods needed
// 1. Doesn't require C++11 // by Verilator, to help compile time.
// 2. Lighter weight, only methods needed by Verilator, to help compile time.
// //
// This is only used when we need an upper-level container and so can't // This is only used when we need an upper-level container and so can't
// simply use a C style array (which is just a pointer). // simply use a C style array (which is just a pointer).