kopensolaris-gnu/glibc.git
17 years ago(__getpagesize): Use INTERNAL_SYSCALL instead of __syscall_getpagesize.
drepper [Sun, 31 Aug 2003 17:21:57 +0000 (17:21 +0000)]
(__getpagesize): Use INTERNAL_SYSCALL instead of __syscall_getpagesize.

17 years ago(__clone): Pass ptid, tls, ctid arguments to the kernel.
drepper [Sun, 31 Aug 2003 17:21:42 +0000 (17:21 +0000)]
(__clone): Pass ptid, tls, ctid arguments to the kernel.

17 years agoAllow file to be included multiple times.
drepper [Sun, 31 Aug 2003 17:21:22 +0000 (17:21 +0000)]
Allow file to be included multiple times.

17 years ago(cfi_window_save, CFI_WINDOW_SAVE): Define.
drepper [Sun, 31 Aug 2003 17:21:03 +0000 (17:21 +0000)]
(cfi_window_save, CFI_WINDOW_SAVE): Define.

17 years agoRemove a few __THROW.
drepper [Sat, 30 Aug 2003 21:52:27 +0000 (21:52 +0000)]
Remove a few __THROW.

17 years ago(CFLAGS-auth_unix.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 19:46:11 +0000 (19:46 +0000)]
(CFLAGS-auth_unix.c): Add -fexceptions.
(CFLAGS-key_call.c): Likewise.
(CFLAGS-pmap_rmt.c): Likewise.

17 years agoRemove more __THROW.
drepper [Sat, 30 Aug 2003 19:39:01 +0000 (19:39 +0000)]
Remove more __THROW.

17 years agoRemove __THROW from authunix_create and authunix_create_default.
drepper [Sat, 30 Aug 2003 19:31:02 +0000 (19:31 +0000)]
Remove __THROW from authunix_create and authunix_create_default.

17 years ago(CFLAGS-rcmd.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:58:08 +0000 (18:58 +0000)]
(CFLAGS-rcmd.c): Add -fexceptions.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 18:51:25 +0000 (18:51 +0000)]
Update.

17 years ago(CFLAGS-gethstbyad_r.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:49:08 +0000 (18:49 +0000)]
(CFLAGS-gethstbyad_r.c): Add -fexceptions.
(CFLAGS-gethstbynm_r.c): Likewise.
(CFLAGS-gethstbynm2_r.c): Likewise.

17 years ago(CFLAGS-res_hconf.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:47:37 +0000 (18:47 +0000)]
(CFLAGS-res_hconf.c): Add -fexceptions.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 18:30:23 +0000 (18:30 +0000)]
Update.

17 years ago(CFLAGS-argp-help.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 18:29:30 +0000 (18:29 +0000)]
(CFLAGS-argp-help.c): Add -fexceptions.
(CFLAGS-argp-fmtstream.c): Likewise.

17 years agoRemove a number of __THROW.
drepper [Sat, 30 Aug 2003 18:29:03 +0000 (18:29 +0000)]
Remove a number of __THROW.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 09:32:23 +0000 (09:32 +0000)]
Update.

17 years ago(vsyslog): Remove __THROW.
drepper [Sat, 30 Aug 2003 09:27:50 +0000 (09:27 +0000)]
(vsyslog): Remove __THROW.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 09:10:12 +0000 (09:10 +0000)]
Update.

17 years ago(CFLAGS-getpass.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 09:09:13 +0000 (09:09 +0000)]
(CFLAGS-getpass.c): Add -fexceptions.

17 years ago(getpass): Add cleanup handler to ensure the stream is closed even if the
drepper [Sat, 30 Aug 2003 09:08:57 +0000 (09:08 +0000)]
(getpass): Add cleanup handler to ensure the stream is closed even if the
thread is canceled.
(call_fclose): New function.

17 years agoRemove __THROW from getpass prorotype.
drepper [Sat, 30 Aug 2003 09:08:08 +0000 (09:08 +0000)]
Remove __THROW from getpass prorotype.

17 years ago(CFLAGS-getopt.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 08:54:31 +0000 (08:54 +0000)]
(CFLAGS-getopt.c): Add -fexceptions.

17 years ago(psignal): Remove __THROW.
drepper [Sat, 30 Aug 2003 08:46:46 +0000 (08:46 +0000)]
(psignal): Remove __THROW.

17 years ago(CFLAGS-psignal.c): Add -fexceptions.
drepper [Sat, 30 Aug 2003 08:46:16 +0000 (08:46 +0000)]
(CFLAGS-psignal.c): Add -fexceptions.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 08:33:15 +0000 (08:33 +0000)]
Update.

17 years ago(CFLAGS-error.c): Define.
drepper [Sat, 30 Aug 2003 08:32:35 +0000 (08:32 +0000)]
(CFLAGS-error.c): Define.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 08:31:39 +0000 (08:31 +0000)]
Update.

17 years ago(error): Disable cancellation handling around the actual output to prevent
drepper [Sat, 30 Aug 2003 08:30:40 +0000 (08:30 +0000)]
(error): Disable cancellation handling around the actual output to prevent
it from not being printed because of cancellation.
(error_at_line): Likewise.

17 years agoProtect parameter names with leading __.
drepper [Sat, 30 Aug 2003 08:29:46 +0000 (08:29 +0000)]
Protect parameter names with leading __.

17 years agoUpdate.
drepper [Sat, 30 Aug 2003 00:24:07 +0000 (00:24 +0000)]
Update.

17 years agoAdd semtimedop.
drepper [Sat, 30 Aug 2003 00:23:14 +0000 (00:23 +0000)]
Add semtimedop.

17 years ago(_IO_new_fgetpos64): Move lock release to the end.
drepper [Sat, 30 Aug 2003 00:22:08 +0000 (00:22 +0000)]
(_IO_new_fgetpos64): Move lock release to the end.

17 years agoRemove a few more __THROW.
drepper [Sat, 30 Aug 2003 00:21:20 +0000 (00:21 +0000)]
Remove a few more __THROW.

17 years agoUpdate.
drepper [Fri, 29 Aug 2003 19:58:49 +0000 (19:58 +0000)]
Update.

17 years agoUse _IO_acquire_lock and _IO_release_lock.
drepper [Fri, 29 Aug 2003 19:58:26 +0000 (19:58 +0000)]
Use _IO_acquire_lock and _IO_release_lock.

17 years ago(_IO_acquire_lock, _IO_release_lock): Define.
drepper [Fri, 29 Aug 2003 19:56:11 +0000 (19:56 +0000)]
(_IO_acquire_lock, _IO_release_lock): Define.

17 years agoCompile fputc.c, fputwc.c, freopen64.c, freopen.c,
drepper [Fri, 29 Aug 2003 19:55:52 +0000 (19:55 +0000)]
Compile fputc.c, fputwc.c, freopen64.c, freopen.c,
fseek.c, fseeko64.c, fseeko.c, ftello64.c, ftello.c, fwide.c, getc.c,
getchar.c, getwc.c, getwchar.c, iofclose.c, iofflush.c, iofgetpos64.c,
iofgetpos.c, iofgets.c, iofgetws.c, iofputs.c, iofputws.c, iofread.c,
iofsetpos64.c, iofsetpos.c, ioftell.c, iofwrite.c, iogetdelim.c,
iogetline.c, iogets.c, iogetwline.c, ioputs.c, ioseekoff.c,
ioseekpos.c, iosetbuffer.c, iosetvbuf.c, ioungetc.c, ioungetwc.c,
oldfileops.c, oldiofclose.c, oldiofgetpos64.c, oldiofgetpos.c,
oldiofsetpos64.c, oldiofsetpos.c, peekc.c, putc.c, putchar.c, putwc.c,
putwchar.c and rewind.c with exceptions.

17 years agoUpdate.
drepper [Fri, 29 Aug 2003 19:54:36 +0000 (19:54 +0000)]
Update.

17 years agoUpdate.
drepper [Fri, 29 Aug 2003 19:53:44 +0000 (19:53 +0000)]
Update.

17 years ago(_IO_acquire_lock, _IO_release_lock): Define.
drepper [Fri, 29 Aug 2003 19:52:26 +0000 (19:52 +0000)]
(_IO_acquire_lock, _IO_release_lock): Define.

17 years agoUpdate.
drepper [Fri, 29 Aug 2003 18:46:18 +0000 (18:46 +0000)]
Update.

17 years agosighold, sigrelse, sigignore, sigset were available in XPG4.2.
drepper [Fri, 29 Aug 2003 18:45:35 +0000 (18:45 +0000)]
sighold, sigrelse, sigignore, sigset were available in XPG4.2.

17 years ago.
jakub [Fri, 29 Aug 2003 15:02:55 +0000 (15:02 +0000)]
.

17 years ago(tf_sigwait, tf_sigwaitinfo, tf_sigtimedwait): Add sigemptyset before sigaddset.
jakub [Fri, 29 Aug 2003 15:02:43 +0000 (15:02 +0000)]
(tf_sigwait, tf_sigwaitinfo, tf_sigtimedwait): Add sigemptyset before sigaddset.
Reported by jreiser@BitWagon.com.

17 years agoUpdate.
drepper [Fri, 29 Aug 2003 07:46:40 +0000 (07:46 +0000)]
Update.

17 years ago(svc_getreqset): Fix fds_bits reading on 64-bit big endian arches.
drepper [Fri, 29 Aug 2003 07:45:18 +0000 (07:45 +0000)]
(svc_getreqset): Fix fds_bits reading on 64-bit big endian arches.
Don't read beyond end of fds_bits array.

17 years agoUpdate.
drepper [Fri, 29 Aug 2003 07:16:04 +0000 (07:16 +0000)]
Update.

17 years ago(Advanced gettext functions): Add information
drepper [Fri, 29 Aug 2003 07:15:18 +0000 (07:15 +0000)]
(Advanced gettext functions): Add information
about Korean, Portuguese, Latvian. Gaeilge is also known as Irish.
Add section about Lithuanian.

Add information about Croatian.
Ukrainian is like Russian, reported by Andy Rysin <arysin@yahoo.com>.
Remove remark about continuation lines that is not true for PO files.
Fix formula for Slovenian

17 years agoUpdate.
drepper [Thu, 28 Aug 2003 00:14:28 +0000 (00:14 +0000)]
Update.

17 years agoUse __copysignf instead of copysignf.
drepper [Thu, 28 Aug 2003 00:11:19 +0000 (00:11 +0000)]
Use __copysignf instead of copysignf.

17 years agoDeclare __copysignf.
drepper [Thu, 28 Aug 2003 00:10:15 +0000 (00:10 +0000)]
Declare __copysignf.

17 years agoUpdate.
drepper [Thu, 28 Aug 2003 00:04:58 +0000 (00:04 +0000)]
Update.

17 years agoDefine __signbitf, __signbit, and __signbitl inline functions.
drepper [Thu, 28 Aug 2003 00:00:45 +0000 (00:00 +0000)]
Define __signbitf, __signbit, and __signbitl inline functions.

17 years agoUse hidden_def instead libc_hidden_def.
drepper [Wed, 27 Aug 2003 23:59:57 +0000 (23:59 +0000)]
Use hidden_def instead libc_hidden_def.

17 years agoUse HIDDEN_JUMPTARGET instead of JUMPTARGET to call exit().
drepper [Wed, 27 Aug 2003 23:03:41 +0000 (23:03 +0000)]
Use HIDDEN_JUMPTARGET instead of JUMPTARGET to call exit().

17 years ago[PIC]: Jump to __GI___sigsetjmp.
drepper [Wed, 27 Aug 2003 22:55:51 +0000 (22:55 +0000)]
[PIC]: Jump to __GI___sigsetjmp.

17 years agoAdd libc_hidden_def for __sigsetjmp.
drepper [Wed, 27 Aug 2003 22:55:23 +0000 (22:55 +0000)]
Add libc_hidden_def for __sigsetjmp.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 20:57:30 +0000 (20:57 +0000)]
Update.

17 years ago(inet_makeaddr): Optimize.
drepper [Wed, 27 Aug 2003 20:56:45 +0000 (20:56 +0000)]
(inet_makeaddr): Optimize.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 20:23:17 +0000 (20:23 +0000)]
Update.

17 years agoAdd declarations for __builtin_fwrite and __builtin_fwrite_unlocked.
drepper [Wed, 27 Aug 2003 20:21:03 +0000 (20:21 +0000)]
Add declarations for __builtin_fwrite and __builtin_fwrite_unlocked.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 19:28:53 +0000 (19:28 +0000)]
Update.

17 years agoDon't mark pthread_exit, pthread_join, pthread_cond_wait, and
drepper [Wed, 27 Aug 2003 19:27:44 +0000 (19:27 +0000)]
Don't mark pthread_exit, pthread_join, pthread_cond_wait, and
pthread_cond_timedwait with __THROW to match NPTL.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 19:20:24 +0000 (19:20 +0000)]
Update.

17 years ago(pthread_exit): Remove __THROW.
drepper [Wed, 27 Aug 2003 19:19:54 +0000 (19:19 +0000)]
(pthread_exit): Remove __THROW.
(__pthread_cleanup_class): Add missing return types of member functions.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 16:54:04 +0000 (16:54 +0000)]
Update.

17 years ago(__opendir): Make sure even struct dirent64
drepper [Wed, 27 Aug 2003 16:53:26 +0000 (16:53 +0000)]
(__opendir): Make sure even struct dirent64
fits into allocation.  Add padding on 32-bit arches so that
dirp->data is enough aligned for struct dirent64.
Avoid clearing of the buffer, just clear DIR structure.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 05:54:50 +0000 (05:54 +0000)]
Update.

17 years agoAdd libc_hidden_def for __nss_lookup_function.
drepper [Wed, 27 Aug 2003 05:53:53 +0000 (05:53 +0000)]
Add libc_hidden_def for __nss_lookup_function.

17 years agoAdd libc_hidden_proto for __nss_lookup_function.
drepper [Wed, 27 Aug 2003 05:53:34 +0000 (05:53 +0000)]
Add libc_hidden_proto for __nss_lookup_function.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 04:36:23 +0000 (04:36 +0000)]
Update.

17 years agoMakefile for ppc64/ELF.
drepper [Wed, 27 Aug 2003 04:35:46 +0000 (04:35 +0000)]
Makefile for ppc64/ELF.

17 years agoUpdate.
drepper [Wed, 27 Aug 2003 04:03:12 +0000 (04:03 +0000)]
Update.

17 years ago(_dl_string_hwcap): Add __attribute__ ((always_inline)).
drepper [Wed, 27 Aug 2003 04:02:24 +0000 (04:02 +0000)]
(_dl_string_hwcap): Add __attribute__ ((always_inline)).

17 years ago(union semun): Add __old_buf.
drepper [Wed, 27 Aug 2003 04:01:52 +0000 (04:01 +0000)]
(union semun): Add __old_buf.
(__new_semctl): Shut up warning.

17 years ago(print_entry): Cast tv_usec to long to match format string.
drepper [Wed, 27 Aug 2003 04:01:26 +0000 (04:01 +0000)]
(print_entry): Cast tv_usec to long to match format string.

17 years agoUpdate.
drepper [Tue, 26 Aug 2003 20:29:48 +0000 (20:29 +0000)]
Update.

17 years ago(lll_mutex_unlock_force): Add memory barrier between store and futex syscall.
drepper [Tue, 26 Aug 2003 20:28:57 +0000 (20:28 +0000)]
(lll_mutex_unlock_force): Add memory barrier between store and futex syscall.

17 years agoUpdate.
drepper [Tue, 26 Aug 2003 08:08:21 +0000 (08:08 +0000)]
Update.

17 years ago(search_dir): When checking for GNU-style .so link file use the real
drepper [Tue, 26 Aug 2003 08:07:19 +0000 (08:07 +0000)]
(search_dir): When checking for GNU-style .so link file use the real
file name, not the resolved name we got by following the symlinks.

17 years ago(_IO_old_file_init): Remove duplicate test.
drepper [Mon, 25 Aug 2003 23:52:28 +0000 (23:52 +0000)]
(_IO_old_file_init): Remove duplicate test.

17 years ago(_IO_old_file_init): Undo. Go back and revision, add casts to avoid
drepper [Mon, 25 Aug 2003 23:25:39 +0000 (23:25 +0000)]
(_IO_old_file_init): Undo.  Go back and revision, add casts to avoid
warnings and get definition of FILE structure with _mode element.

17 years ago(_IO_old_file_init): Just call _IO_fwide instead of initializing _mode here.
drepper [Mon, 25 Aug 2003 23:13:52 +0000 (23:13 +0000)]
(_IO_old_file_init): Just call _IO_fwide instead of initializing _mode here.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 22:02:03 +0000 (22:02 +0000)]
Update.

17 years ago(_IO_old_file_init): Initialize _mode field if the object size is large enough.
drepper [Mon, 25 Aug 2003 22:01:15 +0000 (22:01 +0000)]
(_IO_old_file_init): Initialize _mode field if the object size is large enough.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 21:50:13 +0000 (21:50 +0000)]
Update.

17 years ago(search_dir): Treat symlink as regular file if it won't point to itself unless
drepper [Mon, 25 Aug 2003 21:49:35 +0000 (21:49 +0000)]
(search_dir): Treat symlink as regular file if it won't point to itself unless
it is .so symlink for the linker.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 21:45:12 +0000 (21:45 +0000)]
Update.

17 years ago(_IO_fwide): In the mode==0 optimization, don't use _mode if
drepper [Mon, 25 Aug 2003 21:44:30 +0000 (21:44 +0000)]
(_IO_fwide): In the mode==0 optimization, don't use _mode if
_IO_fwide_maybe_incompatible.

17 years ago(_IO_fwide): Move the test for mode == 0 after the compatibility test.
drepper [Mon, 25 Aug 2003 21:43:56 +0000 (21:43 +0000)]
(_IO_fwide): Move the test for mode == 0 after the compatibility test.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 19:24:09 +0000 (19:24 +0000)]
Update.

17 years ago(_IO_seekoff_unlocked): Undo last change.
drepper [Mon, 25 Aug 2003 19:23:17 +0000 (19:23 +0000)]
(_IO_seekoff_unlocked): Undo last change.

17 years ago(_IO_seekoff_unlocked): Add glibc 2.0 compatibility in wide stream test.
drepper [Mon, 25 Aug 2003 19:20:28 +0000 (19:20 +0000)]
(_IO_seekoff_unlocked): Add glibc 2.0 compatibility in wide stream test.

17 years ago * sysdeps/unix/sysv/linux/posix_fadvise64.c: Cast arguments of
aj [Mon, 25 Aug 2003 18:51:38 +0000 (18:51 +0000)]
* sysdeps/unix/sysv/linux/posix_fadvise64.c: Cast arguments of
__LONG_LONG_PAIR to long.

17 years ago(save_cache): Don't write beyond end of file_entries buffer.
drepper [Mon, 25 Aug 2003 18:37:54 +0000 (18:37 +0000)]
(save_cache): Don't write beyond end of file_entries buffer.
Duplicate last old cache entry if the count would be odd.

17 years agoFix locale header information.
drepper [Mon, 25 Aug 2003 18:35:41 +0000 (18:35 +0000)]
Fix locale header information.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 18:34:42 +0000 (18:34 +0000)]
Update.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 18:31:28 +0000 (18:31 +0000)]
Update.

17 years ago(PSEUDO_ERRVAL): Define.
drepper [Mon, 25 Aug 2003 18:30:43 +0000 (18:30 +0000)]
(PSEUDO_ERRVAL): Define.
(PSEUDO_END_ERRVAL, ret_ERRVAL): Likewise.

17 years agoUpdate.
drepper [Mon, 25 Aug 2003 17:30:35 +0000 (17:30 +0000)]
Update.