Because the internals documentation is distributed under the GFDL, it is not safe to cut&paste examples or instructions from the documentation when writing new code in GCC, since that code needs to be released under the GPL. Documentation that pertains to the modification of a program must come with a compatible license in order to be usable in a safe manner.
-- Summary: internals documentation is not legally safe to use Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: documentation Severity: blocker Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: amylaar at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44032