binutils-gdb/ld/po
Alan Modra 33589acbfe ld message translation for emultempl and emulparams
Most of the emultempl/*.em error/warning messages do not currently
appear in ld.pot, and fixing that is not simply a matter of adding
missing files to POTFILES.  The difficulty is the shell-script
quoting, for example aarch64elf.em:PARSE_AND_LIST_OPTIONS "Don'\''t".
I suppose you could avoid contractions like "don't" but I'm unsure as
to whether gettext could handle everything in the emulparams scripts.

The right thing to do is feed the generated C files to gettext, as
this patch does.  The patch just copies what is already done in bfd/
for generated files.

	* Makefile.am (EMULATION_FILES, POTFILES): Delete.
	(SRC_POTFILES, BLD_POTFILES): Define.
	(po/POTFILES.in): Delete rule.
	(po/SRC-POTFILES.in, po/BLD-POTFILES.in): New rules.
	* configure.ac: Add AC_CONFIG_COMMANDS to create po/Makefile.
	* po/Make-in (DISTFILES): Remove POTFILES.in, add SRC-POTFILES.in
	and BLD-POTFILES.in.
	(POTFILES): Delete.
	(SRC-POTFILES, BLD-POTFILES): Define place marker.
	(ld.pot): Build from SRC-POTFILES plus BLD-POTFILES.
	(distclean, maintainer-clean): Tidy up new files.
	(POTFILES, POTFILES.in): Delete rules.
	(SRC-POTFILES, BLD-POTFILES, SRC-POTFILES.in, BLD-POTFILES.in):
	New rules.
	(Makefile): Depend on SRC-POTFILES and BLD-POTFILES.
	* po/SRC-POTFILES.in: Rename from po/POTFILES.in.
	* po/BLD-POTFILES.in: New file.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
2018-02-26 10:51:12 +10:30
..
.cvsignore
BLD-POTFILES.in ld message translation for emultempl and emulparams 2018-02-26 10:51:12 +10:30
Make-in ld message translation for emultempl and emulparams 2018-02-26 10:51:12 +10:30
SRC-POTFILES.in ld message translation for emultempl and emulparams 2018-02-26 10:51:12 +10:30
bg.po Update PO files 2017-07-12 23:08:59 +09:30
da.po Update PO files 2017-07-12 23:08:59 +09:30
de.po Update PO files 2017-07-12 23:08:59 +09:30
es.po Update PO files 2017-07-12 23:08:59 +09:30
fi.po Update PO files 2017-07-12 23:08:59 +09:30
fr.po Update PO files 2017-07-12 23:08:59 +09:30
ga.po Updated Irish translation for ld and Swedish translation for gas. 2017-01-23 13:32:12 +00:00
id.po Update PO files 2017-07-12 23:08:59 +09:30
it.po Update PO files 2017-07-12 23:08:59 +09:30
ja.po Update PO files 2017-07-12 23:08:59 +09:30
ld.pot Update pot files 2018-01-13 13:56:48 +00:00
pt_BR.po Updated Brazillian portuguese and Russian translation 2018-02-05 13:09:15 +00:00
ru.po Update PO files 2017-07-12 23:08:59 +09:30
sr.po Add Serbian translation for the LD directory. 2017-01-27 11:27:50 +00:00
sv.po Updated Swedish translations for GAS and LD subdirectories. 2017-01-16 10:59:23 +00:00
tr.po Updated Turkish translation for the ld sub-directory. 2017-10-05 14:03:48 +01:00
uk.po Update Ukranian translations for bfd, binutils, gas, gold, ld and opcodes 2018-01-15 12:09:11 +00:00
vi.po Update PO files 2017-07-12 23:08:59 +09:30
zh_CN.po Update PO files 2017-07-12 23:08:59 +09:30
zh_TW.po Update PO files 2017-07-12 23:08:59 +09:30