glibc/elf
Ulrich Drepper f8f900ecb9 Update
2001-01-04  H.J. Lu  <hjl@gnu.org>

	* elf/dl-support.c (DL_FIND_AUXV): New.  Defined if not defined.
	(_dl_clktck): Declared.
	(non_dynamic_init): Take 3 arguments.
	Set _dl_pagesize, _dl_platform and _dl_clktck from AUX.

2001-01-01  Bruno Haible  <haible@clisp.cons.org>

	Finish implementation of plural form handling.
	* intl/dcigettext.c (known_translation_t): Rename 'domain' field to
	'domainname'.  Remove 'plindex' field. Add 'domain' and
	'translation_length' fields.
	(transcmp): Don't compare 'plindex' fields.
	(plural_lookup): New function.
	(DCIGETTEXT): Change cache handing in the plural case.  Don't call
	plural_eval before the translation and its catalog file have been
	found. Remove plindex from cache key.  Add 'translation_length' and
	'domain' to cache result.
	(_nl_find_msg): Remove index argument, return length of translation
	to the caller instead.  Weaken comparison of string lengths, to account
	for plural entries.  Call iconv() on the entire result string, not
	only on the portion needed so far.
	* intl/loadinfo.h (_nl_find_msg): Remove index argument, add lengthp
	argument.
	* intl/loadmsgcat.c (_nl_load_domain): Adapt to _nl_find_msg change.
2001-01-05 06:43:17 +00:00
..
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
cache.c (struct cache_entry): Use uint64_t for hwcap. (print_entry): Likewise. (add_to_cache): Likewise. 2000-11-15 08:42:13 +00:00
chroot_canon.c Update. 2000-11-15 09:41:20 +00:00
constload1.c Include <stdio.h> for puts prototype. 2000-08-19 08:30:28 +00:00
constload2.c Update. 2000-12-15 16:03:57 +00:00
constload3.c Update. 2000-12-17 17:50:56 +00:00
dep1.c Update. 2000-12-15 16:03:57 +00:00
dep2.c Update. 2000-12-15 16:03:57 +00:00
dep3.c Update. 2000-12-15 16:03:57 +00:00
dep4.c Update. 2000-12-15 16:03:57 +00:00
dl-addr.c Update. 2000-09-26 19:13:37 +00:00
dl-close.c Update. 2000-12-31 06:09:08 +00:00
dl-debug.c Update. 2000-03-23 20:31:46 +00:00
dl-deps.c Update. 2000-12-31 06:09:08 +00:00
dl-dst.h Update. 1999-06-28 15:52:36 +00:00
dl-error.c Update. 2000-12-09 00:02:12 +00:00
dl-fini.c Update. 2000-11-16 18:15:26 +00:00
dl-init.c Update. 2000-11-16 18:15:26 +00:00
dl-libc.c Update. 2000-08-31 02:27:07 +00:00
dl-load.c * stdio-common/printf_fp.c (__printf_fp): Add prototype for nested 2000-12-27 20:18:52 +00:00
dl-lookup.c Update. 2000-10-25 04:00:08 +00:00
dl-minimal.c Update. 2000-12-28 07:58:08 +00:00
dl-misc.c Update. 2000-12-05 17:34:28 +00:00
dl-object.c Update. 2000-08-16 06:30:08 +00:00
dl-open.c Update. 2000-12-31 07:39:50 +00:00
dl-profile.c Add prototype for foo. 2000-12-27 19:58:36 +00:00
dl-profstub.c Update. 2000-07-18 17:18:38 +00:00
dl-reloc.c Update. 2000-08-31 21:05:59 +00:00
dl-runtime.c Update. 2000-08-26 23:41:19 +00:00
dl-support.c Update 2001-01-05 06:43:17 +00:00
dl-sym.c Update. 2000-10-23 21:40:57 +00:00
dl-symbol.c Update. 2000-08-26 23:41:19 +00:00
dl-version.c Fix a few more places. 2000-12-08 17:34:49 +00:00
do-lookup.h Update. 2000-08-26 23:41:19 +00:00
do-rel.h Update. 2000-06-08 04:48:56 +00:00
dynamic-link.h Update. 2000-07-20 22:53:54 +00:00
elf.h Update. 2000-11-01 08:10:10 +00:00
failobj.c Update. 2000-12-17 17:50:56 +00:00
filter.c Update. 2000-08-19 07:17:09 +00:00
filtmod1.c Update. 2000-12-17 17:50:56 +00:00
filtmod2.c Update. 2000-12-17 17:50:56 +00:00
gen-trusted-dirs.awk Update. 1999-05-03 21:59:35 +00:00
genrtldtbl.awk Testsuite for owrdexp. 1998-03-05 16:42:56 +00:00
interp.c Update. 1998-05-08 20:42:23 +00:00
lateglobal.c Update. 2000-10-21 07:16:18 +00:00
ldconfig.c Update. 2001-01-05 01:01:31 +00:00
ldconfig.h Update. 2000-11-15 08:46:30 +00:00
ldd.bash.in Update. 1999-10-05 01:55:45 +00:00
link.h Update. 2000-06-10 05:48:35 +00:00
loadfail.c Update. 2000-11-26 06:18:02 +00:00
loadtest.c Update. 2000-11-26 06:18:02 +00:00
ltglobmod1.c Update. 2000-12-17 17:50:56 +00:00
ltglobmod2.c Update. 2000-12-15 16:03:57 +00:00
Makefile Update. 2000-12-31 06:09:08 +00:00
multiload.c Update. 2000-11-26 06:18:02 +00:00
neededobj1.c Update. 2000-12-17 17:50:56 +00:00
neededobj2.c Update. 2000-12-17 17:50:56 +00:00
neededobj3.c Update. 2000-12-17 17:50:56 +00:00
neededobj4.c Update. 2000-12-17 17:50:56 +00:00
neededobj5.c Update. 2000-12-31 06:09:08 +00:00
neededobj6.c Update. 2000-12-31 06:09:08 +00:00
neededtest2.c Update. 2000-10-23 22:58:40 +00:00
neededtest3.c Update. 2000-10-24 17:04:14 +00:00
neededtest4.c Update. 2000-12-31 06:09:08 +00:00
neededtest.c (main): Correct tests for failing dlopen. 2000-10-24 15:25:53 +00:00
next.c Update. 2000-11-26 06:18:02 +00:00
nextmod1.c Update. 2000-12-17 17:50:56 +00:00
nextmod2.c Update. 2000-12-17 17:50:56 +00:00
nodelete.c Update. 2000-11-26 06:18:02 +00:00
nodelmod1.c Update. 2000-08-25 19:33:19 +00:00
nodelmod2.c Update. 2000-08-25 19:33:19 +00:00
nodelmod3.c Update. 2000-12-17 17:50:56 +00:00
nodelmod4.c Update. 2000-08-25 19:33:19 +00:00
nodlopen.c Update. 2000-07-21 04:42:21 +00:00
nodlopenmod.c Update. 2000-07-21 04:42:21 +00:00
noload.c Update. 2000-11-26 06:18:02 +00:00
order.c Update. 2000-11-26 06:18:02 +00:00
origtest.c Update. 2000-11-26 06:18:02 +00:00
pathoptobj.c Update. 2000-12-17 17:50:56 +00:00
preloadtest.c Update. 2000-12-15 16:03:57 +00:00
readlib.c Update. 2000-09-30 00:54:42 +00:00
reldep2.c Update. 2000-08-26 23:41:19 +00:00
reldep3.c Update. 2000-08-26 23:41:19 +00:00
reldep.c Update. 2000-08-26 23:41:19 +00:00
reldepmod1.c Update. 2000-12-17 17:50:56 +00:00
reldepmod2.c Update. 2000-12-17 17:50:56 +00:00
reldepmod3.c Update. 2000-12-17 17:50:56 +00:00
reldepmod4.c Update. 2000-12-17 17:50:56 +00:00
resolvfail.c Update. 1999-08-02 19:56:07 +00:00
restest1.c Update. 2000-11-26 06:18:02 +00:00
rtld.c Update. 2000-12-31 18:24:24 +00:00
sln.c Update. 1999-12-31 18:51:25 +00:00
sofini.c Update. 1997-09-30 17:10:40 +00:00
soinit.c Update. 2000-12-31 19:13:04 +00:00
sprof.c Update. 2001-01-05 01:01:31 +00:00
testobj1_1.c Update. 2000-12-15 16:03:57 +00:00
testobj1.c Update. 2000-12-15 16:03:57 +00:00
testobj2.c Update. 2000-12-15 16:03:57 +00:00
testobj3.c Update. 2000-12-15 16:03:57 +00:00
testobj4.c Update. 2000-12-15 16:03:57 +00:00
testobj5.c Update. 2000-12-15 16:03:57 +00:00
testobj6.c Update. 2000-12-15 16:03:57 +00:00
testobj.h Update. 2000-12-15 16:03:57 +00:00
tst-pathopt.c Update. 2000-10-30 00:13:29 +00:00
tst-pathopt.sh Update. 2000-10-30 00:13:29 +00:00
unload2.c Update. 2000-10-21 06:02:49 +00:00
unload2dep.c Update. 2000-12-17 17:50:56 +00:00
unload2mod.c Update. 2000-12-17 17:50:56 +00:00
unload.c Update. 2000-10-23 22:58:40 +00:00
unloadmod.c Update. 2000-08-26 23:41:19 +00:00
Versions Update. 2000-11-01 08:10:10 +00:00
vismain.c Update. 2000-12-17 17:09:01 +00:00
vismod1.c Update. 2000-12-17 17:09:01 +00:00
vismod2.c Update. 2000-12-17 17:09:01 +00:00
vismod3.c Update. 2000-12-17 17:09:01 +00:00
vismod.h Update. 2000-12-17 17:09:01 +00:00