It appears that multi-line descriptions in *.opt files are not picked up correctly. As an example, in config/bfin/bfin.opt there are these lines:
mleaf-id-shared-library Target Report Mask(LEAF_ID_SHARED_LIBRARY) Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library. po/gcc.pot however, contains this: #: config/bfin/bfin.opt:52 msgid "" "Generate code that won't be linked against any other ID shared libraries," msgstr "" That is, the second line of the description is missing. (Or alternatively, it is a bug in bfin.opt that more than one is used for the description. I haven't investigated what the defined format for these files are.) -- Summary: Multi-line descriptions are not picked up for translation Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: goeran at uddeborg dot se http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34352