plugins - GCC Wiki (original) (raw)

Background

Compiler plugins (or loadable modules) make it possible for a developer to add new features to the compiler without having to modify the compiler itself. Plugin support is available in GCC version 4.5.0 and later. Plugin functionality provides several advantages:

This page contains links to API documentation and provides a directory of known GCC plugins. If you have any questions about developing your own compiler plugin, please contact us at gcc@gcc.gnu.org .

Documentation

Compiler plugins repository

The following directory lists all the existing GCC plugins that we know about. Please note that these modules are not maintained by GCC developers, so asking about them on the GCC lists may not give you the answers you want (though, it is likely that plugin developers are also subscribed to the GCC lists).

If you have developed a plugin (under a GPL compatible license), add it to this list and let us know about it by posting an announcement on gcc@gcc.gnu.org .