aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2006-01-08 06:52:38 +0000
committerRoland McGrath <roland@gnu.org>2006-01-08 06:52:38 +0000
commit152d41c30167f97f9bf130d62b50ad962ccf8346 (patch)
treec7ad6c3b9e65b67e16eae7b1b81cb300d2b34b57
parent9de06f3c778495ccfe8a2e67ac750205f84a780c (diff)
downloadglibc-152d41c30167f97f9bf130d62b50ad962ccf8346.tar.xz
glibc-152d41c30167f97f9bf130d62b50ad962ccf8346.zip
* po/libc.pot: Regenerated.
-rw-r--r--ChangeLog2
-rw-r--r--MakeTAGS191
-rw-r--r--po/libc.pot6202
3 files changed, 3226 insertions, 3169 deletions
diff --git a/ChangeLog b/ChangeLog
index 17e6d7b9c8..23018b6549 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2006-01-07 Roland McGrath <roland@redhat.com>
+ * po/libc.pot: Regenerated.
+
* po/.cvsignore: List libc.pot.files, and not any .pot names.
* manual/maint.texi (Porting): Don't mention Dist files.
diff --git a/MakeTAGS b/MakeTAGS
deleted file mode 100644
index 1ffdd64000..0000000000
--- a/MakeTAGS
+++ /dev/null
@@ -1,191 +0,0 @@
-# Make the TAGS files.
-# Copyright (C) 1992,1994,1995,1996,1998,2002,2003,2005
-# Free Software Foundation, Inc.
-# This file is part of the GNU C Library.
-
-# The GNU C Library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-
-# The GNU C Library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-
-# You should have received a copy of the GNU Lesser General Public
-# License along with the GNU C Library; if not, write to the Free
-# Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-# 02111-1307 USA.
-
-# Make this the default goal.
-TAGS:
-
-ifdef subdir
-.. := ../
-endif
-
-include $(..)Makeconfig
-
-# Pass these to $(MAKE) calls to avoid source generation and such.
-sub-make-vars = generating=t no_deps=t
-
-ifndef tags_sources
-ifeq ($(subdir),ctype)
-# In most cases, we want the C source files to come before
-# the header files so tags for optimizing #define's in the
-# headers won't be put in the tags files, but for ctype,
-# the functions are just backup for the #define's in the header.
-tags_sources = $(all-headers) $(all-sources) $(all-dist)
-else # Not ctype.
-tags_sources = $(all-sources) $(all-headers) $(all-dist)
-endif # ctype
-endif # No tags_sources
-
-sysdep-dirs := $(full_config_sysdirs)
-
-ifndef sysdep_dirs
-# Find all sysdep directories.
-sysdep_dirs := $(shell find $(..)sysdeps \
- $(wildcard \
- $(patsubst %,$(..)%/sysdeps,$(add-ons))) \
- -type d ! -name RCS ! -name CVS \
- ! -name SCCS -print)
-endif
-
-# Find all sysdep dirs there are, but putting the ones
-# we are configured to use first and preserving their order.
-all-dirs := $(subdir-dirs) \
- $(objdir) \
- $(sysdep-dirs) \
- $(source_dirs) \
- $(filter-out $(sysdep-dirs),$(sysdep_dirs))
-
-# Find all the subdirs there are, but putting the ones
-# we are configured to use first and preserving their order.
-ifndef subdir
-subdirs := $(subdirs) \
- $(filter-out $(subdirs),\
- $(sort \
- $(shell sed -e 's/\#.*$$//' \
- $(wildcard $(addsuffix /Subdirs,\
- $(all-dirs)))\
- /dev/null)))
-all-dist = $(foreach Dist,$(wildcard $(all-dirs:%=%/Dist)),\
- $(addprefix $(Dist:%/Dist=%)/,\
- $(filter %.c %.h %.S %.s,\
- $(shell cat $(Dist)))))
-tags_sources = $(all-sources) $(all-headers) $(all-dist)
-else
-all-dist = $(distribute)
-endif
-
-# sources and headers must be simply expanded variables
-sources := $(sources) $(filter %.c %.s %.S,$(all-dist))
-headers := $(headers) $(filter %.h,$(all-dist))
-all-dist := $(filter-out %.h %.c %.s %.S,$(all-dist))
-
-sources += $(foreach lib,$(extra-libs),$($(lib)-routines:=.c))
-
-# All different versions of $(sources), preserving the configured sysdep
-# directory order.
-# Files that are found in the current directory cannot occur in
-# sysdep directories, so don't bother searching them.
-sysdep-sources := $(filter-out $(wildcard $(sources)), $(sources))
-all-sources = $(wildcard $(sort $(sources) $(sources:.c=.S) $(sources:.c=.s) \
- $(others:=.c) $(tests:=.c) $(xtests:=.c) \
- $(test-srcs:=.c))) \
- $(foreach dir,$(all-dirs),\
- $(wildcard \
- $(addprefix $(dir)/,\
- $(sort $(sysdep-sources) \
- $(sysdep-sources:.c=.S) \
- $(sysdep-sources:.c=.s)))))
-
-sysdep-headers := $(filter-out $(wildcard $(headers)), $(headers))
-all-headers = $(wildcard $(headers)) \
- $(foreach dir,$(all-dirs),\
- $(wildcard $(addprefix $(dir)/,$(sysdep-headers))))
-
-tags_sources := $(strip $(tags_sources))
-
-TAGS: $(tags_sources)
-ifdef subdir
-ifdef tags_sources
- $(ETAGS) -o $@ $^
-else
-# No sources. Create a dummy file.
- touch $@
-endif # tags_sources
-else # parent
-TAGS: subdir_TAGS
-# Note that this uses the -i switch, and thus requires v19 etags.
- $(ETAGS) -o $@ \
- $(subdirs:%=-i %/TAGS) \
- $(filter-out subdir_TAGS,$^)
-
-.PHONY: subdir_TAGS $(subdirs:%=%/TAGS)
-subdir_TAGS: $(subdirs:%=%/TAGS)
-$(subdirs:%=%/TAGS):
- $(MAKE) -C $(@D) $(sub-make-vars) $(@F)
-
-endif # subdir
-
-ifndef XGETTEXT
-XGETTEXT = xgettext
-endif
-
-P = $(..)po
-
-ifdef subdir
-domain = $(subdir)
-else
-domain = libc-top
-endif
-
-define extract
-@rm -f $@.new
-$(XGETTEXT) --keyword=_ --keyword=N_ --add-comments=TRANS --sort-by-file \
- --omit-header -E -n -d - --flag=error:3:c-format \
- $(XGETTEXTFLAGS-$(@F)) > $@.new \
- $(filter-out tst-%,$(filter-out $(objpfx)distinfo,$^)) /dev/null
-mv -f $@.new $@
-endef
-
-text-srcs := $(filter %.c %.h %.cc %.C %.bash.in,$(tags_sources))
-$P/$(domain).pot: $(objpfx)distinfo $(text-srcs)
-ifeq (,$(text-srcs))
- cp /dev/null $@
-else
- $(extract)
-endif
-
-all-pot = $P/libc-top.pot $P/subdirs.pot
-
-ifndef subdir
-# Collect all the subdir messages, massaging the file names in comments
-# to include the subdir name.
-$P/subdirs.pot: $(subdirs:%=$P/%.pot)
- @rm -f $@.new
- (for d in $(subdirs); \
- do sed "/^#:/s% % $$d/%g" $P/$$d.pot; done) > $@.new
- mv -f $@.new $@
-
-# Combine all the messages into the final sorted template translation file.
-# The following code requires GNU date.
-$P/libc.pot: $(all-pot)
- @rm -f $@.new
- set `date -R`; disp="$$6"; \
- sed -e 's/VERSION/$(version)/' \
- -e "s/DATE/`date +'%Y-%m-%d %H:%M'$$disp`/" \
- po/header.pot > $@.new
- $(XGETTEXT) -d - --omit-header -E -n $^ >> $@.new
- mv -f $@.new $@
-ifeq ($(with-cvs),yes)
- test ! -d CVS || cvs $(CVSOPTS) ci -m'Regenerated from source files' $@
-endif
-
-$(subdirs:%=$P/%.pot): $P/%.pot: FORCE
- $(MAKE) -C $* $(sub-make-vars) ../$@
-FORCE:
-endif
diff --git a/po/libc.pot b/po/libc.pot
index b2024e3c46..c38e554fd2 100644
--- a/po/libc.pot
+++ b/po/libc.pot
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libc 2.3.90\n"
-"POT-Creation-Date: 2005-05-08 09:40-0700\n"
+"POT-Creation-Date: 2006-01-07 22:50-0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -14,331 +14,1249 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: sysdeps/generic/siglist.h:29 stdio-common/../sysdeps/unix/siglist.c:27
-msgid "Hangup"
+#: argp/argp-help.c:226
+#, c-format
+msgid "%.*s: ARGP_HELP_FMT parameter requires a value"
msgstr ""
-#: sysdeps/generic/siglist.h:30 stdio-common/../sysdeps/unix/siglist.c:28
-msgid "Interrupt"
+#: argp/argp-help.c:235
+#, c-format
+msgid "%.*s: Unknown ARGP_HELP_FMT parameter"
msgstr ""
-#: sysdeps/generic/siglist.h:31 stdio-common/../sysdeps/unix/siglist.c:29
-msgid "Quit"
+#: argp/argp-help.c:247
+#, c-format
+msgid "Garbage in ARGP_HELP_FMT: %s"
msgstr ""
-#: sysdeps/generic/siglist.h:32 stdio-common/../sysdeps/unix/siglist.c:30
-msgid "Illegal instruction"
+#: argp/argp-help.c:1211
+msgid ""
+"Mandatory or optional arguments to long options are also mandatory or "
+"optional for any corresponding short options."
msgstr ""
-#: sysdeps/generic/siglist.h:33 stdio-common/../sysdeps/unix/siglist.c:31
-msgid "Trace/breakpoint trap"
+#: argp/argp-help.c:1598
+msgid "Usage:"
msgstr ""
-#: sysdeps/generic/siglist.h:34
-msgid "Aborted"
+#: argp/argp-help.c:1602
+msgid " or: "
msgstr ""
-#: sysdeps/generic/siglist.h:35 stdio-common/../sysdeps/unix/siglist.c:34
-msgid "Floating point exception"
+#: argp/argp-help.c:1614
+msgid " [OPTION...]"
msgstr ""
-#: sysdeps/generic/siglist.h:36 stdio-common/../sysdeps/unix/siglist.c:35
-msgid "Killed"
+#: argp/argp-help.c:1641
+#, c-format
+msgid "Try `%s --help' or `%s --usage' for more information.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:37 stdio-common/../sysdeps/unix/siglist.c:36
-msgid "Bus error"
+#: argp/argp-help.c:1669
+#, c-format
+msgid "Report bugs to %s.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:38 stdio-common/../sysdeps/unix/siglist.c:37
-msgid "Segmentation fault"
+#: argp/argp-parse.c:102
+msgid "Give this help list"
msgstr ""
-#. TRANS Broken pipe; there is no process reading from the other end of a pipe.
-#. TRANS Every library function that returns this error code also generates a
-#. TRANS @code{SIGPIPE} signal; this signal terminates the program if not handled
-#. TRANS or blocked. Thus, your program will never actually see @code{EPIPE}
-#. TRANS unless it has handled or blocked @code{SIGPIPE}.
-#: sysdeps/generic/siglist.h:39 stdio-common/../sysdeps/gnu/errlist.c:359
-#: stdio-common/../sysdeps/unix/siglist.c:39
-msgid "Broken pipe"
+#: argp/argp-parse.c:103
+msgid "Give a short usage message"
msgstr ""
-#: sysdeps/generic/siglist.h:40 stdio-common/../sysdeps/unix/siglist.c:40
-msgid "Alarm clock"
+#: argp/argp-parse.c:104
+msgid "Set the program name"
msgstr ""
-#: sysdeps/generic/siglist.h:41 stdio-common/../sysdeps/unix/siglist.c:41
-msgid "Terminated"
+#: argp/argp-parse.c:106
+msgid "Hang for SECS seconds (default 3600)"
msgstr ""
-#: sysdeps/generic/siglist.h:42 stdio-common/../sysdeps/unix/siglist.c:42
-msgid "Urgent I/O condition"
+#: argp/argp-parse.c:167
+msgid "Print program version"
msgstr ""
-#: sysdeps/generic/siglist.h:43 stdio-common/../sysdeps/unix/siglist.c:43
-msgid "Stopped (signal)"
+#: argp/argp-parse.c:183
+msgid "(PROGRAM ERROR) No version known!?"
msgstr ""
-#: sysdeps/generic/siglist.h:44 stdio-common/../sysdeps/unix/siglist.c:44
-msgid "Stopped"
+#: argp/argp-parse.c:623
+#, c-format
+msgid "%s: Too many arguments\n"
msgstr ""
-#: sysdeps/generic/siglist.h:45 stdio-common/../sysdeps/unix/siglist.c:45
-msgid "Continued"
+#: argp/argp-parse.c:766
+msgid "(PROGRAM ERROR) Option should have been recognized!?"
msgstr ""
-#: sysdeps/generic/siglist.h:46 stdio-common/../sysdeps/unix/siglist.c:46
-msgid "Child exited"
+#: assert/assert-perr.c:57
+#, c-format
+msgid "%s%s%s:%u: %s%sUnexpected error: %s.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:47 stdio-common/../sysdeps/unix/siglist.c:47
-msgid "Stopped (tty input)"
+#: assert/assert.c:57
+#, c-format
+msgid "%s%s%s:%u: %s%sAssertion `%s' failed.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:48 stdio-common/../sysdeps/unix/siglist.c:48
-msgid "Stopped (tty output)"
+#: catgets/gencat.c:109 catgets/gencat.c:113 nscd/nscd.c:96 nss/makedb.c:61
+msgid "NAME"
msgstr ""
-#: sysdeps/generic/siglist.h:49 stdio-common/../sysdeps/unix/siglist.c:49
-msgid "I/O possible"
+#: catgets/gencat.c:110
+msgid "Create C header file NAME containing symbol definitions"
msgstr ""
-#: sysdeps/generic/siglist.h:50 stdio-common/../sysdeps/unix/siglist.c:50
-msgid "CPU time limit exceeded"
+#: catgets/gencat.c:112
+msgid "Do not use existing catalog, force new output file"
msgstr ""
-#: sysdeps/generic/siglist.h:51 stdio-common/../sysdeps/unix/siglist.c:51
-msgid "File size limit exceeded"
+#: catgets/gencat.c:113 nss/makedb.c:61
+msgid "Write output to file NAME"
msgstr ""
-#: sysdeps/generic/siglist.h:52 stdio-common/../sysdeps/unix/siglist.c:52
-msgid "Virtual timer expired"
+#: catgets/gencat.c:118
+msgid ""
+"Generate message catalog.\013If INPUT-FILE is -, input is read from standard "
+"input. If OUTPUT-FILE\n"
+"is -, output is written to standard output.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:53 stdio-common/../sysdeps/unix/siglist.c:53
-msgid "Profiling timer expired"
+#: catgets/gencat.c:123
+msgid ""
+"-o OUTPUT-FILE [INPUT-FILE]...\n"
+"[OUTPUT-FILE [INPUT-FILE]...]"
msgstr ""
-#: sysdeps/generic/siglist.h:54 stdio-common/../sysdeps/unix/siglist.c:54
-msgid "Window changed"
+#: catgets/gencat.c:231 debug/pcprofiledump.c:199 iconv/iconv_prog.c:410
+#: iconv/iconvconfig.c:379 locale/programs/localedef.c:370
+#: login/programs/pt_chown.c:88 malloc/memusagestat.c:522 nss/makedb.c:231
+msgid ""
+"For bug reporting instructions, please see:\n"
+"<http://www.gnu.org/software/libc/bugs.html>.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:55 stdio-common/../sysdeps/unix/siglist.c:56
-msgid "User defined signal 1"
+#: catgets/gencat.c:245 debug/xtrace.sh:64 elf/ldconfig.c:285
+#: elf/ldd.bash.in:39 elf/sprof.c:355 iconv/iconv_prog.c:425
+#: iconv/iconvconfig.c:394 locale/programs/locale.c:274
+#: locale/programs/localedef.c:386 login/programs/pt_chown.c:59
+#: malloc/memusage.sh:71 nscd/nscd.c:383 nss/getent.c:83 nss/makedb.c:245
+#: posix/getconf.c:1006
+#, c-format
+msgid ""
+"Copyright (C) %s Free Software Foundation, Inc.\n"
+"This is free software; see the source for copying conditions. There is NO\n"
+"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:56 stdio-common/../sysdeps/unix/siglist.c:57
-msgid "User defined signal 2"
+#: catgets/gencat.c:250 debug/xtrace.sh:68 elf/ldconfig.c:290 elf/sprof.c:361
+#: iconv/iconv_prog.c:430 iconv/iconvconfig.c:399 locale/programs/locale.c:279
+#: locale/programs/localedef.c:391 malloc/memusage.sh:75 nscd/nscd.c:388
+#: nss/getent.c:88 nss/makedb.c:250 posix/getconf.c:1011
+#, c-format
+msgid "Written by %s.\n"
msgstr ""
-#: sysdeps/generic/siglist.h:60 stdio-common/../sysdeps/unix/siglist.c:33
-msgid "EMT trap"
+#: catgets/gencat.c:281
+msgid "*standard input*"
msgstr ""
-#: sysdeps/generic/siglist.h:63 stdio-common/../sysdeps/unix/siglist.c:38
-msgid "Bad system call"
+#: catgets/gencat.c:287 iconv/iconv_charmap.c:157 iconv/iconv_prog.c:297
+#: nss/makedb.c:170
+#, c-format
+msgid "cannot open input file `%s'"
msgstr ""
-#: sysdeps/generic/siglist.h:66
-msgid "Stack fault"
+#: catgets/gencat.c:416 catgets/gencat.c:493
+msgid "illegal set number"
msgstr ""
-#: sysdeps/generic/siglist.h:69
-msgid "Information request"
+#: catgets/gencat.c:443
+msgid "duplicate set definition"
msgstr ""
-#: sysdeps/generic/siglist.h:71
-msgid "Power failure"
+#: catgets/gencat.c:445 catgets/gencat.c:622 catgets/gencat.c:676
+msgid "this is the first definition"
msgstr ""
-#: sysdeps/generic/siglist.h:74 stdio-common/../sysdeps/unix/siglist.c:55
-msgid "Resource lost"
+#: catgets/gencat.c:521
+#, c-format
+msgid "unknown set `%s'"
msgstr ""
-#: sysdeps/mach/hurd/mips/dl-machine.c:68
-#: string/../sysdeps/mach/_strerror.c:57
-msgid "Error in unknown error system: "
+#: catgets/gencat.c:562
+msgid "invalid quote character"
msgstr ""
-#: sysdeps/mach/hurd/mips/dl-machine.c:83
-#: string/../sysdeps/generic/_strerror.c:44
-#: string/../sysdeps/mach/_strerror.c:87
-msgid "Unknown error "
+#: catgets/gencat.c:575
+#, c-format
+msgid "unknown directive `%s': line ignored"
msgstr ""
-#: sysdeps/unix/sysv/linux/lddlibc4.c:64
+#: catgets/gencat.c:620
+msgid "duplicated message number"
+msgstr ""
+
+#: catgets/gencat.c:673
+msgid "duplicated message identifier"
+msgstr ""
+
+#: catgets/gencat.c:730
+msgid "invalid character: message ignored"
+msgstr ""
+
+#: catgets/gencat.c:773
+msgid "invalid line"
+msgstr ""
+
+#: catgets/gencat.c:827
+msgid "malformed line ignored"
+msgstr ""
+
+#: catgets/gencat.c:991 catgets/gencat.c:1032 nss/makedb.c:183
#, c-format
-msgid "cannot open `%s'"
+msgid "cannot open output file `%s'"
msgstr ""
-#: sysdeps/unix/sysv/linux/lddlibc4.c:68
+#: catgets/gencat.c:1194 locale/programs/linereader.c:565
+msgid "invalid escape sequence"
+msgstr ""
+
+#: catgets/gencat.c:1216
+msgid "unterminated message"
+msgstr ""
+
+#: catgets/gencat.c:1240
#, c-format
-msgid "cannot read header from `%s'"
+msgid "while opening old catalog file"
msgstr ""
-#: iconv/iconv_charmap.c:159 iconv/iconv_prog.c:299 catgets/gencat.c:289
+#: catgets/gencat.c:1331
#, c-format
-msgid "cannot open input file `%s'"
+msgid "conversion modules not available"
+msgstr ""
+
+#: catgets/gencat.c:1357
+#, c-format
+msgid "cannot determine escape character"
+msgstr ""
+
+#: debug/pcprofiledump.c:52
+msgid "Don't buffer output"
+msgstr ""
+
+#: debug/pcprofiledump.c:57
+msgid "Dump information generated by PC profiling."
+msgstr ""
+
+#: debug/pcprofiledump.c:60
+msgid "[FILE]"
+msgstr ""
+
+#: debug/pcprofiledump.c:100
+#, c-format
+msgid "cannot open input file"
+msgstr ""
+
+#: debug/pcprofiledump.c:106
+#, c-format
+msgid "cannot read header"
+msgstr ""
+
+#: debug/pcprofiledump.c:170
+#, c-format
+msgid "invalid pointer size"
+msgstr ""
+
+#: debug/xtrace.sh:27 debug/xtrace.sh:45
+msgid "Usage: xtrace [OPTION]... PROGRAM [PROGRAMOPTION]...\\n"
+msgstr ""
+
+#: debug/xtrace.sh:33
+msgid "Try `xtrace --help' for more information.\\n"
+msgstr ""
+
+#: debug/xtrace.sh:39
+msgid "xtrace: option `$1' requires an argument.\\n"
+msgstr ""
+
+#: debug/xtrace.sh:46
+msgid ""
+"Trace execution of program by printing currently executed function.\n"
+"\n"
+" --data=FILE Don't run the program, just print the data from "
+"FILE.\n"
+"\n"
+" -?,--help Print this help and exit\n"
+" --usage Give a short usage message\n"
+" -V,--version Print version information and exit\n"
+"\n"
+"Mandatory arguments to long options are also mandatory for any "
+"corresponding\n"
+"short options.\n"
+"\n"
+"For bug reporting instructions, please see:\n"
+"<http://www.gnu.org/software/libc/bugs.html>.\\n"
+msgstr ""
+
+#: debug/xtrace.sh:125
+msgid "xtrace: unrecognized option `$1'\\n"
+msgstr ""
+
+#: debug/xtrace.sh:138
+msgid "No program name given\\n"
+msgstr ""
+
+#: debug/xtrace.sh:146
+#, sh-format
+msgid "executable `$program' not found\\n"
+msgstr ""
+
+#: debug/xtrace.sh:150
+#, sh-format
+msgid "`$program' is no executable\\n"
+msgstr ""
+
+#: dlfcn/dlinfo.c:63
+msgid "RTLD_SELF used in code not dynamically loaded"
+msgstr ""
+
+#: dlfcn/dlinfo.c:72
+msgid "unsupported dlinfo request"
+msgstr ""
+
+#: dlfcn/dlmopen.c:63
+msgid "invalid namespace"
+msgstr ""
+
+#: dlfcn/dlopen.c:64
+msgid "invalid mode parameter"
+msgstr ""
+
+#: elf/cache.c:68
+msgid "unknown"
+msgstr ""
+
+#: elf/cache.c:111
+msgid "Unknown OS"
+msgstr ""
+
+#: elf/cache.c:116
+#, c-format
+msgid ", OS ABI: %s %d.%d.%d"
+msgstr ""
+
+#: elf/cache.c:142 elf/ldconfig.c:1218
+#, c-format
+msgid "Can't open cache file %s\n"
+msgstr ""
+
+#: elf/cache.c:154
+#, c-format
+msgid "mmap of cache file failed.\n"
+msgstr ""
+
+#: elf/cache.c:158 elf/cache.c:168
+#, c-format
+msgid "File is not a cache file.\n"
+msgstr ""
+
+#: elf/cache.c:201 elf/cache.c:211
+#, c-format
+msgid "%d libs found in cache `%s'\n"
+msgstr ""
+
+#: elf/cache.c:410
+#, c-format
+msgid "Can't remove old temporary cache file %s"
+msgstr ""
+
+#: elf/cache.c:417
+#, c-format
+msgid "Can't create temporary cache file %s"
+msgstr ""
+
+#: elf/cache.c:425 elf/cache.c:434 elf/cache.c:438
+#, c-format
+msgid "Writing of cache data failed"
+msgstr ""
+
+#: elf/cache.c:442
+#, c-format
+msgid "Writing of cache data failed."
+msgstr ""
+
+#: elf/cache.c:449
+#, c-format
+msgid "Changing access rights of %s to %#o failed"
+msgstr ""
+
+#: elf/cache.c:454
+#, c-format
+msgid "Renaming of %s to %s failed"
+msgstr ""
+
+#: elf/dl-close.c:116
+msgid "shared object not open"
+msgstr ""
+
+#: elf/dl-deps.c:112 elf/dl-open.c:228
+msgid "DST not allowed in SUID/SGID programs"
+msgstr ""
+
+#: elf/dl-deps.c:125
+msgid "empty dynamics string token substitution"
+msgstr ""
+
+#: elf/dl-deps.c:131
+#, c-format
+msgid ""
+"cannot load auxiliary `%s' because of empty dynamic string token "
+"substitution\n"
+msgstr ""
+
+#: elf/dl-deps.c:470
+msgid "cannot allocate dependency list"
+msgstr ""
+
+#: elf/dl-deps.c:503 elf/dl-deps.c:558
+msgid "cannot allocate symbol search list"
+msgstr ""
+
+#: elf/dl-deps.c:543
+msgid "Filters not supported with LD_TRACE_PRELINKING"
+msgstr ""
+
+#: elf/dl-error.c:77
+msgid "DYNAMIC LINKER BUG!!!"
+msgstr ""
+
+#: elf/dl-error.c:124
+msgid "error while loading shared libraries"
+msgstr ""
+
+#: elf/dl-fptr.c:88
+msgid "cannot map pages for fdesc table"
+msgstr ""
+
+#: elf/dl-fptr.c:192
+msgid "cannot map pages for fptr table"
+msgstr ""
+
+#: elf/dl-fptr.c:221
+msgid "internal error: symidx out of range of fptr table"
+msgstr ""
+
+#: elf/dl-load.c:365
+msgid "cannot allocate name record"
+msgstr ""
+
+#: elf/dl-load.c:467 elf/dl-load.c:546 elf/dl-load.c:666 elf/dl-load.c:761
+msgid "cannot create cache for search path"
+msgstr ""
+
+#: elf/dl-load.c:569
+msgid "cannot create RUNPATH/RPATH copy"
+msgstr ""
+
+#: elf/dl-load.c:652
+msgid "cannot create search path array"
+msgstr ""
+
+#: elf/dl-load.c:838
+msgid "cannot stat shared object"
+msgstr ""
+
+#: elf/dl-load.c:913
+msgid "cannot open zero fill device"
+msgstr ""
+
+#: elf/dl-load.c:958 elf/dl-load.c:2170
+msgid "cannot create shared object descriptor"
+msgstr ""
+
+#: elf/dl-load.c:977 elf/dl-load.c:1636 elf/dl-load.c:1722
+msgid "cannot read file data"
+msgstr ""
+
+#: elf/dl-load.c:1021