Commit Graph

907 Commits

Author SHA1 Message Date
Ulrich Drepper
c52137d391 [BZ #5209, BZ #5381]
2008-04-15  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5209]
	* sysdeps/unix/sysv/linux/times.c: New file.

	[BZ #5381]
	* nscd/nscd.h: Define enum in_flight, mem_in_flight, and
	mem_in_flight_list variables.  Add new parameter to mempool_alloc
	prototype.
	* nscd/mem.c (mempool_alloc): Take additional parameter.  Initialize
	appropriate mem_in_flight element.
	(gc): Take allocations which have not yet been committed to the
	database into account.
	* nscd/cache.c (cache_add): Add new parameter to mempool_alloc call.
	Reset mem_in_flight before returning.
	* nscd/connections.c (nscd_run_worker): Initialize mem_in_flight and
	cue it up in mem_in_flight_list.
	* nscd/aicache.c: Adjust mempool_alloc call.
	* nscd/grpcache.c: Likewise.
	* nscd/hstcache.c: Likewise.
	* nscd/initgrcache.c: Likewise.
	* nscd/pwdcache.c: Likewise.
	* nscd/servicescache.c: Likewise.
	* nscd/Makefile (nscd-flags): Until ld is fixed, use -fpic instead
	of -fpie.

	* nscd/connections.c (handle_request): Provide better error message
	in case SELinux forbids the service.

	* version.h (VERSION): Bump to 2.8.90.
2008-04-19 16:42:41 +00:00
Ulrich Drepper
3f98186568 * sysdeps/unix/sysv/syscalls.list: The times syscall doesn't return 2008-04-09 19:04:16 +00:00
Ulrich Drepper
6c30d38fdd [BZ #5436]
2008-04-09  Ulrich Drepper  <drepper@redhat.com>
	* stdlib/tst-makecontext.c: Change parameter to cf to negative
	value to check for correct sign extension.

	[BZ #5436]
	* sysdeps/unix/sysv/linux/x86_64/makecontext.c (__makecontext):
	Copy 64-bit parameter values even though this is not required in
	the standard.

	* sysdeps/unix/sysv/linux/x86_64/vfork.S (__vfork): Record return
	PC save.
2008-04-09 18:30:12 +00:00
Ulrich Drepper
f6d749f035 [BZ #6042]
2008-04-07  Ulrich Drepper  <drepper@redhat.com>
	[BZ #6042]
	* sysdeps/unix/sysv/linux/net/ethernet.h: Add a few more
	ETHERTYPE_* definitions.
	Patch partly by Aurelien Jarno <aurelien@aurel32.net>.
2008-04-08 00:40:35 +00:00
Ulrich Drepper
d03eba121c [BZ #6040]
* locales/fr_FR: Fix abmon, abday, d_ftm, grouping.
2008-04-08 00:17:58 +00:00
Ulrich Drepper
3c2c56fe03 [BZ #6004]
* locales/iso14651_t1_common: Fix first weight for U+1E60, U+1E62,
	U+1E64, U+1E66, and U+1E68.
	Patch by Jesse Thilo <unixweenie@gmail.com>.
2008-04-07 23:53:54 +00:00
Ulrich Drepper
23c37224d3 Fix first weight for U+1E60, U+1E62, U+1E64, U+1E66, and U+1E68. 2008-04-07 23:53:20 +00:00
Ulrich Drepper
fcf90e0a6f [BZ #5475]
2008-04-07  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5475]
	* resolv/res_init.c: Handle scope IDs in resolv.conf.
2008-04-07 17:36:07 +00:00
Ulrich Drepper
4e0b2dbe54 * locales/iso14651_t1_common: Add support for Gujarati script.
Patch by Pravin Satpute <psatpute@redhat.com>.
2008-03-31 14:15:28 +00:00
Ulrich Drepper
9a69db292a [BZ #5443]
2008-03-30  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5443]
	* intl/dcigettext.c (__dcigettext): Get reader lock for locale data
	before looking for translation.
	* locale/duplocale.c: Transform __libc_setlocale_lock into rwlock.
	* locale/freelocale.c: Likewise.
	* locale/newlocale.c: Likewise.
	* locale/setlocale.c: Likewise.
	Based partially on a patch by ryo@np.css.fujitsu.com.
2008-03-31 00:38:06 +00:00
Ulrich Drepper
2ecc7d93b8 * intl/dcigettext.c (_nl_find_msg): Reread nconversions after
acquiring wrlock.  Do conv_tab allocation while holding lock.
	* intl/Makefile: Add rules to build and run tst-gettext6.
	* intl/tst-gettext6.c: New test.
	* intl/tst-gettext6.sh: New file.
2008-03-30 23:40:18 +00:00
Ulrich Drepper
85ac24138b * locales/iso14651_t1_common: Add support for Devanagari script.
* locales/mr_IN: Adjust Devanagari sorting for mr_IN.
	Patch by Pravin Satpute <psatpute@redhat.com>.
2008-03-24 05:08:33 +00:00
Ulrich Drepper
78c76b4191 [BZ #5602]
2008-03-08  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5602]
	* locales/pt_PT: Fix mon_decimal_point.
2008-03-09 01:10:32 +00:00
Ulrich Drepper
443db17889 [BZ #5778]
* sysdeps/unix/sysv/linux/pathconf.h: Declare
	__statfs_chown_restricted.
	* sysdeps/unix/sysv/linux/fpathconf.c: Call __statfs_chown_restricted
	for _PC_CHOWN_RESTRICTED.
	* sysdeps/unix/sysv/linux/pathconf.c: Likewise.
	Implement __statfs_chown_restricted.
	* sysdeps/unix/sysv/linux/bits/posix_opt.h: Change
	_POSIX_CHOWN_RESTRICTED value to zero.

2008-02-26  Harsha Jagasia  <harsha.jagasia@amd.com>
2008-03-08 01:57:18 +00:00
Ulrich Drepper
15600683c7 * SUPPORTED (SUPPORTED-LOCALES): Add shs_CA.UTF-8. 2008-03-04 22:10:40 +00:00
Ulrich Drepper
c958a6a4e5 [BZ #5736]
* malloc/malloc.c: Fix typo in comment.
2008-03-04 18:36:27 +00:00
Ulrich Drepper
d835f13696 [BZ #5627]
2008-03-04  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5627]
	* locale/iso-639.def: Add Shuswap.
2008-03-04 17:49:00 +00:00
Ulrich Drepper
d90b8fa3a2 [BZ #5520]
2008-01-10  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5520]
	* locales/ga_IE: Fix May, June, November and December entries in mon.
2008-01-11 00:26:22 +00:00
Ulrich Drepper
58d1179512 [BZ #5463, BZ #5464]
* iconvdata/hp-thai8.c: New file.
	* iconvdata/Makefile: Add rules for hp-thai8.c.
	* iconvdata/tst-tables.sh: Add entry for HP-THAI8.
	* iconvdata/gconv-modules: Likewise.

	[BZ #5464]
	* iconvdata/hp-greek8.c: New file.
	* iconvdata/Makefile: Add rules for hp-greek8.c.
	* iconvdata/tst-tables.sh: Add entry for HP-GREEK8.
	* iconvdata/gconv-modules: Likewise.

	[BZ #5463]
	* iconvdata/hp-turkish8.c: New file.
	* iconvdata/Makefile: Add rules for hp-turkish8.c.
	* iconvdata/tst-tables.sh: Add entry for HP-TURKISH8.
	* iconvdata/gconv-modules: Likewise.
2007-12-12 08:07:33 +00:00
Ulrich Drepper
189dce4f6a [BZ #5465]
2007-12-12  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5465]
	* sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S [!SHARED]
	(__pthread_cond_timedwait): Don't use VDSO.
2007-12-12 08:06:15 +00:00
Ulrich Drepper
65bc770f4e * charmaps/UTF-8: Add Unicode 5.1 entries. 2007-12-11 06:54:26 +00:00
Ulrich Drepper
87520cccf6 [BZ #5427]
* iconvdata/hp-roman9.c: New file.
	* iconvdata/Makefile: Add rules for hp-roman9.c.
	* iconvdata/tst-tables.sh: Add HP-ROMAN9.

	* iconvdata/hp-roman8.c: Use 8bit-gap instead of 8bit-generic.
	* iconvdata/Makefile: Adjust appropriately.

	keyword for gcc's braced-groups.
2007-12-08 01:38:23 +00:00
Ulrich Drepper
c9d65f0fbd * locales/si_LK (mon): Fix February and November spelling.
Patch by Danishka Navin <snavin@redhat.com>.
2007-12-05 06:52:49 +00:00
Ulrich Drepper
f6ed654cab * sysdeps/x86_64/memset.S: Add sfence after movnti. 2007-11-08 01:07:04 +00:00
Ulrich Drepper
f2a8406a4f [BZ #5277]
2007-11-07  Ulrich Drepper  <drepper@redhat.com>
	[BZ #5277]
	* iconv/loop.c (STANDARD_TO_LOOP_ERR_HANDLER): If conversion failed
	because output buffer is too small break, don't loop.
	* iconvdata/Makefile (tests): Add bug-iconv6.
	* iconvdata/bug-iconv6.c: New file.
2007-11-08 00:04:24 +00:00
Ulrich Drepper
eb46bc8fd6 * locales/dz_BT: Fix representation of data. 2007-11-06 18:50:21 +00:00
Ulrich Drepper
7fe4e0e892 * nscd/selinux.c (nscd_request_avc_has_perm): When compiled with
old headers, don't call avc_has_perm if we don't have the
	permission information.
2007-11-06 18:26:44 +00:00
Ulrich Drepper
4c6b2202cb [BZ #5225]
* stdio-common/vfscanf.c (_IO_vfwscanf): Don't misuse wp pointer
	to keep track of end of %[ format string element.
2007-10-28 08:58:24 +00:00
Ulrich Drepper
c9eb73d902 [BZ #4098]
2007-10-14  Ulrich Drepper  <drepper@redhat.com>
	[BZ #4098]
	* locales/pl_PL: Change abmon, abday, and d_fmt according to
	results of vote.
2007-10-14 20:51:58 +00:00
Ulrich Drepper
3a054d7ab0 * locale/programs/locfile-token.h: Remove tok_elif, add tok_elifdef
and tok_elifndef.
	* locale/programs/locfile-kw.gperf: Likewise.
	* locale/programs/ld-collate.c: Implement primitive preprocessor.
2007-10-11 02:36:04 +00:00
Jakub Jelinek
d17af6b501 * locales/en_US: Add first_weekday and first_workday.
* locales/cs_CZ: Likewise. 
* locales/fur_IT: Likewise. 
* locales/fy_DE: Likewise. 
* locales/hu_HU: Likewise. 
* locales/i18n: Likewise. 
* locales/li_BE: Likewise. 
* locales/li_NL: Likewise. 
* locales/nds_DE: Likewise. 
* locales/nds_NL: Likewise. 
* locales/pl_PL: Likewise. 
* locales/sc_IT: Likewise. 
* locales/sk_SK: Likewise.
2007-10-10  Jakub Jelinek  <jakub@redhat.com>

	* locales/en_US: Add first_weekday and first_workday.
	* locales/cs_CZ: Likewise.
	* locales/fur_IT: Likewise.
	* locales/fy_DE: Likewise.
	* locales/hu_HU: Likewise.
	* locales/i18n: Likewise.
	* locales/li_BE: Likewise.
	* locales/li_NL: Likewise.
	* locales/nds_DE: Likewise.
	* locales/nds_NL: Likewise.
	* locales/pl_PL: Likewise.
	* locales/sc_IT: Likewise.
	* locales/sk_SK: Likewise.
2007-10-10 20:46:54 +00:00
Ulrich Drepper
59d430c680 * sysdeps/pthread/bits/libc-lock.h (__libc_rwlock_init): Inside of
libc.so just clear NAME.
	(__libc_rwlock_fini): Nop inside of libc.so.
	* tst-initializers1.c (main): Test if PTHREAD_RWLOCK_INITIALIZER is
	all zeros.
2007-10-10 16:00:14 +00:00
Ulrich Drepper
5a01ab7b83 * sysdeps/x86_64/cacheinfo.c (init_cacheinfo): Work around problem
with some Pentium Ds.
2007-10-10 01:22:45 +00:00
Ulrich Drepper
7753717472 * locales/de_DE: Set first week day to Monday.
* locales/fr_FR: Likewise.
2007-10-09 22:24:30 +00:00
Ulrich Drepper
64ba41bcc6 [BZ #73]
2007-10-07  Ulrich Drepper  <drepper@redhat.com>
	[BZ #73]
	* locales/nb_NO: Update time information, collation, thousands
	separator.
	* locales/nn_NO: Likewise.
2007-10-07 22:09:38 +00:00
Ulrich Drepper
b80bfc8b53 * misc/error.h: Remove support for use outside of libc. We have to
include <features.h> now.  Include <bits/error.h> if possible.
	* misc/bits/error.h: New file.
2007-10-04 18:07:28 +00:00
Jakub Jelinek
b632f9a816 * tst-langinfo.sh: Update expected THOUSEP for fr_FR.
2007-10-04  Jakub Jelinek  <jakub@redhat.com>

	* tst-langinfo.sh: Update expected THOUSEP for fr_FR.
2007-10-03 22:47:18 +00:00
Ulrich Drepper
6e682cf5c1 * string/strcoll_l.c (STRCOLL): Correct handling of switching from
backward to forward direction.
2007-10-02 18:02:25 +00:00
Ulrich Drepper
90241a2024 * string/strcoll_l.c (STRCOLL): Correct test for alloca use. 2007-10-02 17:19:53 +00:00
Ulrich Drepper
33a667def7 * de_DE.in: Adjust for correct handling of backward direction sorting. 2007-10-02 17:17:59 +00:00
Ulrich Drepper
95bddc0c3b [BZ #5071]
* malloc/malloc.c (mremap_chunk): Avoid resizing of new block has
	the same number of pages.
	Patch by Tomash Brechko <tomash.brechko@gmail.com>.
2007-10-02 04:21:49 +00:00
Ulrich Drepper
27b13a7d23 [BZ #4705]
* locales/et_EE: Likewise.
2007-10-02 04:21:05 +00:00
Ulrich Drepper
68f3802dfa [BZ #4941]
* locales/oc_FR: Fix Thursday abday and August mon and abmon data.
2007-10-02 04:19:37 +00:00
Ulrich Drepper
c8caf08958 * locale/programs/ld-collate.c (collate_read): After initial copy
statement, continue in state 0.
2007-10-02 02:22:28 +00:00
Ulrich Drepper
d7c51a0c1a * locales/am_ET (LC_COLLATE): Define new script after copy. 2007-10-02 02:07:50 +00:00
Ulrich Drepper
a7f573e5dc * locales/cs_SR: Removed. 2007-09-30 22:58:18 +00:00
Ulrich Drepper
56ebeb41e0 * locale/programs/ld-collate.c (collate_finish): Compare all bytes
of section order.
2007-09-30 22:44:06 +00:00
Ulrich Drepper
0225b58a21 * locales/lo_LA: Add missing collating element o-e. 2007-09-30 22:42:07 +00:00
Ulrich Drepper
ad5a3ce30c * locales/is_IS: Cleanup. Remove invalid collation entries. 2007-09-30 22:30:29 +00:00
Ulrich Drepper
0aae2e0e2d * locales/fa_IR: Add missing collating element Alef-Hamza. 2007-09-30 22:29:10 +00:00