kopensolaris-gnu/glibc.git
15 years agoAdd support for SELinux environments.
drepper [Thu, 16 Sep 2004 21:59:12 +0000 (21:59 +0000)]
Add support for SELinux environments.

15 years ago * sysdeps/alpha/fpu/libm-test-ulps: Update.
rth [Wed, 15 Sep 2004 12:23:34 +0000 (12:23 +0000)]
    * sysdeps/alpha/fpu/libm-test-ulps: Update.
        * scripts/data/c++-types-alpha-linux-gnu.data: New file.

15 years ago * sysdeps/unix/sysv/linux/alpha/vfork.S: Use libc_hidden_def.
rth [Wed, 15 Sep 2004 12:22:08 +0000 (12:22 +0000)]
    * sysdeps/unix/sysv/linux/alpha/vfork.S: Use libc_hidden_def.

15 years agoUpdate.
drepper [Wed, 15 Sep 2004 10:10:05 +0000 (10:10 +0000)]
Update.

15 years ago(getanswer_r): Take two new parameters.
drepper [Wed, 15 Sep 2004 10:09:51 +0000 (10:09 +0000)]
(getanswer_r): Take two new parameters.
If nonnull fill with TTL and pointer to canonical name respectively.
(_nss_dns_gethostbyaddr_r): Pass NULL in new parameters of getanswer_r.
(_nss_dns_gethostbyname2_r): Just wrapper around
_nss_dns_gethostbyname3_r.
(_nss_dns_gethostbyname3_r): Renamed from _nss_dns_gethostbyname2_r.
Take two new parameters which as passed to getanswer_r.

15 years agoExport _nss_dns_gethostbyname3_r from libnss_dns.
drepper [Wed, 15 Sep 2004 10:06:27 +0000 (10:06 +0000)]
Export _nss_dns_gethostbyname3_r from libnss_dns.

15 years agoPrefer using gethostbyname3_r NSS callback to also get ttl and
drepper [Wed, 15 Sep 2004 10:05:51 +0000 (10:05 +0000)]
Prefer using gethostbyname3_r NSS callback to also get ttl and
canonical name.  Use these two values.

15 years ago(addhstaiX): Fill in missing canonical name computation. Remove debug output.
drepper [Wed, 15 Sep 2004 08:51:53 +0000 (08:51 +0000)]
(addhstaiX): Fill in missing canonical name computation.  Remove debug output.

15 years ago(CFLAGS-getaddrinfo.c): Add -DUSE_NSCD.
drepper [Wed, 15 Sep 2004 08:27:51 +0000 (08:27 +0000)]
(CFLAGS-getaddrinfo.c): Add -DUSE_NSCD.

15 years agoUpdate.
drepper [Wed, 15 Sep 2004 08:26:45 +0000 (08:26 +0000)]
Update.

15 years agoUpdate.
drepper [Wed, 15 Sep 2004 08:25:49 +0000 (08:25 +0000)]
Update.

15 years agoAdd support for using cached results.
drepper [Wed, 15 Sep 2004 08:25:32 +0000 (08:25 +0000)]
Add support for using cached results.

15 years agoDeclare addhstai and readdhstai.
drepper [Wed, 15 Sep 2004 08:24:17 +0000 (08:24 +0000)]
Declare addhstai and readdhstai.

15 years agoAdd getaddrinfo definition to catch problems.
drepper [Wed, 15 Sep 2004 08:23:15 +0000 (08:23 +0000)]
Add getaddrinfo definition to catch problems.

15 years ago(request_type): Add GETAI.
drepper [Wed, 15 Sep 2004 08:22:38 +0000 (08:22 +0000)]
(request_type): Add GETAI.
Define ai_response_header and struct nscd_ai_result types.
(struct datahead): Add aidata field.
Declare __nscd_getai.

(struct datahead): Use uint8_t instead of bool.

15 years agoAdd GETAI support in request handling.
drepper [Wed, 15 Sep 2004 08:20:29 +0000 (08:20 +0000)]
Add GETAI support in request handling.

15 years ago(prune_cache): Handle GETAI request type.
drepper [Wed, 15 Sep 2004 08:19:36 +0000 (08:19 +0000)]
(prune_cache): Handle GETAI request type.

15 years ago(rountines): Add nscd_getai.
drepper [Wed, 15 Sep 2004 08:18:56 +0000 (08:18 +0000)]
(rountines): Add nscd_getai.
(nscd-modules): Add aicache.

15 years agoaddrinfo cache handling in libc.
drepper [Wed, 15 Sep 2004 08:18:29 +0000 (08:18 +0000)]
addrinfo cache handling in libc.

15 years agoaddrinfo cache handling in nscd.
drepper [Wed, 15 Sep 2004 08:18:01 +0000 (08:18 +0000)]
addrinfo cache handling in nscd.

15 years agoNo special __P and __PMT definitions for gcc.
drepper [Tue, 14 Sep 2004 18:37:28 +0000 (18:37 +0000)]
No special __P and __PMT definitions for gcc.

15 years agoUpdate.
drepper [Tue, 14 Sep 2004 18:05:52 +0000 (18:05 +0000)]
Update.

15 years agoRemove debugging text from __P and __PMT.
drepper [Tue, 14 Sep 2004 18:05:13 +0000 (18:05 +0000)]
Remove debugging text from __P and __PMT.

15 years agoUpdate.
drepper [Tue, 14 Sep 2004 04:41:35 +0000 (04:41 +0000)]
Update.

15 years agoRemove uses of __P and __PMT.
drepper [Tue, 14 Sep 2004 04:24:44 +0000 (04:24 +0000)]
Remove uses of __P and __PMT.

15 years agoRemove uses of __P and __PMT.
drepper [Tue, 14 Sep 2004 04:24:43 +0000 (04:24 +0000)]
Remove uses of __P and __PMT.

15 years agoUpdate.
drepper [Tue, 14 Sep 2004 01:10:23 +0000 (01:10 +0000)]
Update.

15 years agoRegenerated: autoconf configure.in
drepper [Tue, 14 Sep 2004 00:41:16 +0000 (00:41 +0000)]
Regenerated: autoconf  configure.in

15 years ago.
roland [Mon, 13 Sep 2004 19:47:47 +0000 (19:47 +0000)]
.

15 years ago2004-09-13 Andreas Jaeger <aj@suse.de>
roland [Mon, 13 Sep 2004 19:47:42 +0000 (19:47 +0000)]
2004-09-13  Andreas Jaeger  <aj@suse.de>

* configure.in: Support GCC 4.x.
* configure: Regenerated.

15 years agoUpdate.
drepper [Mon, 13 Sep 2004 18:38:15 +0000 (18:38 +0000)]
Update.

15 years ago(sysdep_routines): Mention __ia64_longjmp, sigstack_longjmp, and
drepper [Mon, 13 Sep 2004 18:37:27 +0000 (18:37 +0000)]
(sysdep_routines): Mention __ia64_longjmp, sigstack_longjmp, and
__sigstack_longjmp for nptl directory.

15 years ago(__libc_unwind_longjmp): Delete macro and declare as function.
drepper [Mon, 13 Sep 2004 18:35:23 +0000 (18:35 +0000)]
(__libc_unwind_longjmp): Delete macro and declare as function.

15 years agoSupport for longjmp with changing from alternative stack.
drepper [Mon, 13 Sep 2004 18:34:47 +0000 (18:34 +0000)]
Support for longjmp with changing from alternative stack.

15 years agoUpdate.
drepper [Mon, 13 Sep 2004 17:24:41 +0000 (17:24 +0000)]
Update.

15 years agoFix path to socket.
drepper [Mon, 13 Sep 2004 17:24:10 +0000 (17:24 +0000)]
Fix path to socket.

15 years agoDon't access dbs[cnt].head for disabled services.
drepper [Mon, 13 Sep 2004 17:22:40 +0000 (17:22 +0000)]
Don't access dbs[cnt].head for disabled services.

15 years ago(get_mapping): Initialize mapfd before size test.
drepper [Mon, 13 Sep 2004 06:08:13 +0000 (06:08 +0000)]
(get_mapping): Initialize mapfd before size test.

15 years agoUPdate.
drepper [Mon, 13 Sep 2004 06:07:02 +0000 (06:07 +0000)]
UPdate.

15 years ago(get_mapping): Correctly check cmsg length. Avoid file descriptor
drepper [Mon, 13 Sep 2004 06:06:23 +0000 (06:06 +0000)]
(get_mapping): Correctly check cmsg length.  Avoid file descriptor
leak in case of size mismatch.

15 years agoUpdate.
drepper [Mon, 13 Sep 2004 05:56:39 +0000 (05:56 +0000)]
Update.

15 years ago(gc): Add casts to avoid warnings.
drepper [Mon, 13 Sep 2004 05:56:03 +0000 (05:56 +0000)]
(gc): Add casts to avoid warnings.

15 years agoUpdate.
drepper [Mon, 13 Sep 2004 05:52:46 +0000 (05:52 +0000)]
Update.

15 years agoFix database structure layout for biarch.
drepper [Mon, 13 Sep 2004 05:52:12 +0000 (05:52 +0000)]
Fix database structure layout for biarch.

15 years agoUpdate.
drepper [Mon, 13 Sep 2004 05:30:21 +0000 (05:30 +0000)]
Update.

15 years agoDon't preconstruct help message. Do it only when needed.
drepper [Mon, 13 Sep 2004 05:29:43 +0000 (05:29 +0000)]
Don't preconstruct help message.  Do it only when needed.

15 years agoSimplify help message printing.
drepper [Mon, 13 Sep 2004 05:28:45 +0000 (05:28 +0000)]
Simplify help message printing.

15 years ago(init1): fix one more nit in last change
roland [Mon, 13 Sep 2004 00:42:46 +0000 (00:42 +0000)]
(init1): fix one more nit in last change

15 years ago(init1): fix nits in last change
roland [Mon, 13 Sep 2004 00:26:07 +0000 (00:26 +0000)]
(init1): fix nits in last change

15 years ago.
roland [Sun, 12 Sep 2004 23:05:49 +0000 (23:05 +0000)]
.

15 years ago2004-09-12 Roland McGrath <roland@frob.com>
roland [Sun, 12 Sep 2004 23:05:24 +0000 (23:05 +0000)]
2004-09-12  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/i386/init-first.c (init1) [! SHARED]: Add decls
missing in last change.

15 years agoUpdate.
drepper [Sun, 12 Sep 2004 20:38:38 +0000 (20:38 +0000)]
Update.

15 years agoCheck that buflen is greater zero before writing data into the buffer
drepper [Sun, 12 Sep 2004 20:38:05 +0000 (20:38 +0000)]
Check that buflen is greater zero before writing data into the buffer
with negative offset.

15 years agoAlso handle rwlock initializers and types when __USE_XOPEN2K.
drepper [Sun, 12 Sep 2004 18:48:55 +0000 (18:48 +0000)]
Also handle rwlock initializers and types when __USE_XOPEN2K.

15 years agoUpdate.
drepper [Sun, 12 Sep 2004 18:45:49 +0000 (18:45 +0000)]
Update.

15 years agoDefine rwlock types also for __USE_XOPEN2K.
drepper [Sun, 12 Sep 2004 18:44:54 +0000 (18:44 +0000)]
Define rwlock types also for __USE_XOPEN2K.

15 years agoMake rwlock prototypes available also for __USE_XOPEN2K.
drepper [Sun, 12 Sep 2004 18:44:05 +0000 (18:44 +0000)]
Make rwlock prototypes available also for __USE_XOPEN2K.

15 years agoUpdate.
drepper [Sun, 12 Sep 2004 18:41:42 +0000 (18:41 +0000)]
Update.

15 years agoDefine rwlock types also for __USE_XOPEN2K.
drepper [Sun, 12 Sep 2004 18:40:44 +0000 (18:40 +0000)]
Define rwlock types also for __USE_XOPEN2K.

15 years agoMake rwlock prototypes available also for __USE_XOPEN2K.
drepper [Sun, 12 Sep 2004 18:40:06 +0000 (18:40 +0000)]
Make rwlock prototypes available also for __USE_XOPEN2K.

15 years agoUpdate.
drepper [Sun, 12 Sep 2004 18:19:29 +0000 (18:19 +0000)]
Update.

15 years ago(vsyslog): Fix copying of PID in case of out-of-memory situation.
drepper [Sun, 12 Sep 2004 18:18:30 +0000 (18:18 +0000)]
(vsyslog): Fix copying of PID in case of out-of-memory situation.

15 years agoUse __NTH instead of __THROW in inline function definitions.
drepper [Sun, 12 Sep 2004 18:13:16 +0000 (18:13 +0000)]
Use __NTH instead of __THROW in inline function definitions.

15 years agoUpdate.
drepper [Sun, 12 Sep 2004 18:05:37 +0000 (18:05 +0000)]
Update.

15 years agoUse vfork if POSIX_SPAWN_USEVFORK flag is set.
drepper [Sun, 12 Sep 2004 18:05:00 +0000 (18:05 +0000)]
Use vfork if POSIX_SPAWN_USEVFORK flag is set.

15 years agoCheck whether any unknown bit is set in FLAGS parameter and fail if
drepper [Sun, 12 Sep 2004 18:04:27 +0000 (18:04 +0000)]
Check whether any unknown bit is set in FLAGS parameter and fail if
this is the case.

15 years ago[__USE_GNU]: Define POSIX_SPAWN_USEVFORK.
drepper [Sun, 12 Sep 2004 18:04:02 +0000 (18:04 +0000)]
[__USE_GNU]: Define POSIX_SPAWN_USEVFORK.

15 years agoUpdate.
drepper [Sun, 12 Sep 2004 10:10:48 +0000 (10:10 +0000)]
Update.

15 years ago(cache_addpw): Sync also negative results to disk.
drepper [Sun, 12 Sep 2004 10:05:15 +0000 (10:05 +0000)]
(cache_addpw): Sync also negative results to disk.

15 years ago(cache_addgr): Sync also negative results to disk.
drepper [Sun, 12 Sep 2004 10:04:33 +0000 (10:04 +0000)]
(cache_addgr): Sync also negative results to disk.

15 years ago(cache_addhst): Sync also negative results to disk.
drepper [Sun, 12 Sep 2004 10:04:03 +0000 (10:04 +0000)]
(cache_addhst): Sync also negative results to disk.

15 years ago.
roland [Sat, 11 Sep 2004 23:52:43 +0000 (23:52 +0000)]
.

15 years ago2004-09-11 Roland McGrath <roland@frob.com>
roland [Sat, 11 Sep 2004 23:52:34 +0000 (23:52 +0000)]
2004-09-11  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/i386/init-first.c (init1) [! SHARED]:
Set _dl_phdr and _dl_phnum.
(init1): When bootstrap task, bail early and never examine *D.

15 years ago.
roland [Sat, 11 Sep 2004 23:05:24 +0000 (23:05 +0000)]
.

15 years ago2004-09-11 Alfred M. Szmidt <ams@kemisten.nu>
roland [Sat, 11 Sep 2004 23:05:10 +0000 (23:05 +0000)]
2004-09-11  Alfred M. Szmidt  <ams@kemisten.nu>

* sysdeps/mach/hurd/i386/tls.h (__i386_set_gdt) [!HAVE_I386_SET_GDT]:
Cast THR, SEL and DESC to `void'.

15 years agoUpdate.
drepper [Sat, 11 Sep 2004 20:48:01 +0000 (20:48 +0000)]
Update.

15 years ago(nscd_run): Call setup_thread only for enabled databases.
drepper [Sat, 11 Sep 2004 20:47:00 +0000 (20:47 +0000)]
(nscd_run): Call setup_thread only for enabled databases.

15 years agoUpdate.
drepper [Sat, 11 Sep 2004 16:28:48 +0000 (16:28 +0000)]
Update.

15 years agoUse __NTH for __cmsg_nxthdr.
drepper [Sat, 11 Sep 2004 16:28:10 +0000 (16:28 +0000)]
Use __NTH for __cmsg_nxthdr.

15 years agoAdd rtkaio.
drepper [Fri, 10 Sep 2004 23:59:52 +0000 (23:59 +0000)]
Add rtkaio.

15 years agoUpdate.
drepper [Fri, 10 Sep 2004 23:56:29 +0000 (23:56 +0000)]
Update.

15 years agoPass correctly aligned address to msync.
drepper [Fri, 10 Sep 2004 23:55:51 +0000 (23:55 +0000)]
Pass correctly aligned address to msync.

15 years agoDeclare pagesize_m1.
drepper [Fri, 10 Sep 2004 23:55:01 +0000 (23:55 +0000)]
Declare pagesize_m1.

15 years ago(pagesize_m1): New variable.
drepper [Fri, 10 Sep 2004 23:54:31 +0000 (23:54 +0000)]
(pagesize_m1): New variable.
(main): Initialize it.

15 years agoUpdate.
drepper [Fri, 10 Sep 2004 21:18:48 +0000 (21:18 +0000)]
Update.

15 years agoDecrement __nwaiters. If pthread_cond_destroy has been called and this is
drepper [Fri, 10 Sep 2004 21:18:06 +0000 (21:18 +0000)]
Decrement __nwaiters.  If pthread_cond_destroy has been called and this is
the last waiter, signal pthread_cond_destroy caller and avoid
using the pthread_cond_t structure after unlock.

15 years agoUpdate.
drepper [Fri, 10 Sep 2004 21:16:28 +0000 (21:16 +0000)]
Update.

15 years agoDon't define __ASSUME_CLONE_STOPPED.
drepper [Fri, 10 Sep 2004 21:15:40 +0000 (21:15 +0000)]
Don't define __ASSUME_CLONE_STOPPED.

15 years ago(__REDIRECT_NTH): Change order of __THROW and __asm__ for C++.
drepper [Fri, 10 Sep 2004 21:12:26 +0000 (21:12 +0000)]
(__REDIRECT_NTH): Change order of __THROW and __asm__ for C++.

15 years agoUpdate.
drepper [Fri, 10 Sep 2004 20:31:41 +0000 (20:31 +0000)]
Update.

15 years agoImprove output by also printing .shared and .persistent.
drepper [Fri, 10 Sep 2004 20:31:05 +0000 (20:31 +0000)]
Improve output by also printing .shared and .persistent.

15 years agoAllow cache sharing to be really disabled.
drepper [Fri, 10 Sep 2004 20:22:31 +0000 (20:22 +0000)]
Allow cache sharing to be really disabled.

15 years agoUpdate.
drepper [Fri, 10 Sep 2004 19:58:40 +0000 (19:58 +0000)]
Update.

15 years agont_free): Only do arena boundary check for contiguous arenas.
drepper [Fri, 10 Sep 2004 19:56:41 +0000 (19:56 +0000)]
nt_free): Only do arena boundary check for contiguous arenas.

15 years ago.
roland [Fri, 10 Sep 2004 03:38:14 +0000 (03:38 +0000)]
.

15 years ago2004-09-10 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
roland [Fri, 10 Sep 2004 03:38:09 +0000 (03:38 +0000)]
2004-09-10  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>

* stdlib/longlong.h [__M32R__] (add_ssaaaa, sub_ddmmss): Fix broken
instruct operands.
* elf/elf.h: Add R_M32R_* relocs.

15 years ago.
roland [Thu, 9 Sep 2004 22:51:44 +0000 (22:51 +0000)]
.

15 years ago2004-09-09 Roland McGrath <roland@redhat.com>
roland [Thu, 9 Sep 2004 22:50:10 +0000 (22:50 +0000)]
2004-09-09  Roland McGrath  <roland@redhat.com>

* td_ta_map_lwp2thr.c (td_ta_map_lwp2thr): Don't abort if inferior's
descriptor is bogus.

15 years agoUpdate.
drepper [Thu, 9 Sep 2004 21:18:14 +0000 (21:18 +0000)]
Update.

15 years agoDespite what the gcc manual says, gcc 3.2 seems not to support the
drepper [Thu, 9 Sep 2004 21:17:32 +0000 (21:17 +0000)]
Despite what the gcc manual says, gcc 3.2 seems not to support the
nothrow attribute.  Use it only for gcc 3.3 and higher.