diff options
| author | Ulrich Drepper <drepper@redhat.com> | 1999-02-08 10:08:45 +0000 |
|---|---|---|
| committer | Ulrich Drepper <drepper@redhat.com> | 1999-02-08 10:08:45 +0000 |
| commit | 82d0c09944e0fa5d22700337b9a8e1c7ae17ea55 (patch) | |
| tree | e25ba529d6be1baa38b943be642888553873d3f4 | |
| parent | c18cec57b935f80f2d23a3e8d779373fdd932a8b (diff) | |
| download | glibc-82d0c09944e0fa5d22700337b9a8e1c7ae17ea55.tar.xz glibc-82d0c09944e0fa5d22700337b9a8e1c7ae17ea55.zip | |
Update.
* po/el.po: New file.
1999-02-07 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* elf/dl-load.c (_dl_map_object_from_fd): Replace magic constant
when processing DT_SYMBOLIC objects.
1999-02-07 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* elf/dl-load.c (_dl_map_object_from_fd): When looking for the
program headers without PT_PHDR only require that they are
contained within one of the loaded segments. Don't use assert,
since that would be a bug in the object, not the dynamic linker.
1999-02-08 Richard Henderson <rth@cygnus.com>
* sysdeps/alpha/dl-machine.h (TRAMPOLINE_TEMPLATE): Save and
restore all call-clobbered fp regs.
1999-02-08 Ulrich Drepper <drepper@cygnus.com>
| -rw-r--r-- | ChangeLog | 21 | ||||
| -rw-r--r-- | elf/dl-load.c | 19 | ||||
| -rw-r--r-- | po/el.po | 2924 | ||||
| -rw-r--r-- | sysdeps/alpha/dl-machine.h | 139 |
4 files changed, 3051 insertions, 52 deletions
@@ -1,5 +1,26 @@ 1999-02-08 Ulrich Drepper <drepper@cygnus.com> + * po/el.po: New file. + +1999-02-07 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> + + * elf/dl-load.c (_dl_map_object_from_fd): Replace magic constant + when processing DT_SYMBOLIC objects. + +1999-02-07 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> + + * elf/dl-load.c (_dl_map_object_from_fd): When looking for the + program headers without PT_PHDR only require that they are + contained within one of the loaded segments. Don't use assert, + since that would be a bug in the object, not the dynamic linker. + +1999-02-08 Richard Henderson <rth@cygnus.com> + + * sysdeps/alpha/dl-machine.h (TRAMPOLINE_TEMPLATE): Save and + restore all call-clobbered fp regs. + +1999-02-08 Ulrich Drepper <drepper@cygnus.com> + * po/cs.po: New file. * resolv/res_hconf.c (_res_hconf_init): Don't use ENV_HOSTCONF for diff --git a/elf/dl-load.c b/elf/dl-load.c index 07ac359739..84951ea00f 100644 --- a/elf/dl-load.c +++ b/elf/dl-load.c @@ -864,11 +864,18 @@ _dl_map_object_from_fd (const char *name, int fd, char *realname, { /* There was no PT_PHDR specified. We need to find the phdr in the load image ourselves. We assume it is in fact in the load image - somewhere, and that the first load command starts at the - beginning of the file and thus contains the ELF file header. */ - ElfW(Addr) bof = l->l_addr + loadcmds[0].mapstart; - assert (loadcmds[0].mapoff == 0); - l->l_phdr = (void *) (bof + ((const ElfW(Ehdr) *) bof)->e_phoff); + somewhere. */ + for (c = loadcmds; c < &loadcmds[nloadcmds]; c++) + if (c->mapoff <= header->e_phoff + && (c->mapend - c->mapstart + c->mapoff + >= header->e_phoff + header->e_phnum * sizeof (ElfW(Phdr)))) + { + ElfW(Addr) bof = l->l_addr + c->mapstart; + l->l_phdr = (void *) (bof + header->e_phoff - c->mapoff); + break; + } + if (l->l_phdr == 0) + LOSE ("program headers not contained in any loaded segment"); } else /* Adjust the PT_PHDR value by the runtime load address. */ @@ -948,7 +955,7 @@ _dl_map_object_from_fd (const char *name, int fd, char *realname, /* Now move the existing entries one back. */ memmove (&l->l_scope[1], &l->l_scope[0], - 3 * sizeof (struct r_scope_elem *)); + sizeof (l->l_scope) - sizeof (l->l_scope[0])); /* Now add the new entry. */ l->l_scope[0] = &l->l_symbolic_searchlist; diff --git a/po/el.po b/po/el.po new file mode 100644 index 0000000000..9b9c242d29 --- /dev/null +++ b/po/el.po @@ -0,0 +1,2924 @@ +# Greek(Hellenic) messages for the GNU libc. +# Copyright (C) 1998 Free Software Foundation, Inc. +# Mavroyanopoulos Nikos <nmav@i-net.paiko.gr>, 1999. +# Simos Xenitellis <S.Xenitellis@rhbnc.ac.uk>, 1999. +# +msgid "" +msgstr "" +"Project-Id-Version: libc 2.0.7\n" +"POT-Creation-Date: 1998-07-26 08:57-0700\n" +"PO-Revision-Date: 1999-01-24 20:21+0000\n" +"Last-Translator: Mavroyanopoulos Nikos <nmav@i-net.paiko.gr>\n" +"Language-Team: Greek <S.Xenitellis@rhbnc.ac.uk>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-7\n" +"Content-Transfer-Encoding: 8-bit\n" + +#: sunrpc/rpcinfo.c:612 +msgid " rpcinfo -b prognum versnum\n" +msgstr " rpcinfo -b 'áñéèì. ðñïãñÜììáôïò' 'áñéèì. Ýêäïóçò'\n" + +#: sunrpc/rpcinfo.c:613 +msgid " rpcinfo -d prognum versnum\n" +msgstr " rpcinfo -d 'áñéèì. ðñïãñÜììáôïò' 'áñéèì. Ýêäïóçò'\n" + +#: sunrpc/rpcinfo.c:611 +msgid " rpcinfo -p [ host ]\n" +msgstr " rpcinfo -p [ óýóôçìá ]\n" + +#: sunrpc/rpcinfo.c:610 +msgid " rpcinfo [ -n portnum ] -t host prognum [ versnum ]\n" +msgstr " rpcinfo [-n èýñá ] -t óýóôçìá 'áñéèì. ðñïãñÜììáôïò' ['áñéèì. Ýêäïóçò']\n" + +#: sunrpc/rpcinfo.c:517 +msgid " program vers proto port\n" +msgstr " ðñüãñáììá åêä. ðñùôüêïëëï èýñá\n" + +#: time/zic.c:421 +#, c-format +msgid " (rule from \"%s\", line %d)" +msgstr " (êáíüíáò áðü \"%s\", ãñáììÞ %d)" + +#: locale/programs/ld-collate.c:367 locale/programs/ld-ctype.c:1286 +msgid " done\n" +msgstr " Ýãéíå\n" + +#: time/zic.c:418 +#, c-format +msgid "\"%s\", line %d: %s" +msgstr "\"%s\", ãñáììÞ %d: %s" + +#: time/zic.c:960 +#, c-format +msgid "\"Zone %s\" line and -l option are mutually exclusive" +msgstr "\"Æþíç %s\" ãñáììÞ êáé åðéëïãÞ -l åßíáé áìïéâáßùò áðïêëåéüìåíá" + +#: time/zic.c:968 +#, c-format +msgid "\"Zone %s\" line and -p option are mutually exclusive" +msgstr "\"Æþíç %s\" ãñáììÞ êáé åðéëïãÞ -p åßíáé áìïéâáßùò áðïêëåéüìåíá" + +#: time/zic.c:771 +#, c-format +msgid "%s in ruleless zone" +msgstr "%s óå áêáíüíéóôç æþíç" + +#: assert/assert.c:46 +#, c-format +msgid "%s%s%s:%u: %s%sAssertion `%s' failed.\n" +msgstr "%s%s%s:%u: %s%sÏ éó÷õñéóìüò %s' áðÝôõ÷å.\n" + +#: assert/assert-perr.c:47 +#, c-format +msgid "%s%s%s:%u: %s%sUnexpected error: %s.\n" +msgstr "%s%s%s:%u: %s%sÌç áíáìåíüìåíï óöÜëìá: %s.\n" + +#: stdio-common/psignal.c:47 +#, c-format +msgid "%s%sUnknown signal %d\n" +msgstr "%s%s¶ãíùóôï óÞìá %d\n" + +#: time/zic.c:2198 +#, c-format +msgid "%s: %d did not sign extend correctly\n" +msgstr "%s: %d äåí ðñïóÞìáíå åêôåôáìÝíá óùóôÜ\n" + +#: locale/programs/charmap.c:177 +#, c-format +msgid "%s: <mb_cur_max> must be greater than <mb_cur_min>\n" +msgstr "%s: <mb_cur_max> ðñÝðåé íá åßíáé ìåãáëýôåñï ôïõ <mb_cur_min>\n" + +#: time/zic.c:1469 +#, c-format +msgid "%s: Can't create %s: %s\n" +msgstr "%s: Äåí åßíáé äõíáôüí íá äçìéïõñãçèåß %s: %s\n" + +#: time/zic.c:2176 +#, c-format +msgid "%s: Can't create directory %s: %s\n" +msgstr "%s: Äåí åßíáé äõíáôüí íá äçìéïõñãçèåß ï êáôÜëïãïò %s: %s\n" + +#: time/zic.c:623 +#, c-format +msgid "%s: Can't link from %s to %s: %s\n" +msgstr "%s: Äåí åßíáé äõíáôüí íá óõíäåèåß ôï %s ìå ôï %s: %s\n" + +#: time/zic.c:797 +#, c-format +msgid "%s: Can't open %s: %s\n" +msgstr "%s: Äåí åßíáé äõíáôüí íá áíïé÷ôåß ôï %s: %s\n" + +#: time/zic.c:1459 +#, c-format +msgid "%s: Can't remove %s: %s\n" +msgstr "%s: Äåí åßíáé äõíáôüí íá áöáéñåèåß ôï %s: %s\n" + +#: time/zic.c:866 +#, c-format +msgid "%s: Error closing %s: %s\n" +msgstr "%s: ÓöÜëìá êáôÜ ôï êëåßóéìï ôïõ %s: %s\n" + +#: time/zic.c:859 +#, c-format +msgid "%s: Error reading %s\n" +msgstr "%s: ÓöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ %s\n" + +#: time/zic.c:1533 +#, c-format +msgid "%s: Error writing %s\n" +msgstr "%s: ÓöÜëìá êáôÜ ôçí åããñáöÞ ôïõ %s\n" + +#: time/zdump.c:266 +#, c-format +msgid "%s: Error writing standard output " +msgstr "%s: ÓöÜëìá êáôÜ ôçí åããñáöÞ óôçí êáíïíéêÞ Ýîïäï " + +#: time/zic.c:844 +#, c-format +msgid "%s: Leap line in non leap seconds file %s\n" +msgstr "%s: ÃñáììÞ áíáðÞäçóçò(leap) óôï áñ÷åßï ìç áíáðÞäçóçò äåõôåñïëÝðôùí %s\n" + +#: time/zic.c:359 +#, c-format +msgid "%s: Memory exhausted: %s\n" +msgstr "%s: Ç ìíÞìç åîáíôëÞèçêå: %s\n" + +#: time/zic.c:524 +#, c-format +msgid "%s: More than one -L option specified\n" +msgstr "%s: Ðåñéóóüôåñåò áðü ìßá -L åðéëïãÝò êáèïñßóôçêáí\n" + +#: time/zic.c:484 +#, c-format +msgid "%s: More than one -d option specified\n" +msgstr "%s: Ðåñéóóüôåñåò áðü ìßá -d åðéëïãÝò êáèïñßóôçêáí\n" + +#: time/zic.c:494 +#, c-format +msgid "%s: More than one -l option specified\n" +msgstr "%s: Ðåñéóóüôåñåò áðü ìßá -l åðéëïãÝò êáèïñßóôçêáí\n" + +#: time/zic.c:504 +#, c-format +msgid "%s: More than one -p option specified\n" +msgstr "%s: Ðåñéóóüôåñåò áðü ìßá -p åðéëïãÝò êáèïñßóôçêáí\n" + +#: time/zic.c:514 +#, c-format +msgid "%s: More than one -y option specified\n" +msgstr "%s: Ðåñéóóüôåñåò áðü ìßá -y åðéëïãÝò êáèïñßóôçêáí\n" + +#: time/zic.c:1898 +#, c-format +msgid "%s: command was '%s', result was %d\n" +msgstr "%s: ç åíôïëÞ Þôáí '%s', ôï áðïôÝëåóìá Þôáí %d\n" + +#: locale/programs/charmap.c:594 locale/programs/locfile.c:900 +#, c-format +msgid "%s: error in state machine" +msgstr "%s: ÓöÜëìá óôï ìç÷áíéóìü êáôÜóôáóçò" + +#: posix/getopt.c:783 +#, c-format +msgid "%s: illegal option -- %c\n" +msgstr "%s: ìç áðïäåêôÞ åðéëïãÞ -- %c\n" + +#: posix/getopt.c:786 +#, c-format +msgid "%s: invalid option -- %c\n" +msgstr "%s: ìç Ýãêõñç åðéëïãÞ -- %c\n" + +#: posix/getopt.c:707 +#, c-format +msgid "%s: option `%c%s' doesn't allow an argument\n" +msgstr "%s: ç åðéëïãÞ `%c%s' äåí åðéôñÝðåé ðáñÜìåôñï\n" + +#: posix/getopt.c:678 +#, c-format +msgid "%s: option `%s' is ambiguous\n" +msgstr "%s: ç åðéëïãÞ `%s' åßíáé äéöïñïýìåíç\n" + +#: posix/getopt.c:724 posix/getopt.c:897 +#, c-format +msgid "%s: option `%s' requires an argument\n" +msgstr "%s: ç åðéëïãÞ `%s' áðáéôåß ìéá ðáñÜìåôñï\n" + +#: posix/getopt.c:702 +#, c-format +msgid "%s: option `--%s' doesn't allow an argument\n" +msgstr "%s: ç åðéëïãÞ `--%s' äåí åðéôñÝðåé ðáñÜìåôñï\n" + +#: posix/getopt.c:881 +#, c-format +msgid "%s: option `-W %s' doesn't allow an argument\n" +msgstr "%s: ç åðéëïãÞ `-W %s' äåí åðéôñÝðåé ðáñÜìåôñï\n" + +#: posix/getopt.c:863 +#, c-format +msgid "%s: option `-W %s' is ambiguous\n" +msgstr "%s: ç åðéëïãÞ `-W %s' åßíáé äéöïñïýìåíç\n" + +#: posix/getopt.c:816 posix/getopt.c:946 +#, c-format +msgid "%s: option requires an argument -- %c\n" +msgstr "%s: ç åðéëïãÞ áðáéôåß ìéá ðáñÜìåôñï -- %c\n" + +#: time/zic.c:851 time/zic.c:1264 time/zic.c:1288 +#, c-format +msgid "%s: panic: Invalid l_value %d\n" +msgstr "%s: ðáíéêüò: Ìç Ýãêõñç l_value %d\n" + +#: locale/programs/charmap.c:601 +#, c-format +msgid "%s: premature end of file" +msgstr "%s: ðñüùñï ôÝëïò áñ÷åßïõ" + +#: posix/getopt.c:757 +#, c-format +msgid "%s: unrecognized option `%c%s'\n" +msgstr "%s: ìç áíáãíùñßóéìç åðéëïãÞ `%c%s'\n" + +#: posix/getopt.c:753 +#, c-format +msgid "%s: unrecognized option `--%s'\n" +msgstr "%s: ìç áíáãíùñßóéìç åðéëïãÞ `--%s'\n" + +#: time/zic.c:443 +#, c-format +msgid "" +"%s: usage is %s [ -s ] [ -v ] [ -l localtime ] [ -p posixrules ] [ -d directory ]\n" +"\t[ -L leapseconds ] [ -y yearistype ] [ filename ... ]\n" +msgstr "" +"%s: ç ÷ñÞóç åßíáé %s [ -s ] [ -v ] [ -l ôïðéêÞ þñá ] [ -p posix êáíüíåò ]\n" +"\t[ -d êáôÜëïãïò ] [ -L äåõôåñüëåðôá áíáðÞäçóçò ] [ -y ôýðïò Ýôïõò ] [ áñ÷åßï ... ]\n" + +#: time/zdump.c:174 +#, c-format +msgid "%s: usage is %s [ -v ] [ -c cutoff ] zonename ...\n" +msgstr "%s: ç ÷ñÞóç åßíáé %s [ -v ] [ -c äéáêïðÞ ] ïíïìáóßá æþíçò ...\n" + +#: sunrpc/clnt_perr.c:125 +#, c-format +msgid "(unknown authentication error - %d)" +msgstr "(Üãíùóôï óöÜëìá ðéóôïðïßçóçò - %d)" + +#: sunrpc/rpcinfo.c:555 +msgid "(unknown)" +msgstr "(Üãíùóôï)" + +#: catgets/gencat.c:254 +msgid "*standard input*" +msgstr "*êáíïíéêÞ åßóïäïò*" + +#: stdio-common/../sysdeps/gnu/errlist.c:766 +msgid ".lib section in a.out corrupted" +msgstr "Ôï ôìÞìá .lib óôï a.out åßíáé êáôåóôñáììÝíï" + +#: sunrpc/clnt_perr.c:112 sunrpc/clnt_perr.c:133 +#, c-format +msgid "; low version = %lu, high version = %lu" +msgstr "; ìéêñÞ Ýêäïóç = %lu, ìåãÜëç Ýêäïóç = %lu" + +#: sunrpc/clnt_perr.c:119 +msgid "; why = " +msgstr "; ãéáôß = " + +#: locale/programs/ld-ctype.c:337 +#, c-format +msgid "<SP> character must not be in class `%s'" +msgstr "Ï <SP> ÷áñáêôÞñáò äåí ðñÝðåé íá åßíáé óôçí êëÜóç `%s'" + +#: locale/programs/ld-ctype.c:325 +#, c-format +msgid "<SP> character not in class `%s'" +msgstr "Ï <SP> ÷áñáêôÞñáò äåí åßíáé óôçí êëÜóç `%s'" + +#. TRANS The experienced user will know what is wrong. +#. TRANS @c This error code is a joke. Its perror text is part of the joke. +#. TRANS @c Don't change it. +#: stdio-common/../sysdeps/gnu/errlist.c:591 +msgid "?" +msgstr "?" + +#: sysdeps/unix/sysv/linux/siglist.h:27 +msgid "Aborted" +msgstr "Áêõñþèçêå" + +#: stdio-common/../sysdeps/gnu/errlist.c:762 +msgid "Accessing a corrupted shared library" +msgstr "Ðñïóðåëáýíåôáé ìéá êáôåóôñáììÝíç äéáìïéñáæüìåíç âéâëéïèÞêç" + +#. TRANS The requested socket address is already in use. @xref{Socket Addresses}. +#: stdio-common/../sysdeps/gnu/errlist.c:354 +msgid "Address already in use" +msgstr "Ç äéåýèõíóç õðïäï÷Þò åßíáé Þäç óå ÷ñÞóç" + +#. TRANS The address family specified for a socket is not supported; it is +#. TRANS inconsistent with the protocol being used on the socket. @xref{Sockets}. +#: stdio-common/../sysdeps/gnu/errlist.c:349 +msgid "Address family not supported by protocol" +msgstr "Ç ïéêïãÝíåéá äéåõèýíóåùí äåí õðïóôçñßæåôáé áðü ôï ðñùôüêïëëï" + +#: stdio-common/../sysdeps/gnu/errlist.c:730 +msgid "Advertise error" +msgstr "ÓöÜëìá äéáöÞìéóçò" + +#: stdio-common/../sysdeps/unix/siglist.c:43 +#: sysdeps/unix/sysv/linux/siglist.h:33 +msgid "Alarm clock" +msgstr "ÎõðíçôÞñé" + +#. TRANS Argument list too long; used when the arguments passed to a new program +#. TRANS being executed with one of the @code{exec} functions (@pxref{Executing a +#. TRANS File}) occupy too much memory space. This condition never arises in the +#. TRANS GNU system. +#: stdio-common/../sysdeps/gnu/errlist.c:57 +msgid "Argument list too long" +msgstr "Ï êáôÜëïãïò ôùí ðáñáìÝôñùí åßíáé ðïëý ìáêñýò" + +#: stdio-common/../sysdeps/gnu/errlist.c:770 +msgid "Attempting to link in too many shared libraries" +msgstr "ÐñïóðÜèåéá óýíäåóçò óå ðÜñá ðïëëÝò äéáìïéñáæüìåíåò âéâëéïèÞêåò" + +#: sunrpc/clnt_perr.c:276 +msgid "Authentication OK" +msgstr "Ðéóôïðïßçóç åíôÜîåé" + +#. TRANS ??? +#: stdio-common/../sysdeps/gnu/errlist.c:549 +msgid "Authentication error" +msgstr "ÓöÜëìá ðéóôïðïßçóçò" + +#. TRANS Bad address; an invalid pointer was detected. +#. TRANS In the GNU system, this error never happens; you get a signal instead. +#: stdio-common/../sysdeps/gnu/errlist.c:102 +msgid "Bad address" +msgstr "ÅóöáëìÝíç äéåýèõíóç" + +#. TRANS Bad file descriptor; for example, I/O on a descriptor that has been +#. TRANS closed or reading from a descriptor open only for writing (or vice +#. TRANS versa). +#: stdio-common/../sysdeps/gnu/errlist.c:70 +msgid "Bad file descriptor" +msgstr "ÅóöáëìÝíïò ðåñéãñáöÝáò áñ÷åßïõ" + +#: stdio-common/../sysdeps/gnu/errlist.c:718 +msgid "Bad font file format" +msgstr "ÅóöáëìÝíç äéáìüñöùóç áñ÷åßïõ ãñáììáôïóåéñÜò" + +#: stdio-common/../sysdeps/gnu/errlist.c:610 +msgid "Bad message" +msgstr "ÅóöáëìÝíï ìÞíõìá" + +#: stdio-common/../sysdeps/unix/siglist.c:41 +#: sysdeps/unix/sysv/linux/siglist.h:56 +msgid "Bad system call" +msgstr "ÅóöáëìÝíç êëÞóç óõóôÞìáôïò" + +#. TRANS A file that isn't a block special file was given in a situation that +#. TRANS requires one. For example, trying to mount an ordinary file as a file +#. TRANS system in Unix gives this error. +#: stdio-common/../sysdeps/gnu/errlist.c:109 +msgid "Block device required" +msgstr "Áðáéôåßôáé óõóêåõÞ ìðëïê" + +#: sunrpc/pmap_rmt.c:338 +msgid "Broadcast select problem" +msgstr "Ðñüâëçìá óôï select åêðïìðÞò" + +#. 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}. +#: stdio-common/../sysdeps/gnu/errlist.c:222 +#: stdio-common/../sysdeps/unix/siglist.c:42 +#: sysdeps/unix/sysv/linux/siglist.h:32 +msgid "Broken pipe" +msgstr "Äéáêïðåßóá óùëÞíùóç" + +#: stdio-common/../sysdeps/unix/siglist.c:39 +#: sysdeps/unix/sysv/linux/siglist.h:30 +msgid "Bus error" +msgstr "ÓöÜëìá óôïí äßáõëï(bus)" + +#: sysdeps/unix/sysv/linux/siglist.h:43 +msgid "CPU time limit exceeded" +msgstr "ÎåðåñÜóôçêå ôï üñéï ÷ñüíïõ ôçò CPU" + +#: stdio-common/../sysdeps/gnu/errlist.c:758 +msgid "Can not access a needed shared library" +msgstr "Äåí åßíáé äõíáôÞ ç ðñïóðÝëáóç ìéáò áíáãêáßáò äéáìïéñáæüìåíçò âéâëéïèÞêçò" + +#: nis/ypclnt.c:759 +msgid "Can't bind to server which serves this domain" +msgstr "Äåí åßíáé äõíáôÞ ç äÝóìåõóç ìå ôïí äéáêïìéóôÞ ðïõ åîõðçñåôåß áõôüí ôïí ôïìÝá" + +#: nis/ypclnt.c:771 +msgid "Can't communicate with portmapper" +msgstr "Äåí åßíáé äõíáôÞ ç åðéêïéíùíßá ìå ôï portmapper" + +#: nis/ypclnt.c:773 +msgid "Can't communicate with ypbind" +msgstr "Äåí åßíáé äõíáôÞ ç åðéêïéíùíßá ìå ôï ypbind" + +#: nis/ypclnt.c:775 +msgid "Can't communicate with ypserv" +msgstr "Äåí åßíáé äõíáôÞ ç åðéêïéíùíßá ìå ôï ypserv" + +#. TRANS No memory available. The system cannot allocate more virtual memory +#. TRANS because its capacity is full. +#: stdio-common/../sysdeps/gnu/errlist.c:91 +msgid "Cannot allocate memory" +msgstr "Äåí åßíáé äõíáôü íá äåóìåõôåß ìíÞìç" + +#. TRANS The requested socket address is not available; for example, you tried +#. TRANS to give a socket a name that doesn't match the local host name. +#. TRANS @xref{Socket Addresses}. +#: stdio-common/../sysdeps/gnu/errlist.c:361 +msgid "Cannot assign requested address" +msgstr "Äåí åßíáé äõíáôÞ ç åê÷þñçóç ôçò æçôçèÞóáò äéåýèõíóçò" + +#: sunrpc/pmap_rmt.c:255 +msgid "Cannot create socket for broadcast rpc" +msgstr "Äåí åßíáé äõíáôÞ ç äçìéïõñãßá õðïäï÷Þò ãéá åêðïìðÞ rpc" + +#: stdio-common/../sysdeps/gnu/errlist.c:774 +msgid "Cannot exec a shared library directly" +msgstr "Äåí åßíáé äõíáôÞ ç Üìåóç åêôÝëåóç äéáìïéñáæüìåíçò âéâëéïèÞêçò" + +#: sunrpc/pmap_rmt.c:350 +msgid "Cannot receive reply to broadcast" +msgstr "Äåí åßíáé äõíáôÞ ç ëÞøç áðáíôÞóåùí óôçí åêðïìðÞ" + +#: sunrpc/pmap_clnt.c:79 +msgid "Cannot register service" +msgstr "Äåí åßíáé äõíáôÞ ç êáôá÷þñçóç ôçò õðçñåóßáò" + +#. TRANS The socket has already been shut down. +#: stdio-common/../sysdeps/gnu/errlist.c:422 +msgid "Cannot send after transport endpoint shutdown" +msgstr "Äåí åßíáé äõíáôÞ ç áðïóôïëÞ ìåôÜ ôï êëåßóéìï ôçò ìéáò Üêñçò åðéêïéíùíßáò" + +#: sunrpc/pmap_rmt.c:313 +msgid "Cannot send broadcast packet" +msgstr "Äåí åßíáé äõíáôÞ ç áðïóôïëÞ ðáêÝôïõ åêðïìðÞò" + +#: sunrpc/pmap_rmt.c:261 +msgid "Cannot set socket option SO_BROADCAST" +msgstr "Äåí åßíáé äõíáôÞ ç èÝôçóç ôçò åðéëïãÞò õðïäï÷Þò SO_BROADCAST" + +#: stdio-common/../sysdeps/gnu/errlist.c:658 +msgid "Channel number out of range" +msgstr "Ï áñéèìüò ôùí êáíáëéþí åßíáé Ýîù áðü ôá üñéá" + +#: stdio-common/../sysdeps/unix/siglist.c:49 +#: sysdeps/unix/sysv/linux/siglist.h:39 +msgid "Child exited" +msgstr "Ç èõãáôñéêÞ äéåñãáóßá ôåñìáôßóôçêå" + +#: sunrpc/clnt_perr.c:286 +msgid "Client credential too weak" +msgstr "Ôá äéáðéóôåõôÞñéá ôïõ åîõðçñåôïýìåíïõ åßíáé ðïëý áäýíáìá" + +#: stdio-common/../sysdeps/gnu/errlist.c:738 +msgid "Communication error on send" +msgstr "ÓöÜëìá åðéêïéíùíßáò êáôÜ ôçí áðïóôïëÞ" + +#. TRANS Go home and have a glass of warm, dairy-fresh milk. +#: stdio-common/../sysdeps/gnu/errlist.c:601 +msgid "Computer bought the farm" +msgstr "Ï õðïëïãéóôÞò ðÞãå ãéá âñïýâåò" + +#: locale/programs/ld-ctype.c:1248 +msgid "Computing table size for character classes might take a while..." +msgstr "" +"Õðïëïãéóìüò ìåãÝèïõò ðßíáêá ãéá êëÜóåéò ÷áñáêôÞñùí, ìðïñåß íá\n" +"êáèõóôåñÞóåé ëßãï..." + +#: locale/programs/ld-collate.c:333 +msgid "Computing table size for collation information might take a while..." +msgstr "" +"Õðïëïãéóìüò ìåãÝèïõò ðßíáêá ãéá ôéò ðëçñïöïñßåò ðáñáâïëÞò, ìðïñåß íá\n" +"êáèõóôåñÞóåé ëßãï..." + +#. TRANS A remote host refused to allow the network connection (typically because +#. TRANS it is not running the requested service). +#: stdio-common/../sysdeps/gnu/errlist.c:439 +msgid "Connection refused" +msgstr "Áðüññéøç óýíäåóçò" + +#. TRANS A network connection was closed for reasons outside the control of the +#. TRANS local host, such as by the remote machine rebooting or an unrecoverable +#. TRANS protocol violation. +#: stdio-common/../sysdeps/gnu/errlist.c:389 +msgid "Connection reset by peer" +msgstr "Ç óýíäåóç Ýêëåéóå áðü ôï ôáßñé" + +#. TRANS A socket operation with a specified timeout received no response during +#. TRANS the timeout period. +#: stdio-common/../sysdeps/gnu/errlist.c:433 +msgid "Connection timed out" +msgstr "ËÞîç óýíäåóçò" + +#: stdio-common/../sysdeps/unix/siglist.c:48 +#: sysdeps/unix/sysv/linux/siglist.h:38 +msgid "Continued" +msgstr "Óõíå÷ßæåôáé" + +#: catgets/gencat.c:169 db/makedb.c:120 locale/programs/locale.c:191 +#: locale/programs/localedef.c:180 +#, 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 "" +"Copyright (C) %s Free Software Foundation, Inc.\n" +"Áõôü åßíáé åëåýèåñï ëïãéóìéêüÒ äåßôå ôïí ðçãáßï êþäéêá ãéá üñïõò áíôéãñáöÞò.\n" +"ÄÅÍ õðÜñ÷åé åããýçóçÒ ïýôå áêüìç ãéá ËÅÉÔÏÕÑÃIÊÏÔÇÔÁÓ Þ ÊÁÔÁËËÇËÏÔÇÔÁ ÃÉÁ\n" +"ÊÁÐÏÉÏ ÓÕÃÊÅÊÑÉÌÅÍÏ ÓÊÏÐÏ.\n" + +#: stdio-common/../sysdeps/unix/siglist.c:53 +msgid "Cputime limit exceeded" +msgstr "Ôï üñéï ÷ñüíïõ óôïí åðåîåñãáóôÞ îåðåñÜóôçêå" + +#: nis/ypclnt.c:785 +msgid "Database is busy" +msgstr "Ç âÜóç äåäïìÝíùí åßíáé áðáó÷ïëçìÝíç" + +#. TRANS No default destination address was set for the socket. You get this +#. TRANS error when you try to transmit data over a connectionless socket, +#. TRANS without first specifying a destination for the data with @code{connect}. +#: stdio-common/../sysdeps/gnu/errlist.c:417 +msgid "Destination address required" +msgstr "Áðáéôåßôáé äéåýèõíóç ðñïïñéóìïý" + +#: stdio-common/../sysdeps/gnu/errlist.c:638 +msgid "Device not a stream" +msgstr "Ç óõóêåõÞ äåí åßíáé ñïÞò" + +#. TRANS No such device or address. The system tried to use the device +#. TRANS represented by a file you specified, and it couldn't find the device. +#. TRANS This can mean that the device file was installed incorrectly, or that +#. TRANS the physical device is missing or not correctly attached to the +#. TRANS computer. +#: stdio-common/../sysdeps/gnu/errlist.c:49 +msgid "Device not configured" +msgstr "Ç óõóêåõÞ äåí Ý÷åé äéáìïñöùèåß" + +#. TRANS Resource busy; a system resource that can't be shared is already in use. +#. TRANS For example, if you try to delete a file that is the root of a currently +#. TRANS mounted filesystem, you get this error. +#: stdio-common/../sysdeps/gnu/errlist.c:116 +msgid "Device or resource busy" +msgstr "ÓõóêåõÞ Þ ðüñïé åßíáé áðáó÷ïëçìÝíïé" + +#. TRANS Directory not empty, where an empty directory was expected. Typically, +#. TRANS this error occurs when you are trying to delete a directory. +#: stdio-common/../sysdeps/gnu/errlist.c:468 +msgid "Directory not empty" +msgstr "Ï êáôÜëïãïò äåí åßíáé êåíüò" + +#. TRANS The user's disk quota was exceeded. +#: stdio-common/../sysdeps/gnu/errlist.c:486 +msgid "Disc quota exceeded" +msgstr "ÎåðåñÜóôçêå ôï üñéï ÷ñÞóçò óôï äßóêï" + +#: nis/ypclnt.c:831 +msgid "Domain not bound" +msgstr "Ï ôïìÝáò äåí âñÝèçêå" + +#: stdio-common/../sysdeps/unix/siglist.c:36 +#: sysdeps/unix/sysv/linux/siglist.h:53 +msgid "EMT trap" + |
