Table Of Contents

Previous topic

LLD 3.9 Release Notes

Next topic

C++11

This Page

Development

lld is developed as part of the LLVM project.

Using C++11 in lld

C++11.

Creating a Reader

See the Creating a Reader guide.

Modifying the Driver

See Driver.

Debugging

You can run lld with -mllvm -debug command line options to enable debugging printouts. If you want to enable debug information for some specific pass, you can run it with -mllvm '-debug-only=<pass>', where pass is a name used in the DEBUG_WITH_TYPE() macro.

Documentation

The project documentation is written in reStructuredText and generated using the Sphinx documentation generator. For more information on writing documentation for the project, see the Sphinx Introduction for LLVM Developers.