http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46291
--- Comment #4 from Cary Coutant <ccoutant at gcc dot gnu.org> 2010-11-03 21:31:22 UTC --- Sorry, the original design was for the plugin to maintain responsibility for the file descriptor. That didn't work well, so we added the GET_INPUT_FILE and RELEASE_INPUT_FILE interfaces to give that responsibility back to the linker. The text under "Input Files" is old and should have been changed to reflect the new design. I've updated the wiki. -cary