kopensolaris-gnu/glibc.git
12 years ago(Host Identification): Fix xref usage.
drepper [Sun, 28 Oct 2007 01:49:47 +0000 (01:49 +0000)]
(Host Identification): Fix xref usage.

12 years ago(Variable Arguments Input): Fix xref usage.
drepper [Sun, 28 Oct 2007 01:49:17 +0000 (01:49 +0000)]
(Variable Arguments Input): Fix xref usage.

12 years ago(Program Basics): Fix xref usage.
drepper [Sun, 28 Oct 2007 01:48:22 +0000 (01:48 +0000)]
(Program Basics): Fix xref usage.

12 years ago(Executing a File): Fix xref usage.
drepper [Sun, 28 Oct 2007 01:47:40 +0000 (01:47 +0000)]
(Executing a File): Fix xref usage.

12 years ago(Listening): Fix typo of listen.
drepper [Sun, 28 Oct 2007 01:46:13 +0000 (01:46 +0000)]
(Listening): Fix typo of listen.

12 years agoAdd note that this file should never be depended on.
drepper [Sun, 28 Oct 2007 01:39:54 +0000 (01:39 +0000)]
Add note that this file should never be depended on.

12 years agoRemove glibcbug reference.
drepper [Sun, 28 Oct 2007 01:38:09 +0000 (01:38 +0000)]
Remove glibcbug reference.

12 years agoRemove glibcbug reference.
drepper [Sun, 28 Oct 2007 01:37:24 +0000 (01:37 +0000)]
Remove glibcbug reference.

12 years ago.
drepper [Sun, 28 Oct 2007 01:34:10 +0000 (01:34 +0000)]
.

12 years ago(enum EPOLL_EVENTS): Define ELPOLLRDHUP.
drepper [Sun, 28 Oct 2007 01:33:44 +0000 (01:33 +0000)]
(enum EPOLL_EVENTS): Define ELPOLLRDHUP.

12 years ago.
drepper [Sun, 28 Oct 2007 01:29:21 +0000 (01:29 +0000)]
.

12 years ago(init): Free shared library if incorrect.
drepper [Sun, 28 Oct 2007 01:29:10 +0000 (01:29 +0000)]
(init): Free shared library if incorrect.
(__cleanup): Free shared library when exiting.

12 years ago.
drepper [Sun, 28 Oct 2007 01:14:40 +0000 (01:14 +0000)]
.

12 years ago(check_float_internal): Support denormalized return.
drepper [Sun, 28 Oct 2007 01:14:25 +0000 (01:14 +0000)]
(check_float_internal): Support denormalized return.

12 years ago.
drepper [Sun, 28 Oct 2007 01:08:55 +0000 (01:08 +0000)]
.

12 years ago(__readahead): Use __LONG_LONG_PAIR to handle little endian byte order.
drepper [Sun, 28 Oct 2007 01:08:30 +0000 (01:08 +0000)]
(__readahead): Use __LONG_LONG_PAIR to handle little endian byte order.

12 years ago.
drepper [Sun, 28 Oct 2007 01:00:30 +0000 (01:00 +0000)]
.

12 years ago(__unregister_atfork): Use atomic operation when removing first
drepper [Sun, 28 Oct 2007 01:00:21 +0000 (01:00 +0000)]
(__unregister_atfork): Use atomic operation when removing first
element of list.

12 years ago(__linkin_atfork): New function.
drepper [Sun, 28 Oct 2007 01:00:08 +0000 (01:00 +0000)]
(__linkin_atfork): New function.

12 years agoDefine __linkin_atfork.
drepper [Sun, 28 Oct 2007 00:59:56 +0000 (00:59 +0000)]
Define __linkin_atfork.

12 years agoDefine ATFORK_MEM.
drepper [Sun, 28 Oct 2007 00:59:46 +0000 (00:59 +0000)]
Define ATFORK_MEM.
Redefine thread_atfork for use of ATFORK_MEM.

12 years ago.
drepper [Sun, 28 Oct 2007 00:59:34 +0000 (00:59 +0000)]
.

12 years ago[!NO_THREADS]: Use ATFORK_MEM if defined.
drepper [Sun, 28 Oct 2007 00:59:28 +0000 (00:59 +0000)]
[!NO_THREADS]: Use ATFORK_MEM if defined.

12 years ago.
drepper [Fri, 26 Oct 2007 23:52:34 +0000 (23:52 +0000)]
.

12 years ago(prune_cache): Move test for modified file outside of locking.
drepper [Fri, 26 Oct 2007 23:51:31 +0000 (23:51 +0000)]
(prune_cache): Move test for modified file outside of locking.

12 years ago * manual/texinfo.tex: Update to latest version.
aj [Mon, 22 Oct 2007 05:00:43 +0000 (05:00 +0000)]
* manual/texinfo.tex: Update to latest version.

* manual/sysinfo.texi (System Parameters): Fix Formatting.

* manual/arith.texi (Status bit operations): Fix formatting.

* manual/errno.texi (Error Messages): Fix formatting.

* manual/sysinfo.texi (System Parameters): Fix formatting.

* manual/libc.texinfo: Update VERSION and UPDATED.

12 years ago.
roland [Sat, 20 Oct 2007 00:54:29 +0000 (00:54 +0000)]
.

12 years ago2007-10-19 Roland McGrath <roland@redhat.com>
roland [Sat, 20 Oct 2007 00:54:16 +0000 (00:54 +0000)]
2007-10-19  Roland McGrath  <roland@redhat.com>

* elf/Makefile ($(objpfx)ld.so): Use $(AWK).
* scripts/check-errnos.sh: Likewise.

12 years ago2007-10-06 David S. Miller <davem@davemloft.net>
jakub [Fri, 19 Oct 2007 06:59:31 +0000 (06:59 +0000)]
2007-10-06  David S. Miller  <davem@davemloft.net>

* configure.in: Add sparcv9v2 and sparc64v2.
* scripts/config.sub: Likewise.
* configure: Regenerate.
* elf/elf.h (HWCAP_SPARC_N2): New.
* sysdeps/sparc/dl-procinfo.h (_DL_HWCAP_COUNT): Bump to 8.
* sysdeps/sparc/dl-procinfo.c (_dl_sparc_cap_flags): Add 'v9v2'.
(HWCAP_IMPORTANT): Add HWCAP_SPARC_N2.
* sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memcpy.S: New file.
* sysdeps/sparc/sparc32/sparcv9/sparcv9v2/memset.S: New file.
* sysdeps/sparc/sparc64/sparcv9v2/memcpy.S: New file.
* sysdeps/sparc/sparc64/sparcv9v2/memset.S: New file.

12 years ago.
drepper [Thu, 18 Oct 2007 22:25:09 +0000 (22:25 +0000)]
.

12 years ago(clntudp_call): Don't block in recvfrom call even if the poll result
drepper [Thu, 18 Oct 2007 22:23:57 +0000 (22:23 +0000)]
(clntudp_call): Don't block in recvfrom call even if the poll result
indicates there is data to read.

12 years ago.
roland [Thu, 18 Oct 2007 08:49:49 +0000 (08:49 +0000)]
.

12 years ago2007-10-18 Roland McGrath <roland@redhat.com>
roland [Thu, 18 Oct 2007 08:49:44 +0000 (08:49 +0000)]
2007-10-18  Roland McGrath  <roland@redhat.com>

* elf/elf.h (NT_PPC_VMX): New macro.

12 years agoStart 2.8 development.
drepper [Thu, 18 Oct 2007 05:45:49 +0000 (05:45 +0000)]
Start 2.8 development.

12 years ago * sysdeps/x86_64/memset.S (bzero): Renamed to __bzero. Add glibc-2_7
jakub [Thu, 18 Oct 2007 00:09:32 +0000 (00:09 +0000)]
* sysdeps/x86_64/memset.S (bzero): Renamed to __bzero.  Add
weak_alias.

12 years ago.
roland [Wed, 17 Oct 2007 22:32:40 +0000 (22:32 +0000)]
.

12 years ago2007-10-17 Roland McGrath <roland@frob.com>
roland [Wed, 17 Oct 2007 22:32:35 +0000 (22:32 +0000)]
2007-10-17  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/bits/fcntl.h [__USE_GNU__] (F_DUPFD_CLOEXEC): New.
* sysdeps/mach/hurd/fcntl.c (__libc_fcntl): Implement it.

12 years agoRemade for stable-2.7 fedora-glibc-20071017T2029
drepper [Wed, 17 Oct 2007 20:27:29 +0000 (20:27 +0000)]
Remade for stable-2.7

12 years ago.
drepper [Wed, 17 Oct 2007 20:27:09 +0000 (20:27 +0000)]
.

12 years ago(__GLIBC_MINOR__): Bump to 7.
drepper [Wed, 17 Oct 2007 20:26:55 +0000 (20:26 +0000)]
(__GLIBC_MINOR__): Bump to  7.

12 years ago.
drepper [Wed, 17 Oct 2007 20:25:29 +0000 (20:25 +0000)]
.

12 years ago(VERSION): Bump to 2.7.
drepper [Wed, 17 Oct 2007 20:24:49 +0000 (20:24 +0000)]
(VERSION): Bump to 2.7.

12 years ago.
drepper [Wed, 17 Oct 2007 20:23:20 +0000 (20:23 +0000)]
.

12 years ago(__tz_convert): Don't force testing for a change of TZ if not called
drepper [Wed, 17 Oct 2007 20:11:49 +0000 (20:11 +0000)]
(__tz_convert): Don't force testing for a change of TZ if not called
from localtime.  But then also see whether the file changed, in case
__use_tzfile is set.

12 years ago. fedora-glibc-20071017T2007
drepper [Wed, 17 Oct 2007 18:55:39 +0000 (18:55 +0000)]
.

12 years agoDefine F_DUPFD_CLOEXEC.
drepper [Wed, 17 Oct 2007 18:55:32 +0000 (18:55 +0000)]
Define F_DUPFD_CLOEXEC.

12 years ago.
drepper [Wed, 17 Oct 2007 16:05:34 +0000 (16:05 +0000)]
.

12 years ago(getaddrinfo): When sorting addresses and admin selects to be able to
drepper [Wed, 17 Oct 2007 16:05:12 +0000 (16:05 +0000)]
(getaddrinfo): When sorting addresses and admin selects to be able to
replace the gai.conf file, lock data structures around the qsort call.

12 years ago.
drepper [Wed, 17 Oct 2007 15:58:16 +0000 (15:58 +0000)]
.

12 years agoComment out code added in support of new memset.
drepper [Wed, 17 Oct 2007 15:58:06 +0000 (15:58 +0000)]
Comment out code added in support of new memset.

12 years agoImplement bzero unconditionally here.
drepper [Wed, 17 Oct 2007 15:57:28 +0000 (15:57 +0000)]
Implement bzero unconditionally here.

12 years ago.
drepper [Wed, 17 Oct 2007 15:44:30 +0000 (15:44 +0000)]
.

12 years agoRevert to old version for now. The cost is too high for the improvements.
drepper [Wed, 17 Oct 2007 15:44:19 +0000 (15:44 +0000)]
Revert to old version for now.  The cost is too high for the improvements.

12 years ago.
drepper [Wed, 17 Oct 2007 14:46:12 +0000 (14:46 +0000)]
.

12 years ago(__tzfile_read): Read POSIX TZ string if available even when time_t is 32-bit.
drepper [Wed, 17 Oct 2007 14:44:26 +0000 (14:44 +0000)]
(__tzfile_read): Read POSIX TZ string if available even when time_t is 32-bit.
(__tzfile_compute): Override POSIX TZ string STD/DST zone names
if timezone data read by __tzfile_default.  Ensure __tzname[0] is
always set after the search.

12 years ago * sysdeps/unix/sysv/linux/i386/i486/sem_post.S (__old_sem_post): New
jakub [Wed, 17 Oct 2007 14:34:44 +0000 (14:34 +0000)]
* sysdeps/unix/sysv/linux/i386/i486/sem_post.S (__old_sem_post): New
routine instead of an alias to __new_sem_post.

12 years agoHelp the compiler recognize unreachable code on 32-bit machines.
drepper [Tue, 16 Oct 2007 23:25:46 +0000 (23:25 +0000)]
Help the compiler recognize unreachable code on 32-bit machines.

12 years agoRegenerated: autoconf sysdeps/i386/elf/configure.in
drepper [Tue, 16 Oct 2007 22:54:34 +0000 (22:54 +0000)]
Regenerated: autoconf  sysdeps/i386/elf/configure.in

12 years agoInclude stdbool.h.
drepper [Tue, 16 Oct 2007 22:50:20 +0000 (22:50 +0000)]
Include stdbool.h.
(my_strftime): New wrapper, old function renamed to...
(__strftime_internal): ... new function.  Add tzset_called
argument, pass it down to recursive calls, don't call tzset ()
if already true, set to true after call to tzset ().

12 years ago(__tzfile_read): Take extra memory requested by caller
drepper [Tue, 16 Oct 2007 22:37:35 +0000 (22:37 +0000)]
(__tzfile_read): Take extra memory requested by caller
into account when copying TZ string.

12 years agoRegenerated: autoconf nptl/sysdeps/pthread/configure.in
drepper [Tue, 16 Oct 2007 22:24:30 +0000 (22:24 +0000)]
Regenerated: autoconf  nptl/sysdeps/pthread/configure.in

12 years agoRegenerated: autoconf sysdeps/x86_64/elf/configure.in
drepper [Tue, 16 Oct 2007 22:24:26 +0000 (22:24 +0000)]
Regenerated: autoconf  sysdeps/x86_64/elf/configure.in

12 years ago(__tzfile_compute): For use_last case set i to num_transition rather
drepper [Tue, 16 Oct 2007 14:18:39 +0000 (14:18 +0000)]
(__tzfile_compute): For use_last case set i to num_transition rather
than num_transitions - 1.

12 years ago * sysdeps/x86_64/memset.S (memset): Fix sse2_nt_move
jakub [Tue, 16 Oct 2007 09:23:09 +0000 (09:23 +0000)]
* sysdeps/x86_64/memset.S (memset): Fix sse2_nt_move
PIC indirect jump.

12 years ago * sysdeps/x86_64/memset.S: Jump from bzero to memset using
jakub [Tue, 16 Oct 2007 08:54:19 +0000 (08:54 +0000)]
* sysdeps/x86_64/memset.S: Jump from bzero to memset using
a local label rather than HIDDEN_JUMPTARGET.

12 years ago.
drepper [Tue, 16 Oct 2007 05:59:53 +0000 (05:59 +0000)]
.

12 years agoRewritten.
drepper [Tue, 16 Oct 2007 05:59:46 +0000 (05:59 +0000)]
Rewritten.

Use __x86_64_shared_cache_size.
Always define bzero.
Remove non-glibc code.

12 years ago(__x86_64_preferred_memory_instruction): New.
drepper [Tue, 16 Oct 2007 05:59:31 +0000 (05:59 +0000)]
(__x86_64_preferred_memory_instruction): New.
(init_cacheinfo): Initialize __x86_64_preferred_memory_instruction.

(__x86_64_shared_cache_size): Define.
(init_cacheinfo): Initialize it.

12 years agoMake an empty file.
drepper [Tue, 16 Oct 2007 05:59:15 +0000 (05:59 +0000)]
Make an empty file.

12 years ago.
roland [Tue, 16 Oct 2007 04:20:53 +0000 (04:20 +0000)]
.

12 years ago2007-10-15 Roland McGrath <roland@redhat.com>
roland [Tue, 16 Oct 2007 04:20:48 +0000 (04:20 +0000)]
2007-10-15  Roland McGrath  <roland@redhat.com>

* po/libc.pot: Regenerated.

12 years ago.
drepper [Mon, 15 Oct 2007 23:02:32 +0000 (23:02 +0000)]
.

12 years ago(REENTRANT_NAME): Mangle start and start_fct pointers.
drepper [Mon, 15 Oct 2007 23:02:24 +0000 (23:02 +0000)]
(REENTRANT_NAME): Mangle start and start_fct pointers.

12 years ago * init.c (__pthread_initialize_minimal): Initialize word to appease
jakub [Mon, 15 Oct 2007 20:25:25 +0000 (20:25 +0000)]
* init.c (__pthread_initialize_minimal): Initialize word to appease
valgrind.

12 years ago.
drepper [Mon, 15 Oct 2007 16:30:38 +0000 (16:30 +0000)]
.

12 years ago(getanswer_r): Fail with NSS_STATUS_NOTFOUND if the server replied
drepper [Mon, 15 Oct 2007 16:30:01 +0000 (16:30 +0000)]
(getanswer_r): Fail with NSS_STATUS_NOTFOUND if the server replied
with only a CNAME and no address record to T_A/T_AAAA requests.

12 years ago. fedora-glibc-20071015T0728
drepper [Mon, 15 Oct 2007 04:59:16 +0000 (04:59 +0000)]
.

12 years agoReimplement link_exists_p to use fstatat64.
drepper [Mon, 15 Oct 2007 04:59:03 +0000 (04:59 +0000)]
Reimplement link_exists_p to use fstatat64.

12 years ago.
drepper [Mon, 15 Oct 2007 04:22:46 +0000 (04:22 +0000)]
.

12 years agoAdd some branch prediction throughout.
drepper [Mon, 15 Oct 2007 04:22:38 +0000 (04:22 +0000)]
Add some branch prediction throughout.

12 years ago.
drepper [Mon, 15 Oct 2007 03:19:44 +0000 (03:19 +0000)]
.

12 years ago(nscd_getgr_r): Store result of successful read from nscd.
drepper [Mon, 15 Oct 2007 03:19:25 +0000 (03:19 +0000)]
(nscd_getgr_r): Store result of successful read from nscd.

12 years ago.
drepper [Sun, 14 Oct 2007 23:08:43 +0000 (23:08 +0000)]
.

12 years ago.
drepper [Sun, 14 Oct 2007 22:35:02 +0000 (22:35 +0000)]
.

12 years ago(do_test): Adjust for addition of service_order field to sorting structure.
drepper [Sun, 14 Oct 2007 22:34:45 +0000 (22:34 +0000)]
(do_test): Adjust for addition of service_order field to sorting structure.

12 years ago.
drepper [Sun, 14 Oct 2007 22:29:08 +0000 (22:29 +0000)]
.

12 years ago(do_test): Adjust for addition of service_order field to sorting structure.
drepper [Sun, 14 Oct 2007 22:28:54 +0000 (22:28 +0000)]
(do_test): Adjust for addition of service_order field to sorting structure.

12 years ago. fedora-glibc-20071014T2102
drepper [Sun, 14 Oct 2007 20:51:58 +0000 (20:51 +0000)]
.

12 years agoChange abmon, abday, and d_fmt according to results of vote.
drepper [Sun, 14 Oct 2007 20:50:56 +0000 (20:50 +0000)]
Change abmon, abday, and d_fmt according to results of vote.

12 years agoAllow use in pipeline.
drepper [Sun, 14 Oct 2007 20:40:09 +0000 (20:40 +0000)]
Allow use in pipeline.

12 years ago. fedora-glibc-20071014T1847
drepper [Sun, 14 Oct 2007 17:58:03 +0000 (17:58 +0000)]
.

12 years ago(struct sort_result): Add service_order.
drepper [Sun, 14 Oct 2007 17:57:55 +0000 (17:57 +0000)]
(struct sort_result): Add service_order.
(rfc3484_sort): Make sure that even of qsort doesn't support stable
sorting it is stable by comparing service_order.
(getaddrinfo): Initialize service_order.

12 years ago.
drepper [Sun, 14 Oct 2007 09:15:45 +0000 (09:15 +0000)]
.

12 years agoInformation in daylight and tzname does change for Asia/Tokyo timezone
drepper [Sun, 14 Oct 2007 09:15:36 +0000 (09:15 +0000)]
Information in daylight and tzname does change for Asia/Tokyo timezone
with more concrete information.  Remove the test.

12 years ago(__tzfile_read): Also read TZ string.
drepper [Sun, 14 Oct 2007 09:14:24 +0000 (09:14 +0000)]
(__tzfile_read): Also read TZ string.
(find_transition): Fold into __tzfile_compute.
(__tzfile_compute): For times beyond the last transition try to
use the TZ string.

12 years ago(tzset_internal): Break TZ string parsing out into
drepper [Sun, 14 Oct 2007 09:12:54 +0000 (09:12 +0000)]
(tzset_internal): Break TZ string parsing out into
__tzset_parse_tz and updating of daylight, timezone, tzname into
update_vars.
(__tz_compute): Renamed from tz_compute.  Take additional parameters.
(__tz_convert): Updating of tm_isdst, tm_zone, and tm_gmtoff now
happens in __tz_compute.

12 years agoDeclare __tzset_parse_tz and __tzset_compute.
drepper [Sun, 14 Oct 2007 09:09:12 +0000 (09:09 +0000)]
Declare __tzset_parse_tz and __tzset_compute.

12 years agoAdd libc_hidden_def.
drepper [Sun, 14 Oct 2007 09:08:29 +0000 (09:08 +0000)]
Add libc_hidden_def.

12 years agoAdd libc_hidden_proto for ftello.
drepper [Sun, 14 Oct 2007 09:08:19 +0000 (09:08 +0000)]
Add libc_hidden_proto for ftello.

12 years ago(nscd_getgr_r): Fix thinko in last change.
drepper [Sun, 14 Oct 2007 09:00:14 +0000 (09:00 +0000)]
(nscd_getgr_r): Fix thinko in last change.