]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/jit/docs/index.rst
Update copyright years.
[thirdparty/gcc.git] / gcc / jit / docs / index.rst
CommitLineData
a945c346 1.. Copyright (C) 2014-2024 Free Software Foundation, Inc.
35485da9
DM
2 Originally contributed by David Malcolm <dmalcolm@redhat.com>
3
4 This is free software: you can redistribute it and/or modify it
5 under the terms of the GNU General Public License as published by
6 the Free Software Foundation, either version 3 of the License, or
7 (at your option) any later version.
8
9 This program is distributed in the hope that it will be useful, but
10 WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 General Public License for more details.
13
14 You should have received a copy of the GNU General Public License
15 along with this program. If not, see
786973ce 16 <https://www.gnu.org/licenses/>.
35485da9
DM
17
18libgccjit
19=========
20
786973ce 21This document describes `libgccjit <https://gcc.gnu.org/wiki/JIT>`_, an API
29df5715
DM
22for embedding GCC inside programs and libraries.
23
29df5715
DM
24There are actually two APIs for the library:
25
26* a pure C API: ``libgccjit.h``
27
28* a C++ wrapper API: ``libgccjit++.h``. This is a collection of "thin"
29 wrapper classes around the C API, to save typing.
30
35485da9
DM
31Contents:
32
33.. toctree::
34 :maxdepth: 2
35
28a28649
ML
36 intro/index.rst
37 topics/index.rst
38 cp/index.rst
39 internals/index.rst
35485da9 40
28a28649
ML
41
42Indices and tables
43==================
44
45* :ref:`genindex`
46* :ref:`search`