Skip to content

Commit

Permalink
Commentary (verilator#4517)
Browse files Browse the repository at this point in the history
  • Loading branch information
wsnyder committed Sep 23, 2023
1 parent 9f75068 commit 429cb1f
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
21 changes: 21 additions & 0 deletions docs/guide/environment.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,21 @@ Environment
This section describes the environment variables used by Verilator and
associated programs.

.. option:: AR

Optionally overrides the default :command:`ar` (archive) binary used by
the Verilated makefiles. If AR is not set, the version found at
configure time is used.

.. option:: CXX

Optionally overrides the default compiler binary used by the Verilated
makefiles. If CXX is not set, the version found at configure time is
used. Note the default flags passed to the compiler are determined at
configuration time, so changing the CXX compiler version using this
variable, as opposed to passing it at configuration time, may not give
desired results.

.. option:: LD_LIBRARY_PATH

A generic Linux/OS variable specifying what directories have shared
Expand Down Expand Up @@ -35,6 +50,12 @@ associated programs.
those programs. If OBJCACHE is not set, and at configure time ccache
was present, ccache will be used as a default.

.. option:: PYTHON3

Optionally overrides the default :command:`python3` binary used by the
Verilated makefiles. If PYTHON3 is not set, the version found at
configure time is used.

.. option:: SYSTEMC

Deprecated. Used only if :option:`SYSTEMC_INCLUDE` or
Expand Down
4 changes: 2 additions & 2 deletions docs/internals.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1400,7 +1400,7 @@ Controlling the Test Driver
---------------------------

The test driver script `driver.pl` runs tests; see the `Test Driver`
section. The individual test drivers are written in PERL; see `Test
section. The individual test drivers are written in Perl; see `Test
Language`.


Expand Down Expand Up @@ -1432,7 +1432,7 @@ Developers will also want to call ./configure with two extra flags:
disabled by default, as SystemC installation problems would otherwise
falsely indicate a Verilator problem.

When enabling the long tests, some additional PERL modules are needed,
When enabling the long tests, some additional Perl modules are needed,
which you can install using cpan.

::
Expand Down
1 change: 1 addition & 0 deletions docs/spelling.txt
Original file line number Diff line number Diff line change
Expand Up @@ -486,6 +486,7 @@ countbits
countones
cout
cpp
cppstyle
cpu
ctor
ctrace
Expand Down

0 comments on commit 429cb1f

Please sign in to comment.