The necessary options to support C++ coroutines vary greatly between compilers, its versions, and the standard library being used. This patch makes the check for coroutine support more robust by adding a declaration of a coroutine variable, instead of just including the header. It also makes sure that the HAVE_COROUTINE and CFG_CXXFLAGS_COROUTINES flags are always set together, and only when coroutine support is detected. |
||
|---|---|---|
| .. | ||
| _static | ||
| bin | ||
| gen | ||
| guide | ||
| .gitignore | ||
| CONTRIBUTING.rst | ||
| CONTRIBUTORS | ||
| Makefile | ||
| README.rst | ||
| internals.rst | ||
| spelling.txt | ||
| verilated.dox | ||
| xml.rst | ||
README.rst
Verilator Documentation ======================= This folder contains sources for Verilator documentation. For formatted documentation see: - `Verilator README <https://github.com/verilator/verilator>`_ - `Verilator installation and package directory structure <https://verilator.org/install>`_ - `Verilator manual (HTML) <https://verilator.org/verilator_doc.html>`_, or `Verilator manual (PDF) <https://verilator.org/verilator_doc.pdf>`_ - `Subscribe to Verilator announcements <https://github.com/verilator/verilator-announce>`_ - `Verilator forum <https://verilator.org/forum>`_ - `Verilator issues <https://verilator.org/issues>`_