The patch set modernizes the documentation and removes most of the reported Sphinx warnings.
Ready for master? Thanks, Martin Martin Liska (7): jit,docs: use enum directive for enumeral types jit,docs: replace c:type:`int_type` with :expr:`int_type` jit,docs: various fixes jit,docs: compact function declarations jit,docs: use list-table instead of fixed table jit,docs: use :expr:`type *` for pointers to a type jit,docs: remove :ref:`modindex` gcc/jit/docs/conf.py | 3 + gcc/jit/docs/cp/intro/tutorial02.rst | 6 +- gcc/jit/docs/cp/intro/tutorial04.rst | 73 +++++++++----- gcc/jit/docs/cp/topics/asm.rst | 2 +- gcc/jit/docs/cp/topics/contexts.rst | 8 +- gcc/jit/docs/cp/topics/expressions.rst | 52 ++++------ gcc/jit/docs/cp/topics/functions.rst | 48 +++++----- gcc/jit/docs/cp/topics/objects.rst | 2 +- gcc/jit/docs/cp/topics/types.rst | 2 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.c | 1 + gcc/jit/docs/index.rst | 8 -- gcc/jit/docs/intro/tutorial02.rst | 16 ++-- gcc/jit/docs/intro/tutorial03.rst | 28 +++--- gcc/jit/docs/intro/tutorial04.rst | 77 ++++++++++----- gcc/jit/docs/intro/tutorial05.rst | 41 +++++--- gcc/jit/docs/topics/compilation.rst | 38 ++++---- gcc/jit/docs/topics/contexts.rst | 12 +-- gcc/jit/docs/topics/expressions.rst | 111 ++++++++++++++-------- gcc/jit/docs/topics/function-pointers.rst | 2 +- gcc/jit/docs/topics/functions.rst | 2 +- gcc/jit/docs/topics/objects.rst | 6 +- gcc/jit/docs/topics/types.rst | 111 ++++++++++++++-------- 22 files changed, 379 insertions(+), 270 deletions(-) -- 2.37.1