3 ms·
"New methods" did emerge, and the result is GCC plugin. http://gcc.gnu.org/wiki/plugins http://gcc.gnu.org/wiki/plugins GCC plugin needs to be GPL-compatible,
by sanxiyn 13y ago
"New methods" did emerge, and the result is GCC plugin. http://gcc.gnu.org/wiki/plugins http://gcc.gnu.org/wiki/plugins
GCC plugin needs to be GPL-compatible, and GCC includes a license check similar to Linux kernel module tainting. (Instead of tainting, you can't run plugin at all.) http://gcc.gnu.org/onlinedocs/gccint/Plugin-API.html http://gcc.gnu.org/onlinedocs/gccint/Plugin-API.html