Allan McRae
421df74a00
Update Vietnamese translations
2014-01-10 12:24:43 +10:00
Allan McRae
d61c51a710
Update Esperanto translations
2014-01-10 12:23:21 +10:00
Allan McRae
0339a31917
Update Czech translations
2014-01-10 12:22:12 +10:00
Allan McRae
94ad3e991a
Update Dutch translations
2014-01-10 12:20:48 +10:00
Allan McRae
e349ca71e5
Update Polish translations
2014-01-10 12:20:44 +10:00
Allan McRae
ddf930c169
Update Russian translations
2014-01-10 12:20:38 +10:00
Allan McRae
1b19c00628
Update Ukrainian translations
2014-01-10 12:20:26 +10:00
Carlos O'Donell
cd6701cf9c
Rename header.pot to pot.header.
...
The Translation Project has asked us to rename the
pot header file `header.pot' to something else. Their
scripts automatically look for pot files and the
file `header.pot' is not actually a pot file but a
header that we use when regenerating `libc.pot.'
This commit renames `header.pot' to `pot.header' to
avoid causing errors or complicating the TP project
scripts.
2014-01-08 17:17:48 -05:00
Allan McRae
dd80481867
Regenerate libc.po
2014-01-05 17:47:49 +10:00
Allan McRae
d4697bc93d
Update copyright notices with scripts/update-copyrights
2014-01-01 22:00:23 +10:00
Carlos O'Donell
11520a5796
Add Solvenian translations for glibc messages.
2013-12-27 17:36:14 -05:00
David S. Miller
eec55e167f
Update Chinese (traditional) translations.
...
* po/zh_TW.po: Update Chinese (traditional) translation from
translation project.
2013-09-06 15:26:43 -04:00
David S. Miller
936241e4b2
Add Ukrainian translations.
...
* po/uk.po: Add Ukrainian translations from translation project.
2013-08-22 16:35:51 -07:00
David S. Miller
75b181d615
Update Catalan translations.
...
* po/ca.po: Update Catalan translation from translation project.
2013-08-22 16:30:34 -07:00
David S. Miller
31ad488dff
Update Korean translations.
...
* po/ko.po: Update Korean translation from translation project.
2013-08-03 10:35:26 -07:00
David S. Miller
f723285b13
Update French translations.
...
* po/fr.po: Update French translation from translation project.
2013-07-30 11:27:46 -07:00
David S. Miller
30bbc0ccfa
Update Czech translations.
...
* po/cs.po: Update Czech translation from translation project.
2013-07-28 13:01:03 -07:00
David S. Miller
3cbc52dbbc
Update Swedish translations.
...
* po/sv.po: Update Swedish translation from translation project.
2013-07-28 11:11:13 -07:00
David S. Miller
f1a7f49259
Update Esperanto translations.
...
* po/eo.po: Update Esperanto translation from translation project.
2013-07-27 17:49:14 -07:00
David S. Miller
90e62a4aae
Update Vietnamese translations.
...
* po/vi.po: Update Vietnamese translation from translation project.
2013-07-27 01:49:29 -07:00
David S. Miller
d492e6d080
Update German translations.
...
* po/de.po: Update German translation from translation project.
2013-07-27 00:56:58 -07:00
David S. Miller
641aa7b459
Update Bulgarian translations.
...
* po/bg.po: Update Bulgarian translation from translation project.
2013-07-26 15:58:17 -07:00
David S. Miller
d4baa62d45
Update Dutch, Polish, and Russian translations.
...
* po/nl.po: Update Dutch translation from translation project.
* po/pl.po: Update Polish translation from translation project.
* po/ru.po: Update Russian translation from translation project.
2013-07-26 13:21:03 -07:00
David S. Miller
61a9dcb9d6
Update libc.pot in preparation for giving tarball to translation project.
...
* po/libc.pot: Update.
2013-07-25 12:02:15 -07:00
Andreas Jaeger
e0e50a0a31
Update Interlingua translation from translation project
2013-06-12 10:12:19 +02:00
Andreas Jaeger
3ee7e9fe34
Update Chinese (traditional) translation from translation project
2013-06-11 09:00:26 +02:00
Carlos O'Donell
3b3c4d40c1
Revert po and pot files changes.
...
Upstream TP should modify PO files and POT file
should be empty template.
2013-05-31 13:34:42 -04:00
Carlos O'Donell
8a9f20c83c
Add descriptive titles to po files and header.
...
Added descriptive titles to the Belarusian,
English (American), and Chinese (simplified)
po/pot files.
---
2013-05-28 Carlos O'Donell <carlos@redhat.com>
* po/be.po: Add descriptive title.
* po/zh_CN.po: Likewise.
* po/header.pot: Likewise.
2013-05-28 23:54:07 -04:00
David S. Miller
29c5de9984
Russian translations update.
...
* po/ru.po: Update Russion translation from translation project.
2013-04-21 15:36:14 -04:00
David S. Miller
6142896d53
Update German translations.
...
* po/de.po: Update from translation team.
2013-03-30 17:01:53 -04:00
David S. Miller
3c4a2b151b
Update Spanish PO file from translation team.
...
* po/es.po: Update from translation team.
2013-03-05 14:29:06 -05:00
David S. Miller
c4e33b8d8b
Update German translations.
...
* po/de.po: Update from translation team.
2013-01-31 15:13:24 -05:00
Andreas Jaeger
4056f4a03a
Add new Interlingua translation
2013-01-03 10:07:43 +01:00
Joseph Myers
568035b787
Update copyright notices with scripts/update-copyrights.
2013-01-02 19:05:09 +00:00
David S. Miller
8e05102923
Update Catalan translations.
...
* po/ca.po: Update from translation team.
2013-01-01 17:28:13 -08:00
Joseph Myers
f4cf5f2d8b
Add script to update copyright notices and reformat some to facilitate its use.
2013-01-01 16:29:10 +00:00
David S. Miller
a141f1a732
Update French translation.
...
* po/fr.po: Update from translation team.
2013-01-01 00:51:00 -08:00
David S. Miller
147d03b01c
Update Croatian translations.
...
* po/hr.po: Update from translation team.
2012-12-21 12:22:48 -08:00
David S. Miller
bbf527d678
Update Russian translations.
...
* po/ru.po: Update from translation team.
2012-12-15 15:30:31 -08:00
David S. Miller
d283e35378
Update Polish and Bulgarian translations.
...
* po/pl.po: Update from translation team.
* po/bg.po: Likewise.
2012-12-13 15:19:42 -05:00
David S. Miller
4641d57e1e
Update Swedish translations.
...
* po/sv.po: Update from translation team.
2012-12-12 02:21:39 -05:00
David S. Miller
f7bc6495a9
Update Vietnamese translations.
...
* po/vi.po: Update from translation team.
2012-12-12 01:55:56 -05:00
David S. Miller
6fc9048f19
Update Czech PO file.
...
* po/cs.po: Update from translation team.
2012-12-11 13:59:14 -05:00
David S. Miller
a181b0d733
Update German, Dutch, and Esperanto translations.
...
* po/de.po: Update from translation team.
* po/eo.po: Likewise.
* po/nl.po: Likewise.
2012-12-11 12:56:04 -05:00
Andreas Jaeger
188f0adf70
Update cs translations
2012-12-10 20:57:18 +01:00
David S. Miller
682d0e9ae8
Update libc.pot in preparation for giving tarball to translation project.
...
* po/libc.pot: Update.
2012-12-07 15:13:31 -05:00
Andreas Jaeger
c5f4572124
Update from translation team for Esperanto
2012-11-06 20:11:07 +01:00
Andreas Jaeger
8321aa972b
Update Russian translation
2012-10-30 15:52:23 +01:00
Andreas Jaeger
e717036357
Add Esperanto translation
2012-10-30 09:04:29 +01:00
Andreas Jaeger
dd31893430
Update from translation team
2012-07-16 09:38:55 +02:00
Andreas Jaeger
b637d46e7a
Update from french translation team
2012-07-13 17:50:05 +02:00
Andreas Jaeger
71220acad5
Translation team update for fr.po/sv.po
2012-07-11 20:41:25 +02:00
Andreas Jaeger
608404ebf6
Update from translation team: fr.po
2012-07-11 16:18:17 +02:00
Andreas Jaeger
9d63d37d08
Update from translation teams
2012-07-03 21:43:55 +02:00
Carlos O'Donell
feca660a79
Regenerate libc.pot.
...
Enhance scripts/list-sources.sh to search glibc-ports
for translatable strings.
2012-06-21 07:58:27 -07:00
Carlos O'Donell
771766df5a
Set default charset to UTF-8 for libc.pot.
2012-06-13 16:51:55 -07:00
Ulrich Drepper
15749d40db
New Croatian translation
2012-05-27 03:00:50 -04:00
Ulrich Drepper
d1635ef80f
Updated Vietnamese translation
2012-04-01 09:52:09 -04:00
Ulrich Drepper
cfa633f5b3
Updated Russian translations
2012-04-01 09:51:00 -04:00
Ulrich Drepper
eac8c307c3
WS fixes
2012-03-07 09:46:20 -05:00
Ulrich Drepper
872fda052d
Update traditional Chinese translation
2012-03-07 05:35:30 -05:00
Ulrich Drepper
a4300c7a4d
Remove distribute variable from Makefiles
2012-03-07 05:17:13 -05:00
Paul Eggert
59ba27a63a
Replace FSF snail mail address with URLs.
2012-02-09 23:18:22 +00:00
Ulrich Drepper
b611fb810f
Update Spanish translation
2011-10-29 11:41:55 -04:00
Ulrich Drepper
a1b560ff58
Update Italian translation
2011-10-29 11:40:55 -04:00
Ulrich Drepper
09f699eaef
Update Italian translation
2011-10-23 14:08:08 -04:00
Ulrich Drepper
c853acd567
Update Japanese translation
2011-10-09 13:16:29 -04:00
Ulrich Drepper
6a621eb73a
Update Japanese translation
2011-10-08 03:26:42 -04:00
Ulrich Drepper
5a06e64333
Update Catalan translation
2011-10-07 10:44:13 -04:00
Ulrich Drepper
92963737c4
Remove support for automatic cvs check-ins
...
CVS use for glibc is long gone.
2011-09-08 23:19:04 -04:00
Ulrich Drepper
d88ae4184b
Update Japanese translation
2011-09-05 13:14:04 -04:00
Ulrich Drepper
702e64bbd5
Updated translations.
2011-07-20 12:38:14 -04:00
Ulrich Drepper
f9d683894d
Updated Swedish and Dutch translations.
2011-07-18 20:13:01 -04:00
Ulrich Drepper
46a5b7f025
Transltion updates
2011-07-09 17:58:11 -04:00
Ulrich Drepper
83796ee077
Updated translation template file
2011-05-31 00:09:20 -04:00
Ulrich Drepper
41fce8bd09
Also translation messages in .ksh files
2011-05-31 00:09:03 -04:00
Ulrich Drepper
6f03843395
Update Japanese translation
2011-05-25 15:14:21 -04:00
Ulrich Drepper
af190f4565
Update Russian translation.
2011-04-19 07:27:42 -04:00
Ulrich Drepper
fa9c15cb83
Update Japanese translations.
2011-01-08 09:38:14 -05:00
Ulrich Drepper
c038d98d63
Update Italian translation.
2010-12-03 09:49:21 -05:00
Ulrich Drepper
de0ff7bcf6
Update Danish translations.
2010-11-01 14:27:55 -04:00
Ulrich Drepper
85071980b3
Update vi translation file.
2010-04-22 07:10:28 -07:00
Ulrich Drepper
93ac578256
Update bg translation file.
2010-04-21 16:51:41 -07:00
Ulrich Drepper
e5c42595d0
Update dutch translation.
2010-04-05 13:10:56 -07:00
Ulrich Drepper
b68053cf7d
New Czech translation.
2009-10-08 13:11:13 -07:00
Ulrich Drepper
fc0c556c5f
Hungarian and Vietnamese translation update.
2009-09-20 00:21:30 -07:00
Ulrich Drepper
58d60030df
Update from translation team.
2009-06-22 22:53:20 -07:00
Ulrich Drepper
20a3ce8538
Update from translation team.
2009-06-22 21:55:15 -07:00
Ulrich Drepper
53c068910a
Update from translation team.
2009-06-14 18:11:09 -07:00
Ulrich Drepper
d4ab2f2a30
Danish translation update from translation team.
2009-05-20 07:12:32 -07:00
Jim Meyering
2e180a2622
rename each .cvsignore file to .gitignore
2009-05-15 18:13:37 +02:00
Ulrich Drepper
b5f7c4cae0
* po/da.po: Update from translation team.
...
2009-05-05 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/sys/personality.h: Add ADDR_COMPAT_LAYOUT
and READ_IMPLIES_EXEC.
2009-05-04 Ulrich Drepper <drepper@redhat.com>
* po/da.po: Update from translation team.
2009-05-08 20:51:51 +00:00
Ulrich Drepper
0277dc595f
Update from translation team.
2009-05-04 21:13:21 +00:00
Ulrich Drepper
0e04c0b562
* po/ca.po: Update from translation team.
2009-04-20 22:17:28 +00:00
Ulrich Drepper
e9977bc8e4
Update from translation team.
2009-03-30 12:38:40 +00:00
Ulrich Drepper
d7276cee74
* po/id.po: Update from translation team.
2009-03-10 13:29:50 +00:00
Ulrich Drepper
130ca12eb3
* po/id.po: Update from translation team.
2009-03-08 14:45:23 +00:00
Ulrich Drepper
9a4f9d1f3e
* po/ru.po: Update from translation team.
2009-03-07 13:11:31 +00:00
Ulrich Drepper
6d781c942b
* po/nl.po: Update from translation team.
2009-03-04 13:02:35 +00:00
Ulrich Drepper
e00c5ece42
* po/pl.po: Update from translation team.
2009-03-03 13:42:47 +00:00
Ulrich Drepper
95bc16333e
* po/cs.po: Update from translation team.
2009-03-02 13:13:35 +00:00
Ulrich Drepper
45572c23f8
* po/vi.po: Likewise.
2009-03-01 15:12:53 +00:00
Ulrich Drepper
f5faa3b61a
* po/fi.po: Likewise.
2009-02-28 22:24:35 +00:00
Ulrich Drepper
43ea48a5a8
* po/bg.po: Update from translation team.
...
* po/sv.po: Likewise.
2009-02-28 17:41:30 +00:00
Ulrich Drepper
4ef09c11c8
po/bg.po
2009-02-28 17:39:59 +00:00
Ulrich Drepper
f56e3b276d
Update from translation team.
2009-02-27 18:13:43 +00:00
Ulrich Drepper
c39fc7e65b
Update from translation team.
2009-02-22 20:31:56 +00:00
Ulrich Drepper
d8111eac54
* po/lt.po: Update from translation team.
2009-02-12 04:56:50 +00:00
Ulrich Drepper
51f8846e85
* po/Makefile (libc.pot): Add f_print as function taking c-format
...
parameter.
2009-02-06 20:42:21 +00:00
Ulrich Drepper
cbbcaf2369
* debug/xtrace.sh: Unify translatable messages.
...
* elf/ldd.bash.in: Likewise.
* elf/sprof.c: Likewise.
* locale/programs/locale.c: Likewise.
* malloc/memusage.sh: Likewise.
* nss/getent.c: Likewise.
2009-02-06 Joseph Myers <joseph@codesourcery.com>
* debug/pcprofiledump.c (print_version,
argp_program_version_hook): New function.
* elf/ldconfig.c (more_help): New function.
(argp): Use it.
* elf/sln.c (usage): New function.
(main): Support --help and --version.
* malloc/memusagestat.c (print_version): New function.
(argp_program_version_hook): New variable.
* nscd/nscd.c (more_help): New function.
(argp): Use it.
* posix/getconf.c (main): Send --version output to stdout.
Support --help.
* sunrpc/rpc_main.c (usage, options_usage): Take STREAM and STATUS
arguments. All callers changed.
(print_version): New function.
(parseargs): Support --help and --version.
* sunrpc/rpcinfo.c (usage): Take STREAM argument. All callers
changed.
(print_version): New function.
(main): Use getopt_long. Support --help and --version.
* sysdeps/unix/sysv/linux/lddlibc4.c (main): Support --help and
--version.
2009-02-06 Ulrich Drepper <drepper@redhat.com>
2009-02-06 20:13:07 +00:00
Ulrich Drepper
22cc3f7580
* po/ru.po: Update from translation team.
2009-02-05 00:36:36 +00:00
Ulrich Drepper
4caa3fb7c8
* po/lt.po: Update from translation team.
2008-10-28 13:04:33 +00:00
Ulrich Drepper
a22c3a0d5b
* po/id.po: Update from translation team.
2008-10-26 08:40:59 +00:00
Ulrich Drepper
8d9d5d35de
* po/id.po: New file.
...
Contributed by the Indonesian translation team.
2008-10-23 12:42:18 +00:00
Ulrich Drepper
cc71e864d0
Update from translation team.
2008-09-29 14:58:03 +00:00
Ulrich Drepper
f05ac8f503
* po/lt.po: New file. From Lituanian translation team.
...
sysdep-rtld-routines): Add tlsdesc and dl-tlsdesc for elf subdir.
sysdep-rtld-routines): Add tlsdesc and dl-tlsdesc for elf subdir.
2008-05-13 22:49:03 +00:00
Ulrich Drepper
9aef35a569
* nss_files/files-XXX.c (_nss_files_getXXent_r): Restore saved errno.
2008-04-09 15:49:54 +00:00
Ulrich Drepper
2503dd30ab
* po/nl.po: Update from translation team.
2008-04-06 15:32:17 +00:00
Ulrich Drepper
faa091c673
* po/nl.po: Update from translation team.
2008-03-30 19:34:39 +00:00
Ulrich Drepper
7e570c5520
* po/vi.po: New Vietnamese translation.
2008-03-24 16:18:56 +00:00
Ulrich Drepper
2127a18634
[BZ #5762 ]
...
* posix/getopt.c (_getopt_internal_r): Clarify error message by
putting offending option character in quotes. Clean up error
messages.
* po/be.po: Adjust msgstr in translation file.
* po/bg.po: Likewise.
* po/ca.po: Likewise.
* po/cs.po: Likewise.
* po/da.po: Likewise.
* po/de.po: Likewise.
* po/es.po: Likewise.
* po/fr.po: Likewise.
* po/hr.po: Likewise.
* po/ko.po: Likewise.
* po/nl.po: Likewise.
* po/rw.po: Likewise.
* po/sk.po: Likewise.
* po/sv.po: Likewise.
* po/tr.po: Likewise.
* po/zh_CN.po: Likewise.
* po/zh_TW.po: Likewise.
2008-03-08 20:04:40 +00:00
Ulrich Drepper
57b3d43f58
Update from translation team.
2008-03-03 16:00:17 +00:00
Ulrich Drepper
b7e268855a
* po/ko.po: Update from translation team.
2008-01-23 07:37:05 +00:00
Ulrich Drepper
5af62f1fc3
Update from translation team.
2008-01-12 17:31:34 +00:00
Ulrich Drepper
9e80c1231e
* po/ca.po: Update from translation team.
2007-12-03 00:04:09 +00:00
Ulrich Drepper
c3fece3aa7
Update from translation team.
2007-11-19 10:09:36 +00:00
Ulrich Drepper
5879ad50b9
* po/zh_CN.po: Update from translation team.
2007-11-18 05:43:03 +00:00
Ulrich Drepper
68a6dcf5da
* po/ko.po: Update from translation team.
2007-11-15 16:42:36 +00:00
Ulrich Drepper
cbd52634e4
* po/nl.po: Likewise.
2007-11-14 20:46:56 +00:00
Ulrich Drepper
1a821d824f
* po/cs.po: Update from translation team.
...
* po/pl.po: Likewise.
2007-11-14 07:01:23 +00:00
Roland McGrath
9daf276159
2007-10-15 Roland McGrath <roland@redhat.com>
...
* po/libc.pot: Regenerated.
2007-10-16 04:20:48 +00:00
Ulrich Drepper
592a95ee7c
* po/pt_BR.po: Fix typo.
2007-09-30 16:57:15 +00:00
Ulrich Drepper
49469bb6a8
Update from translation team.
2007-09-13 22:00:56 +00:00
Ulrich Drepper
8987185970
Update from translation team.
2007-08-18 15:10:21 +00:00
Ulrich Drepper
fc4819b0c0
* po/bg.po: New file. From the translation team.
2007-08-14 14:06:21 +00:00
Ulrich Drepper
ac7f5bf4bd
Update from translation team.
2007-08-09 17:59:19 +00:00
Ulrich Drepper
a8e31978d1
Updated translation from translation team.
2007-08-05 16:38:04 +00:00
Ulrich Drepper
9315c0d1b5
Updated translation from translation team.
2007-08-04 20:25:12 +00:00
Ulrich Drepper
220ae3ef97
* po/pl.po: Updated translation from translation team.
...
* po/tr.po: Likewise.
2007-08-04 16:25:41 +00:00
Roland McGrath
977e7f71fd
2007-05-29 Roland McGrath <roland@redhat.com>
...
* po/Makefile (po-sed-cmd): New variable.
(libc.pot.files): Move sed command text in there, avoid \ inside ''.
2007-05-29 18:08:41 +00:00
Ulrich Drepper
a1be6d6135
Update from translation team.
2007-02-13 15:18:42 +00:00
Ulrich Drepper
bf7a246393
* po/sv.po: Update from translation team.
2007-02-03 23:30:16 +00:00
Ulrich Drepper
11bf311edc
[BZ #2510 , BZ #2830 , BZ #3137 , BZ #3313 , BZ #3426 , BZ #3465 , BZ #3480 , BZ #3483 , BZ #3493 , BZ #3514 , BZ #3515 , BZ #3664 , BZ #3673 , BZ #3674 ]
...
2007-01-11 Jakub Jelinek <jakub@redhat.com>
* sysdeps/i386/soft-fp/sfp-machine.h: Remove.
* sysdeps/x86_64/soft-fp/sfp-machine.h: Likewise.
2007-01-10 Ulrich Drepper <drepper@redhat.com>
* io/fts.c: Make sure fts_cur is always valid after return from
fts_read.
Patch by Miloslav Trmac <mitr@redhat.com>.
2006-10-27 Richard Sandiford <richard@codesourcery.com>
* elf/elf.h (R_MIPS_GLOB_DAT): Define.
(R_MIPS_NUM): Bump by 1.
2007-01-03 Jakub Jelinek <jakub@redhat.com>
* posix/execvp.c: Include alloca.h.
(allocate_scripts_argv): Renamed to...
(scripts_argv): ... this. Don't allocate buffer here nor count
arguments.
(execvp): Use alloca if possible.
* posix/Makefile: Add rules to build and run tst-vfork3 test.
* posix/tst-vfork3.c: New test.
* stdlib/Makefile (tst-strtod3-ENV): Define.
2007-01-02 Ulrich Drepper <drepper@redhat.com>
* posix/getconf.c: Update copyright year.
* nss/getent.c: Likewise.
* iconv/iconvconfig.c: Likewise.
* iconv/iconv_prog.c: Likewise.
* elf/ldconfig.c: Likewise.
* catgets/gencat.c: Likewise.
* csu/version.c: Likewise.
* elf/ldd.bash.in: Likewise.
* elf/sprof.c (print_version): Likewise.
* locale/programs/locale.c: Likewise.
* locale/programs/localedef.c: Likewise.
* nscd/nscd.c (print_version): Likewise.
* debug/xtrace.sh: Likewise.
* malloc/memusage.sh: Likewise.
* malloc/mtrace.pl: Likewise.
* debug/catchsegv.sh: Likewise.
2006-12-24 Ulrich Drepper <drepper@redhat.com>
* malloc/malloc.c (sYSMALLOc): Remove some unnecessary alignment
attempts.
2006-12-23 Ulrich Drepper <drepper@redhat.com>
* posix/wordexp.c: Remove some unnecessary tests.
2006-12-20 SUGIOKA Toshinobu <sugioka@itonet.co.jp>
* sysdeps/unix/sysv/linux/sh/bits/shm.h: New file.
* nss/getXXbyYY_r.c: Include atomic.h.
(INTERNAL (REENTRANT_NAME)): Write startp after start_fct,
add atomic_write_barrier () in between.
2006-11-28 Jakub Jelinek <jakub@redhat.com>
* elf/dl-support.c: Include dl-procinfo.h.
* sysdeps/powerpc/dl-procinfo.h (PPC_PLATFORM_POWER4,
PPC_PLATFORM_PPC970, PPC_PLATFORM_POWER5, PPC_PLATFORM_POWER5_PLUS,
PPC_PLATFORM_POWER6, PPC_PLATFORM_CELL_BE, PPC_PLATFORM_POWER6X):
Define.
(_dl_string_platform): Use PPC_PLATFORM_* macros instead of
hardcoded constants.
* sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_platform): Use
PPC_PLATFORM_* macros for array designators.
2006-11-11 Steven Munroe <sjmunroe@us.ibm.com>
* sysdeps/powerpc/dl-procinfo.c (_dl_powerpc_cap_flags): Add 3 new cap
names to the beginning.
(_dl_powerpc_platforms): Add "power6x".
* sysdeps/powerpc/dl-procinfo.h (_DL_HWCAP_FIRST): Decrease.
(HWCAP_IMPORTANT): Add PPC_FEATURE_HAS_DFP.
(_DL_PLATFORMS_COUNT): Increase.
(_dl_string_platform): Handle power6x case.
* sysdeps/powerpc/sysdep.h (PPC_FEATURE_PA6T, PPC_FEATURE_HAS_DFP,
PPC_FEATURE_POWER6_EXT): Define.
(PPC_FEATURE_POWER5, PPC_FEATURE_POWER5_PLUS): Correct Comment.
[-2^31 .. 2^31) range.
* sysdeps/unix/sysv/linux/bits/statvfs.h: Define ST_RELATIME.
* sysdeps/unix/sysv/linux/internal_statvfs.c (__statvfs_getflags):
Handle relatime mount option.
2006-12-13 Jakub Jelinek <jakub@redhat.com>
* sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: Include
kernel-features.h.
2006-12-11 Ulrich Drepper <drepper@redhat.com>
* stdlib/strtod_l.c (____STRTOF_INTERNAL): Parse thousand
separators also if no non-zero digits found.
* stdlib/Makefile (tests): Add tst-strtod3.
[BZ #3664 ]
* stdlib/strtod_l.c (____STRTOF_INTERNAL): Fix test to recognize
empty parsed strings.
* stdlib/Makefile (tests): Add tst-strtod2.
* stdlib/tst-strtod2.c: New file.
[BZ #3673 ]
* stdlib/strtod_l.c (____STRTOF_INTERNAL): Fix exp_limit
computation.
* stdlib/Makefile (tests): Add tst-atof2.
* stdlib/tst-atof2.c: New file.
[BZ #3674 ]
* stdlib/strtod_l.c (____STRTOF_INTERNAL): Adjust exponent value
correctly if removing trailing zero of hex-float.
* stdlib/Makefile (tests): Add tst-atof1.
* stdlib/tst-atof1.c: New file.
* misc/mntent_r.c (__hasmntopt): Check p[optlen] even when p == rest.
Start searching for next comma at p rather than rest.
* misc/Makefile (tests): Add tst-mntent2.
* misc/tst-mntent2.c: New test.
2006-12-08 Ulrich Drepper <drepper@redhat.com>
* malloc/memusage.c: Handle realloc with new size of zero and
non-NULL pointer correctly.
(me): Really write first record twice.
(struct entry): Make format bi-arch safe.
(dest): Write out more realloc statistics.
* malloc/memusagestat.c (struct entry): Make format bi-arch safe.
2006-12-05 Jakub Jelinek <jakub@redhat.com>
* nis/nis_subr.c (nis_getnames): Revert last change.
2006-12-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
* sysdeps/unix/sysv/linux/sh/sys/io.h: Removed.
2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/i386/i686/memcmp.S: Use jump table as the base of
jump table entries.
2006-11-30 Jan Kratochvil <jan.kratochvil@redhat.com>
* sysdeps/unix/sysv/linux/i386/clone.S: Provide CFI for the outermost
`clone' function to ensure proper unwinding stop of gdb.
* sysdeps/unix/sysv/linux/x86_64/clone.S: Likewise.
2006-12-01 Ulrich Drepper <drepper@redhat.com>
* nscd/nscd.init: Remove obsolete and commented-out -S option
handling.
2006-11-23 Jakub Jelinek <jakub@redhat.com>
[BZ #3514 ]
* manual/string.texi (strncmp): Fix pastos from wcscmp description.
[BZ #3515 ]
* manual/string.texi (strtok): Remove duplicate paragraph.
2006-12-01 Jan Kratochvil <jan.kratochvil@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/sigaction.c: Fix compatibility with
libgcc not supporting `rflags' unwinding (register # >= 17).
2006-11-30 Jakub Jelinek <jakub@redhat.com>
* sunrpc/svc_run.c (svc_run): Set my_pollfd to new_pollfd if realloc
succeeded.
2006-11-29 Daniel Jacobowitz <dan@codesourcery.com>
Jakub Jelinek <jakub@redhat.com>
Jan Kratochvil <jan.kratochvil@redhat.com>
* sysdeps/unix/sysv/linux/x86_64/sigaction.c (restore_rt): Add correct
unwind information.
* sysdeps/unix/sysv/linux/x86_64/Makefile: Provide symbols for
'restore_rt' even in the 'signal' directory.
* sysdeps/unix/sysv/linux/x86_64/ucontext_i.sym: Extend the regs list.
malloc crashed. Don't allocate memory unnecessarily in each
loop.
2006-10-21 Jakub Jelinek <jakub@redhat.com>
* resolv/mapv4v6addr.h (map_v4v6_address): Fix last change.
2006-11-20 Ulrich Drepper <drepper@redhat.com>
* resolv/mapv4v6addr.h (map_v4v6_address): Optimize a bit.
2006-11-18 Bruno Haible <bruno@clisp.org>
* sysdeps/unix/sysv/linux/i386/getgroups.c (__getgroups): Invoke
__sysconf only after having tried to call getgroups32.
2006-11-19 Ulrich Drepper <drepper@redhat.com>
* nss/nss_files/files-hosts.c (LINE_PARSER): Support IPv6-style
addresses for IPv4 queries if they can be mapped.
2006-11-16 Jakub Jelinek <jakub@redhat.com>
* sysdeps/x86_64/fpu/s_copysignf.S (__copysignf): Switch to .text.
* sysdeps/x86_64/fpu/s_copysign.S (__copysign): Likewise.
(signmask): Add .size directive.
(othermask): Add .type directive.
2006-11-14 Ulrich Drepper <drepper@redhat.com>
* po/nl.po: Update from translation team.
* timezone/zdump.c: Redo fix for BZ #3137 .
2006-11-14 Jakub Jelinek <jakub@redhat.com>
* nss/nss_files/files-alias.c (get_next_alias): Set line back
to first_unused after parsing :include: file.
* timezone/africa: Update from tzdata2006o.
* timezone/antarctica: Likewise.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/backward: Likewise.
* timezone/europe: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/zone.tab: Likewise.
* time/tzfile.c (__tzfile_read): Extend to handle new file format
on machines with 64-bit time_t.
* timezone/checktab.awk: Update from tzcode2006o.
* timezone/ialloc.c: Likewise.
* timezone/private.h: Likewise.
* timezone/scheck.c: Likewise.
* timezone/tzfile.h: Likewise.
* timezone/tzselect.ksh: Likewise.
* timezone/zdump.c: Likewise.
* timezone/zic.c: Likewise.
[BZ #3483 ]
* elf/ldconfig.c (main): Call setlocale and textdomain.
Patch mostly by Benno Schulenberg <bensberg@justemail.net>.
[BZ #3480 ]
* manual/argp.texi: Fix typos.
* manual/charset.texi: Likewise.
* manual/errno.texi: Likewise.
* manual/filesys.texi: Likewise.
* manual/lang.texi: Likewise.
* manual/maint.texi: Likewise.
* manual/memory.texi: Likewise.
* manual/message.texi: Likewise.
* manual/resource.texi: Likewise.
* manual/search.texi: Likewise.
* manual/signal.texi: Likewise.
* manual/startup.texi: Likewise.
* manual/stdio.texi: Likewise.
* manual/sysinfo.texi: Likewise.
* manual/syslog.texi: Likewise.
* manual/time.texi: Likewise.
Patch by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
[BZ #3465 ]
* sunrpc/clnt_raw.c: Minimal message improvements.
* sunrpc/pm_getmaps.c: Likewise.
* nis/nss_nisplus/nisplus-publickey.c: Likewise.
* nis/nis_print_group_entry.c: Likewise.
* locale/programs/repertoire.c: Likewise.
* locale/programs/charmap.c: Likewise.
* malloc/memusage.sh: Likewise.
* elf/dl-deps.c: Likewise.
* locale/programs/ld-collate.c: Likewise.
* libio/vswprintf.c: Likewise.
* malloc/memusagestat.c: Likewise.
* sunrpc/auth_unix.c: Likewise.
* sunrpc/rpc_main.c: Likewise.
* nscd/cache.c: Likewise.
* locale/programs/repertoire.c: Unify output messages.
* locale/programs/charmap.c: Likewise.
* locale/programs/ld-ctype.c: Likewise.
* locale/programs/ld-monetary.c: Likewise.
* locale/programs/ld-numeric.c: Likewise.
* locale/programs/ld-time.c: Likewise.
* elf/ldconfig.c: Likewise.
* nscd/selinux.c: Likewise.
* elf/cache.c: Likewise.
Patch mostly by Benno Schulenberg <bensberg@justemail.net>.
2006-11-10 Jakub Jelinek <jakub@redhat.com>
* string/strxfrm_l.c (STRXFRM): Fix trailing \1 optimization
if N is one bigger than return value.
* string/tst-strxfrm2.c (do_test): Also test strxfrm with l1 + 1
and l1 last arguments, if buf is defined, verify the return value
equals to strlen (buf) and verify no byte beyond passed length
is modified.
2006-11-10 Ulrich Drepper <drepper@redhat.com>
* po/sv.po: Update from translation team.
* sysdeps/gnu/siglist.c (__old_sys_siglist, __old_sys_sigabbrev):
Use __new_sys_siglist instead of _sys_siglist_internal as
second macro argument.
(_old_sys_siglist): Use declare_symbol_alias macro instead of
strong_alias.
2006-11-09 Ulrich Drepper <drepper@redhat.com>
[BZ #3493 ]
* posix/unistd.h (sysconf): Remove const attribute.
* sysdeps/posix/getaddrinfo.c (getaddrinfo): Fix test for
temporary or deprecated addresses.
Patch by Sridhar Samudrala <sri@us.ibm.com>.
* string/Makefile (tests): Add tst-strxfrm2.
* string/tst-strxfrm2.c: New file.
2006-10-09 Jakub Jelinek <jakub@redhat.com>
* elf/dl-debug.c (_dl_debug_initialize): Check r->r_map for 0
rather than r->r_brk.
* string/strxfrm_l.c (STRXFRM): Do the trailing \1 removal
optimization even if needed > n.
2006-11-07 Jakub Jelinek <jakub@redhat.com>
* include/libc-symbols.h (declare_symbol): Rename to...
(declare_symbol_alias): ... this. Add ORIGINAL argument, imply
strong_alias (ORIGINAL, SYMBOL) in asm to make sure it preceedes
.size directive.
* sysdeps/gnu/errlist-compat.awk: Adjust for declare_symbol_alias
changes.
* sysdeps/gnu/siglist.c: Likewise.
2006-11-03 Steven Munroe <sjmunroe@us.ibm.com>
* sysdeps/powerpc/fpu/bits/mathinline.h
[__LIBC_INTERNAL_MATH_INLINES]: Moved to ...
* sysdeps/powerpc/fpu/math_private.h: ...here. New file.
2006-11-05 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/i386/sysconf.c (intel_check_word):
Update handling of cache descriptor 0x49 for new models.
* sysdeps/unix/sysv/linux/x86_64/sysconf.c (intel_check_word):
Likewise.
2006-11-02 Ulrich Drepper <drepper@redhat.com>
* configure.in: Work around ld --help change and avoid -z relro
test completely if the architecture doesn't care about security.
2006-11-01 Ulrich Drepper <drepper@redhat.com>
* po/sv.po: Update from translation team.
2006-10-31 Ulrich Drepper <drepper@redhat.com>
* stdlib/atexit.c (atexit): Don't mark as hidden when used to
generate compatibility version.
2006-10-29 Ulrich Drepper <drepper@redhat.com>
* configure.in: Relax -z relro requirement a bit.
* po/sv.po: Update from translation team.
2006-10-29 Jakub Jelinek <jakub@redhat.com>
* elf/dl-sym.c (do_sym): Use RTLD_SINGLE_THREAD_P.
* elf/dl-runtime.c (_dl_fixup, _dl_profile_fixup): Likewise.
* elf/dl-close.c (_dl_close_worker): Likewise.
* elf/dl-open.c (_dl_open_worker): Likewise.
* sysdeps/generic/sysdep-cancel.h (RTLD_SINGLE_THREAD_P): Define.
* configure.in: Require assembler support for visibility, compiler
support for visibility and aliases, linker support for various -z
options.
* Makeconfig: Remove conditional code which now is unnecessary.
* config.h.in: Likewise.
* config.make.in: Likewise.
* dlfcn/Makefile: Likewise.
* elf/Makefile: Likewise.
* elf/dl-load.c: Likewise.
* elf/rtld.c: Likewise.
* include/libc-symbols.h: Likewise.
* include/stdio.h: Likewise.
* io/Makefile: Likewise.
* io/fstat.c: Likewise.
* io/fstat64.c: Likewise.
* io/fstatat.c: Likewise.
* io/fstatat64.c: Likewise.
* io/lstat.c: Likewise.
* io/lstat64.c: Likewise.
* io/mknod.c: Likewise.
* io/mknodat.c: Likewise.
* io/stat.c: Likewise.
* io/stat64.c: Likewise.
* libio/stdio.c: Likewise.
* nscd/Makefile: Likewise.
* stdlib/Makefile: Likewise.
* stdlib/atexit.c: Likewise.
* sysdeps/generic/ldsodefs.h: Likewise.
* sysdeps/i386/dl-machine.h: Likewise.
* sysdeps/i386/sysdep.h: Likewise.
* sysdeps/i386/i686/memcmp.S: Likewise.
* sysdeps/powerpc/powerpc32/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/i386/sigaction.c: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sigaction.c: Likewise.
* Makerules: USE_TLS support is now default.
* tls.make.c: Likewise.
* csu/Versions: Likewise.
* csu/libc-start.c: Likewise.
* csu/libc-tls.c: Likewise.
* csu/version.c: Likewise.
* dlfcn/dlinfo.c: Likewise.
* elf/dl-addr.c: Likewise.
* elf/dl-cache.c: Likewise.
* elf/dl-close.c: Likewise.
* elf/dl-iteratephdr.c: Likewise.
* elf/dl-load.c: Likewise.
* elf/dl-lookup.c: Likewise.
* elf/dl-object.c: Likewise.
* elf/dl-open.c: Likewise.
* elf/dl-reloc.c: Likewise.
* elf/dl-support.c: Likewise.
* elf/dl-sym.c: Likewise.
* elf/dl-sysdep.c: Likewise.
* elf/dl-tls.c: Likewise.
* elf/ldconfig.c: Likewise.
* elf/rtld.c: Likewise.
* elf/tst-tls-dlinfo.c: Likewise.
* elf/tst-tls1.c: Likewise.
* elf/tst-tls10.h: Likewise.
* elf/tst-tls14.c: Likewise.
* elf/tst-tls2.c: Likewise.
* elf/tst-tls3.c: Likewise.
* elf/tst-tls4.c: Likewise.
* elf/tst-tls5.c: Likewise.
* elf/tst-tls6.c: Likewise.
* elf/tst-tls7.c: Likewise.
* elf/tst-tls8.c: Likewise.
* elf/tst-tls9.c: Likewise.
* elf/tst-tlsmod1.c: Likewise.
* elf/tst-tlsmod13.c: Likewise.
* elf/tst-tlsmod13a.c: Likewise.
* elf/tst-tlsmod14a.c: Likewise.
* elf/tst-tlsmod2.c: Likewise.
* elf/tst-tlsmod3.c: Likewise.
* elf/tst-tlsmod4.c: Likewise.
* elf/tst-tlsmod5.c: Likewise.
* elf/tst-tlsmod6.c: Likewise.
* include/errno.h: Likewise.
* include/link.h: Likewise.
* include/tls.h: Likewise.
* locale/global-locale.c: Likewise.
* locale/localeinfo.h: Likewise.
* malloc/arena.c: Likewise.
* malloc/hooks.c: Likewise.
* malloc/malloc.c: Likewise.
* resolv/Versions: Likewise.
* sysdeps/alpha/dl-machine.h: Likewise.
* sysdeps/alpha/libc-tls.c: Likewise.
* sysdeps/generic/ldsodefs.h: Likewise.
* sysdeps/generic/tls.h: Likewise.
* sysdeps/i386/dl-machine.h: Likewise.
* sysdeps/ia64/dl-machine.h: Likewise.
* sysdeps/ia64/libc-tls.c: Likewise.
* sysdeps/mach/hurd/fork.c: Likewise.
* sysdeps/mach/hurd/i386/tls.h: Likewise.
* sysdeps/powerpc/powerpc32/dl-machine.c: Likwise.
* sysdeps/powerpc/powerpc32/dl-machine.h: Likewise.
* sysdeps/powerpc/powerpc64/dl-machine.h: Likewise.
* sysdeps/s390/libc-tls.c: Likewise.
* sysdeps/s390/s390-32/dl-machine.h: Likewise.
* sysdeps/s390/s390-64/dl-machine.h: Likewise.
* sysdeps/sh/dl-machine.h: Likewise.
* sysdeps/sparc/sparc32/dl-machine.h: Likewise.
* sysdeps/sparc/sparc64/dl-machine.h: Likewise.
* sysdeps/x86_64/dl-machine.h: Likewise.
[BZ #3426 ]
* stdlib/stdlib.h: Adjust comment for canonicalize_file_name to
reality.
2006-10-27 Jakub Jelinek <jakub@redhat.com>
* elf/dl-lookup.c (_dl_debug_bindings): Remove unused symbol_scope
argument.
(_dl_lookup_symbol_x): Adjust caller.
* sysdeps/generic/ldsodefs.h (struct link_namespaces): Remove
_ns_global_scope.
* elf/rtld.c (dl_main): Don't initialize _ns_global_scope.
* elf/dl-libc.c: Revert l_scope name changes.
* elf/dl-load.c: Likewise.
* elf/dl-object.c: Likewise.
* elf/rtld.c: Likewise.
* elf/dl-close.c (_dl_close): Likewise.
* elf/dl-open.c (dl_open_worker): Likewise. If not SINGLE_THREAD_P,
always use __rtld_mrlock_{change,done}. Always free old scope list
here if not l_scope_mem.
* elf/dl-runtime.c (_dl_fixup, _dl_profile_fixup): Revert l_scope name
change. Never free scope list here. Just __rtld_mrlock_lock before
the lookup and __rtld_mrlock_unlock it after the lookup.
* elf/dl-sym.c: Likewise.
* include/link.h (struct r_scoperec): Remove.
(struct link_map): Replace l_scoperec with l_scope, l_scoperec_mem
with l_scope_mem and l_scoperec_lock with l_scope_lock.
2006-10-25 Ulrich Drepper <drepper@redhat.com>
* sysdeps/gnu/netinet/tcp.h: Define TCP_CONGESTION.
2006-10-18 Ulrich Drepper <drepper@redhat.com>
* configure.in: Disable building profile libraries by default.
2006-10-18 Ulrich Drepper <drepper@redhat.com>
* elf/dl-lookup.c (_dl_lookup_symbol_x): Add warning to
_dl_lookup_symbol_x code.
2006-10-17 Jakub Jelinek <jakub@redhat.com>
* elf/dl-runtime.c: Include sysdep-cancel.h.
(_dl_fixup, _dl_profile_fixup): Use __rtld_mrlock_* and
scoperec->nusers only if !SINGLE_THREAD_P. Use atomic_*
instead of catomic_* macros.
* elf/dl-sym.c: Include sysdep-cancel.h.
(do_sym): Use __rtld_mrlock_* and scoperec->nusers only
if !SINGLE_THREAD_P. Use atomic_* instead of catomic_* macros.
* elf/dl-close.c: Include sysdep-cancel.h.
(_dl_close): Use __rtld_mrlock_* and scoperec->nusers only
if !SINGLE_THREAD_P. Use atomic_* instead of catomic_* macros.
* elf/dl-open.c: Include sysdep-cancel.h.
(dl_open_worker): Use __rtld_mrlock_* and scoperec->nusers only
if !SINGLE_THREAD_P. Use atomic_* instead of catomic_* macros.
2006-10-17 Jakub Jelinek <jakub@redhat.com>
[BZ #3313 ]
* malloc/malloc.c (malloc_consolidate): Set maxfb to address of last
fastbin rather than end of fastbin array.
2006-10-18 Ulrich Drepper <drepper@redhat.com>
* sysdeps/i386/i486/bits/atomic.h (catomic_decrement): Use correct
body macro.
* sysdeps/x86_64/bits/atomic.h
(__arch_c_compare_and_exchange_val_64_acq): Add missing casts.
(catomic_decrement): Use correct body macro.
2006-10-17 Jakub Jelinek <jakub@redhat.com>
* include/atomic.h: Add a unique prefix to all local variables
in macros.
* csu/tst-atomic.c (do_test): Test also catomic_* macros.
2006-10-14 Ulrich Drepper <drepper@redhat.com>
* resolv/arpa/nameser.h: Document that ns_t_a6 is deprecated.
[BZ #3313 ]
* malloc/malloc.c (malloc_consolidate): Don't use get_fast_max to
determine highest fast bin to consolidate, always look into all of
them.
(do_check_malloc_state): Only require for empty bins for large
sizes in main arena.
* libio/stdio.h: Add more __wur attributes.
2006-11-12 Andreas Jaeger <aj@suse.de>
[BZ #2510 ]
* manual/search.texi (Hash Search Function): Clarify.
(Array Search Function): Clarify.
2006-11-12 Joseph Myers <joseph@codesourcery.com>
[BZ #2830 ]
* math/atest-exp.c (main): Cast hex value to mp_limb_t before
shifting.
* math/atest-exp2.c (read_mpn_hex): Likewise.
* math/atest-sincos.c (main): Likewise.
* sysdeps/unix/sysv/linux/syscalls.list: Add epoll_pwait.
* sysdeps/unix/sysv/linux/sys/epoll.h: Declare epoll_pwait.
* sysdeps/unix/sysv/linux/Versions (libc): Add epoll_pwait for
version GLIBC_2.6.
* Versions.def: Add GLIBC_2.6 for libc.
* sysdeps/i386/i486/bits/atomic.h: Add catomic_* support.
2006-10-11 Jakub Jelinek <jakub@redhat.com>
* malloc/malloc.c (_int_malloc): Remove unused any_larger variable.
* nis/nis_defaults.c (__nis_default_access): Don't call getenv twice.
* nis/nis_subr.c (nis_getnames): Use __secure_getenv instead of getenv.
* sysdeps/generic/unsecvars.h: Add NIS_PATH.
2006-10-11 Ulrich Drepper <drepper@redhat.com>
* include/atomic.c: Define catomic_* operations.
* sysdeps/x86_64/bits/atomic.h: Likewise. Fix a few minor problems.
* stdlib/cxa_finalize.c: Use catomic_* operations instead of atomic_*.
* malloc/memusage.c: Likewise.
* gmon/mcount.c: Likewise.
* elf/dl-close.c: Likewise.
* elf/dl-open.c: Likewise.
* elf/dl-profile.c: Likewise.
* elf/dl-sym.c: Likewise.
* elf/dl-runtime.c: Likewise.
* elf/dl-fptr.c: Likewise.
* resolv/res_libc.c: Likewise.
2006-10-10 Roland McGrath <roland@frob.com>
* sysdeps/mach/hurd/utimes.c: Use a union to avoid an improper cast.
* sysdeps/mach/hurd/futimes.c: Likewise.
* sysdeps/mach/hurd/lutimes.c: Likewise.
2006-10-09 Ulrich Drepper <drepper@redhat.com>
Jakub Jelinek <jakub@redhat.com>
Implement reference counting of scope records.
* elf/dl-close.c (_dl_close): Remove all scopes from removed objects
from the list in objects which remain. Always allocate new scope
record.
* elf/dl-open.c (dl_open_worker): When growing array for scopes,
don't resize, allocate a new one.
* elf/dl-runtime.c: Update reference counters before using a scope
array.
* elf/dl-sym.c: Likewise.
* elf/dl-libc.c: Adjust for l_scope name change.
* elf/dl-load.c: Likewise.
* elf/dl-object.c: Likewise.
* elf/rtld.c: Likewise.
* include/link.h: Include <rtld-lowlevel.h>. Define struct
r_scoperec. Replace r_scope with pointer to r_scoperec structure.
Add l_scoperec_lock.
* sysdeps/generic/ldsodefs.h: Include <rtld-lowlevel.h>.
* sysdeps/generic/rtld-lowlevel.h: New file.
* include/atomic.h: Rename atomic_and to atomic_and_val and
atomic_or to atomic_or_val. Define new macros atomic_and and
atomic_or which do not return values.
* sysdeps/x86_64/bits/atomic.h: Define atomic_and and atomic_or.
Various cleanups.
* sysdeps/i386/i486/bits/atomic.h: Likewise.
* po/sv.po: Update from translation team.
2006-10-07 Ulrich Drepper <drepper@redhat.com>
* Versions.def: Add GLIBC_2.6 to libpthread.
* include/shlib-compat.h (SHLIB_COMPAT): Expand parameters before use.
(versioned_symbol): Likewise.
(compat_symbol): Likewise.
* po/tr.po: Update from translation team.
* nis/Banner: Removed. It's been integral part forever and the
author info is incomplete anyway.
* libio/Banner: Likewise.
2006-10-06 Ulrich Drepper <drepper@redhat.com>
* version.h (VERSION): Bump to 2.5.90 for new development tree.
2007-01-11 21:51:07 +00:00
Jakub Jelinek
32c075e1f0
.
2007-07-31 13:33:18 +00:00
Ulrich Drepper
2c53fa2063
* po/nl.po: Update from translation team.
2006-11-14 23:34:12 +00:00
Ulrich Drepper
29f34a5bc1
* po/sv.po: Update from translation team.
2006-11-10 08:33:03 +00:00
Ulrich Drepper
ba023e4741
* po/sv.po: Update from translation team.
2006-11-01 20:25:47 +00:00
Ulrich Drepper
6e6278064a
* po/sv.po: Update from translation team.
2006-10-29 21:50:49 +00:00
Ulrich Drepper
1100f84983
Jakub Jelinek <jakub@redhat.com>
...
Implement reference counting of scope records.
* elf/dl-close.c (_dl_close): Remove all scopes from removed objects
from the list in objects which remain. Always allocate new scope
record.
* elf/dl-open.c (dl_open_worker): When growing array for scopes,
don't resize, allocate a new one.
* elf/dl-runtime.c: Update reference counters before using a scope
array.
* elf/dl-sym.c: Likewise.
* elf/dl-libc.c: Adjust for l_scope name change.
* elf/dl-load.c: Likewise.
* elf/dl-object.c: Likewise.
* elf/rtld.c: Likewise.
* include/link.h: Inlcude <rtld-lowlevel.h>. Define struct
r_scoperec. Replace r_scope with pointer to r_scoperec structure.
Add l_scoperec_lock.
* sysdeps/generic/ldsodefs.h: Include <rtld-lowlevel.h>.
* sysdeps/generic/rtld-lowlevel.h: New file.
* include/atomic.h: Rename atomic_and to atomic_and_val and
atomic_or to atomic_or_val. Define new macros atomic_and and
atomic_or which do not return values.
* sysdeps/x86_64/bits/atomic.h: Define atomic_and and atomic_or.
Various cleanups.
* sysdeps/i386/i486/bits/atomic.h: Likewise.
2006-10-10 00:51:29 +00:00
Ulrich Drepper
feb87ad16d
* po/tr.po: Update from translation team.
2006-10-07 16:32:19 +00:00