Commit Graph

13154 Commits

Author SHA1 Message Date
Ulrich Drepper
1b99d99f0e Update.
* libio/fmemopen.c (fmemopen_seek): SEEK_END should count from
	maximum used address, not maximum buffer position.
2005-01-06 02:09:15 +00:00
Ulrich Drepper
1e7cceb99e Update.
* libio/iofopncook.c (_IO_cookie_seekoff): Define.  Mark offset as
	invalid to disable optimizations in fileops which won't work here.
	(_IO_cookie_jumps): Use it.
	(_IO_old_cookie_jumps): Likewise.
	* libio/fmemopen.c (fmemopen_seek): Result must be returned in *P,
	not the return value.
	* stdio-common/Makefile (tests): Add tst-fmemopen2.
	* stdio-common/tst-fmemopen2.c: New file.
2005-01-06 00:42:22 +00:00
Ulrich Drepper
6c4b3f1607 Update.
2005-01-05  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/unix/sysv/linux/bits/waitflags.h: Define __WNOTHREAD.
2005-01-05 19:13:16 +00:00
Ulrich Drepper
15589a520d Define __WNOTHREAD. 2005-01-05 19:11:59 +00:00
Roland McGrath
dabacd06ad * configure.in (libc_cv_cpp_asm_debuginfo): Checked moved ...
* sysdeps/i386/configure.in: ... here.  New file.
	* sysdeps/i386/configure: New generated file.
	* configure: Regenerated.
2005-01-05 09:39:59 +00:00
Roland McGrath
78d04074a1 2005-01-05 Roland McGrath <roland@redhat.com>
* configure.in (libc_cv_cpp_asm_debuginfo): Checked moved ...
	* sysdeps/i386/configure.in: ... here.  New file.
	* sysdeps/i386/configure: New generated file.
	* configure: Regenerated.
2005-01-05 09:39:54 +00:00
Ulrich Drepper
574b268e7f Update.
* stdlib/Makefile: Add rules to build and run tst-putenv.
	* stdlib/tst-putenv.c: New file.
	* stdlib/tst-putenvmod.c: New file.
2005-01-04 07:48:13 +00:00
Ulrich Drepper
3fb2606af3 Update.
* sysdeps/generic/libc-start.c [SHARED] (__libc_start_main): Don't
	initialize __environ again.
2005-01-04 07:11:05 +00:00
Ulrich Drepper
d410d5dc00 Update.
2005-01-03  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/unix/sysv/linux/init-first.c: Clean file up.  Don't
	define unnecessary wrappers or aliases of static functions.
2005-01-04 06:44:33 +00:00
Ulrich Drepper
9a6bed32d0 Clean file up. Don't define unnecessary wrappers or aliases of static functions. 2005-01-04 06:43:50 +00:00
Andreas Jaeger
a1194e831a Update.
2005-01-03  Andreas Jaeger  <aj@suse.de>

	* csu/Makefile (generated): Add start.os and start.ob.

	* elf/Makefile (tests): Change rule for tst-pie1 so that make
	clean works.
2005-01-03 17:57:42 +00:00
Andreas Jaeger
95fa85907b (generated): Add start.os and start.ob. 2005-01-03 17:57:14 +00:00
Roland McGrath
37c6165db9 [BZ #626]
2004-12-29  Roland McGrath  <roland@redhat.com>
	[BZ #626]
	* sysdeps/unix/alarm.c (alarm): Round return value to nearest rather
	than always up; when nearest is zero, round up to one.
2004-12-29 09:18:40 +00:00
Roland McGrath
9410140c5e [BZ #626]
2004-12-29  Roland McGrath  <roland@redhat.com>
	[BZ #626]
	* sysdeps/unix/alarm.c (alarm): Round return value to nearest rather
	than always up; when nearest is zero, round up to one.
2004-12-29 09:17:26 +00:00
Ulrich Drepper
6bddccf250 * po/es.po: Update from translation team. 2004-12-28 19:36:09 +00:00
Ulrich Drepper
ab4bc71349 Update.
2004-12-28  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/generic/dl-tls.c (__tls_get_addr): Fix typo.
2004-12-28 10:09:27 +00:00
Ulrich Drepper
a71c152cfc Update.
2004-12-27  Ulrich Drepper  <drepper@redhat.com>

	* include/signal.h: Define __sigemptyset.
2004-12-28 01:41:24 +00:00
Ulrich Drepper
ab4b89fe8a Update.
2004-04-27  Paolo Bonzini  <bonzini@gnu.org>

	* posix/regex_internal.h (struct re_dfastate_t): Make
	word_trtable a pointer to the 512-item transition table.
	* posix/regexec.c (build_trtable): Fill in either state->trtable
	or state->word_trtable.  Return a boolean indicating success.
	(transit_state): Expect state->trtable to be a 256-item
	transition table.  Reorganize code to have less tests in
	the common case, and to save an indentation level.
2004-12-27 16:44:39 +00:00
Ulrich Drepper
d143c49e00 Update.
2004-12-21  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/unix/sysv/linux/i386/clone.S (__clone): Make sure %esp when
	calling fn is 16 byte aligned.
	* sysdeps/i386/tst-stack-align.h: New file.

	* misc/efgcvt_r.c (FLOAT_MIN_10_EXP, FLOAT_MIN_10_NORM): Define.
	(ecvt_r): Special case denormals.
	* misc/qefgcvt_r.c (FLOAT_MIN_10_EXP, FLOAT_MIN_10_NORM): Define.
	* misc/tst-efgcvt.c: Include float.h.
	(ecvt_tests): Add 2 new tests.
2004-12-22 20:11:54 +00:00
Ulrich Drepper
a334319f65 (CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4. 2004-12-22 20:10:10 +00:00
Jakub Jelinek
0ecb606cb6 2.5-18.1 2007-07-12 18:26:36 +00:00
Ulrich Drepper
7d58530341 Test for stack alignment. 2004-12-22 20:09:42 +00:00
Ulrich Drepper
ec8c29dc01 (FLOAT_MIN_10_EXP, FLOAT_MIN_10_NORM): Define. (ecvt_r): Special case denormals. 2004-12-22 19:55:46 +00:00
Roland McGrath
3b7a95fb6b * version.h (RELEASE, VERSION): development, 2.3.90
* include/features.h (__GLIBC_MINOR__): Now 4.
2004-12-20 23:37:46 +00:00
Roland McGrath
76e7f31780 2004-12-20 Roland McGrath <roland@frob.com>
* version.h (RELEASE, VERSION): development, 2.3.90
	* include/features.h (__GLIBC_MINOR__): Now 4.
2004-12-20 23:37:42 +00:00
Andreas Jaeger
03d527be49 Fix last commit
2004-12-20  Jakub Jelinek  <jakub@redhat.com>,
2004-12-20 08:34:53 +00:00
Andreas Jaeger
5d37289aac [BZ #562]
Update.
2004-12-20  Jakub Jelinek  <jakub@redhat.com>, 
	    Jim Gifford  <giffordj@linkline.com>

	[BZ #562]
	* sysdeps/mips/Makefile (librt-sysdep_routines): Add.
	* sysdeps/unix/mips/rt-sysdep.S: New file.
2004-12-20 08:34:14 +00:00
Andreas Jaeger
97a0830c65 [BZ #562]
2004-12-20  Jakub Jelinek  <jakub@redhat.com>, 
    Jim Gifford  <giffordj@linkline.com>
	[BZ #562]
	* sysdeps/mips/Makefile (librt-sysdep_routines): Add.
	* sysdeps/unix/mips/rt-sysdep.S: New file.
2004-12-20 08:34:03 +00:00
Roland McGrath
0dc6e4f9be bogon
2004-12-19  Andreas Jaeger  <aj@suse.de>
2004-12-19 23:49:47 +00:00
Roland McGrath
ff06ca8d20 * iconv/Makefile (test-iconvconfig): New target.
[$(cross-compiling) != yes] (xtests): Depend on it.
2004-12-19 23:44:07 +00:00
Roland McGrath
6a361b2e92 * iconv/iconvconfig.c (nostdlib, output_file, output_file_len):
New variables.
	(options, parse_opt, main): Take new options --nostdlib and
	--output/-o to set them.  Under --nostdlib, skip GCONV_PATH dirs.
	(write_output): If output_file is set, write the output there.

2004-12-19  Andreas Jaeger  <aj@suse.de>NULL
2004-12-19 23:23:55 +00:00
Roland McGrath
ed2bca567c 2004-12-19 Roland McGrath <roland@redhat.com>
* iconv/iconvconfig.c (nostdlib, output_file, output_file_len):
	New variables.
	(options, parse_opt, main): Take new options --nostdlib and
	--output/-o to set them.  Under --nostdlib, skip GCONV_PATH dirs.
	(write_output): If output_file is set, write the output there.
2004-12-19 23:23:42 +00:00
Andreas Jaeger
4f1a039305 [BZ #560, BZ #573]
Update.
2004-12-19  Andreas Jaeger  <aj@suse.de>

	[BZ #560]
	* inet/netinet/in.h: Use __interface_addr instead of __interface.

	[BZ #573]
	* sunrpc/xcrypt.c (passwd2des_internal): Make it hidden instead of
	internal linkage.
2004-12-19 20:49:12 +00:00
Andreas Jaeger
a343783163 Use __interface_addr instead of __interface. 2004-12-19 20:40:06 +00:00
Roland McGrath
720817e73f * version.h (VERSION): 2.3.4.
* README.template: Various updates.
	* README: Regenerated.
	* NEWS: Mention ports.
	* README-alpha: File removed.
2004-12-19 09:41:58 +00:00
Roland McGrath
24be813b83 [BZ #416]
2004-12-19  Roland McGrath  <roland@frob.com>
	[BZ #416]
	* locale/langinfo.h: Comment fixes.
2004-12-19 08:57:45 +00:00
Roland McGrath
50130ded80 * sysdeps/unix/sysv/linux/powerpc/powerpc64/bits/local_lim.h:
New file removed withdrawn for the moment.


	* sysdeps/unix/sysv/linux/ia64/bits/posix_>opt.h: Removed.
2004-12-18 22:51:00 +00:00
Roland McGrath
01780f1137 2004-12-18 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/powerpc/powerpc64/bits/local_lim.h:
	New file removed withdrawn for the moment.
2004-12-18 22:50:55 +00:00
Ulrich Drepper
4a5729afb2 Update.
2004-12-17  Ulrich Drepper  <drepper@redhat.com>

	* po/ja.po: Update from translation team.
2004-12-17 20:09:30 +00:00
Ulrich Drepper
faf3500746 Update from translation team. 2004-12-17 19:18:16 +00:00
Richard Henderson
cbc53df0fa * sysdeps/unix/sysv/linux/alpha/clone.S (__clone): Add support for NPTL where the PID is stored at userlevel and needs to be reset when CLONE_THREAD is not used. nptl/ * sysdeps/unix/sysv/linux/alpha/clone.S: New file. * sysdeps/alpha/tcb-offsets.sym (TID_OFFSET): New.
2004-12-17  Richard Henderson  <rth@redhat.com>

	* sysdeps/unix/sysv/linux/alpha/clone.S (__clone): Add support
	for NPTL where the PID is stored at userlevel and needs to be
	reset when CLONE_THREAD is not used.
2004-12-17 10:11:44 +00:00
Andreas Jaeger
9b7adbb732 Update.
2004-12-17  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Update.

2004-12-17  Andreas Jaeger  <aj@suse.de>
2004-12-17 07:41:02 +00:00
Andreas Jaeger
2f59d231f5 update.
2004-12-16  Andreas Jaeger  <aj@suse.de>

	* math/libm-test.inc (atan2_test): Compute value with 36 digits.
	* sysdeps/alpha/fpu/libm-test-ulps: Adjust for changed result.
	* sysdeps/powerpc/fpu/libm-test-ulps: Likewise.
	* sysdeps/s390/fpu/libm-test-ulps: Likewise.
	* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Likewise.
	* sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise.
	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
2004-12-17 06:49:47 +00:00
Andreas Jaeger
3c8605c751 (atan2_test): Compute value with 36 digits. 2004-12-17 06:49:30 +00:00
Ulrich Drepper
03332aa6b1 Update.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/bits/local_lim.h: New file.
	Increased PTHREAD_STACK_MIN.
2004-12-17 05:20:58 +00:00
Ulrich Drepper
fb9d5c7388 Update.
2004-12-16  Ulrich Drepper  <drepper@redhat.com>

	* tst-context1.c (stacks): Use bigger stack size.
2004-12-17 05:16:26 +00:00
Ulrich Drepper
9aa191b86c Update.
2004-12-16  Ulrich Drepper  <drepper@redhat.com>

	* stdlib/tst-setcontext.c: Enlarge st1 and st2 arrays.
2004-12-17 04:12:36 +00:00
Ulrich Drepper
e710e49f4a Enlarge st1 and st2 arrays. 2004-12-17 04:05:22 +00:00
Roland McGrath
b86d92c02b [BZ #610]
2004-09-02  Steven Munroe  <sjmunroe@us.ibm.com>
	[BZ #610]
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/getcontext.S
	(__novec_getcontext): Fix typo in store of fp29.
	(__getcontext): Fix typo in store of fp29.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S
	(__novec_swapcontext): Fix typo in store of fp29.
	(__swapcontext): Fix typo in store of fp29.
2004-12-17 03:34:09 +00:00
Roland McGrath
1b0896ef03 * sysdeps/unix/sysv/linux/dl-osinfo.h (DL_SYSDEP_OSCHECK): Fix
vague message.
2004-12-17 03:31:59 +00:00