kopensolaris-gnu/glibc.git
22 years ago(_IO_seekoff): Acquire lock before doing the work.
drepper [Mon, 15 Sep 1997 03:17:16 +0000 (03:17 +0000)]
(_IO_seekoff): Acquire lock before doing the work.

22 years ago(_IO_file_sync): Acquire lock before doing the work.
drepper [Mon, 15 Sep 1997 03:16:38 +0000 (03:16 +0000)]
(_IO_file_sync): Acquire lock before doing the work.

22 years agoPretty print preprocessor stuff.
drepper [Mon, 15 Sep 1997 03:15:40 +0000 (03:15 +0000)]
Pretty print preprocessor stuff.
(glob_in_dir): If PATTERN is not really a pattern still check
whether it is a real file in the current directory and return
error if not.

22 years agoTest program for POSIX.1 glob() function.
drepper [Mon, 15 Sep 1997 03:13:12 +0000 (03:13 +0000)]
Test program for POSIX.1 glob() function.

22 years ago(distribute): Add globtest.c and globtest.sh.
drepper [Mon, 15 Sep 1997 03:12:29 +0000 (03:12 +0000)]
(distribute): Add globtest.c and globtest.sh.
Compile and run globtest if not cross-compiling.

22 years agoTest for POSIX.1 glob() function.
drepper [Mon, 15 Sep 1997 03:10:32 +0000 (03:10 +0000)]
Test for POSIX.1 glob() function.

22 years agoRegenerated: autoconf configure.in
drepper [Sat, 13 Sep 1997 16:06:03 +0000 (16:06 +0000)]
Regenerated: autoconf  configure.in

22 years agoMor eoptimizations. libc-ud-970911
drepper [Thu, 11 Sep 1997 16:44:15 +0000 (16:44 +0000)]
Mor eoptimizations.

22 years agoUpdate.
drepper [Thu, 11 Sep 1997 15:46:23 +0000 (15:46 +0000)]
Update.

22 years agoDefine O_ASYNC
drepper [Thu, 11 Sep 1997 15:46:02 +0000 (15:46 +0000)]
Define O_ASYNC

22 years agoUpdate.
drepper [Thu, 11 Sep 1997 12:09:10 +0000 (12:09 +0000)]
Update.

22 years ago(<errno.h>): Include.
drepper [Thu, 11 Sep 1997 12:08:45 +0000 (12:08 +0000)]
(<errno.h>): Include.
(_tmbuf): New decl.
(__tzfile_compute): New function.
(tz_compute): Renamed from __tz_compute.  No longer extern.
Remove redundant call to tzset_internal.
(tzset_internal): Renamed from __tzset_internal.  No longer extern.
(tzset_lock): Renamed from __tzset_lock.  No longer extern.
(__tz_convert): New function, containing functionality of old
localtime_internal function, plus locking and optional UTC.
(__tzname_max): Lock tz data structures before invoking tzset_internal.

22 years ago(__tzfile_compute): New arg USE_LOCALTIME.
drepper [Thu, 11 Sep 1997 12:08:26 +0000 (12:08 +0000)]
(__tzfile_compute): New arg USE_LOCALTIME.

22 years ago(__tz_compute): Remove unused (and now incorrect) decl.
drepper [Thu, 11 Sep 1997 12:08:15 +0000 (12:08 +0000)]
(__tz_compute): Remove unused (and now incorrect) decl.

22 years ago(__offtime): Add cast.
drepper [Thu, 11 Sep 1997 12:07:59 +0000 (12:07 +0000)]
(__offtime): Add cast.

22 years ago(__mktime_internal): Declare sec_requested even if
drepper [Thu, 11 Sep 1997 12:07:25 +0000 (12:07 +0000)]
(__mktime_internal): Declare sec_requested even if
!LEAP_SECONDS_POSSIBLE, since it's needed at the end when checking for
time_t overflow.

22 years agoRewrite to use __tz_convert.
drepper [Thu, 11 Sep 1997 12:07:00 +0000 (12:07 +0000)]
Rewrite to use __tz_convert.

22 years agoUpdate.
drepper [Thu, 11 Sep 1997 12:05:48 +0000 (12:05 +0000)]
Update.

22 years agoOnly include zonefile dependencies if $(no_deps) is not true to avoid
drepper [Thu, 11 Sep 1997 12:05:34 +0000 (12:05 +0000)]
Only include zonefile dependencies if $(no_deps) is not true to avoid
make clean failure when directory time doesn't exist yet.
(generated): Add tzselect.

22 years agoAdd aliases for _longjmp and siglongjmp.
drepper [Thu, 11 Sep 1997 12:05:04 +0000 (12:05 +0000)]
Add aliases for _longjmp and siglongjmp.

22 years agotcflag_t is 32 bits.
drepper [Thu, 11 Sep 1997 12:04:53 +0000 (12:04 +0000)]
tcflag_t is 32 bits.

22 years agohe TC* ioctls use 'T' not 't' on SparcLinux.
drepper [Thu, 11 Sep 1997 12:04:45 +0000 (12:04 +0000)]
he TC* ioctls use 'T' not 't' on SparcLinux.

22 years agoChange to match kernel.
drepper [Thu, 11 Sep 1997 12:04:18 +0000 (12:04 +0000)]
Change to match kernel.

22 years agoDefine some new macros to make assembler (possibly) more portable,
drepper [Thu, 11 Sep 1997 12:04:04 +0000 (12:04 +0000)]
Define some new macros to make assembler (possibly) more portable,
allow profiling, etc.

22 years agoCorrect for current kernels.
drepper [Thu, 11 Sep 1997 12:03:49 +0000 (12:03 +0000)]
Correct for current kernels.

22 years agoUse new macros. Fix various bugs. Document that it isn't tested.
drepper [Thu, 11 Sep 1997 12:03:33 +0000 (12:03 +0000)]
Use new macros. Fix various bugs. Document that it isn't tested.

22 years agoUse new macros. Fix various bugs. Document that it isn't tested.
drepper [Thu, 11 Sep 1997 12:03:22 +0000 (12:03 +0000)]
Use new macros. Fix various bugs. Document that it isn't tested.

22 years agoLinux/PPC specific brk implementation.
drepper [Thu, 11 Sep 1997 12:02:54 +0000 (12:02 +0000)]
Linux/PPC specific brk implementation.

22 years agoNot needed anymore.
drepper [Thu, 11 Sep 1997 12:02:35 +0000 (12:02 +0000)]
Not needed anymore.

22 years agoAdd IFF_PORTSEL and IFF_AUTOMEDIA according to recent kernel changes.
drepper [Thu, 11 Sep 1997 12:02:05 +0000 (12:02 +0000)]
Add IFF_PORTSEL and IFF_AUTOMEDIA according to recent kernel changes.

22 years agoDon't compile or use opensock if SIOGIFINDEX and SIOGIFNAME are not
drepper [Thu, 11 Sep 1997 12:01:21 +0000 (12:01 +0000)]
Don't compile or use opensock if SIOGIFINDEX and SIOGIFNAME are not
defined.

22 years agoChange to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 11:59:25 +0000 (11:59 +0000)]
Change to generate ANSI C style functions.

22 years agoInclude missing header for prototype.
drepper [Thu, 11 Sep 1997 11:37:45 +0000 (11:37 +0000)]
Include missing header for prototype.

22 years agoStub version with atomic functions.
drepper [Thu, 11 Sep 1997 11:35:20 +0000 (11:35 +0000)]
Stub version with atomic functions.

22 years agoChange loop indices to size_t when appropriate to suppress gcc
drepper [Thu, 11 Sep 1997 11:34:39 +0000 (11:34 +0000)]
Change loop indices to size_t when appropriate to suppress gcc
warning.

22 years agoPPC specific part of progfiling.
drepper [Thu, 11 Sep 1997 11:34:16 +0000 (11:34 +0000)]
PPC specific part of progfiling.

22 years agoUse JUMPTARGET macro.
drepper [Thu, 11 Sep 1997 11:33:55 +0000 (11:33 +0000)]
Use JUMPTARGET macro.

22 years agoUse ENTRY, END, weak_alias macros.
drepper [Thu, 11 Sep 1997 11:33:39 +0000 (11:33 +0000)]
Use ENTRY, END, weak_alias macros.

22 years ago(ELF_MACHINE_RUNTIME_TRAMPOLINE): Don't use register 0, to let _mcount
drepper [Thu, 11 Sep 1997 11:32:51 +0000 (11:32 +0000)]
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Don't use register 0, to let _mcount
be in a shared object.
Use full sentences in comments.  Generally clean up.  Suppress some
code we don't need when relocating ld.so.

22 years agoUse JUMPTARGET macro.
drepper [Thu, 11 Sep 1997 11:32:18 +0000 (11:32 +0000)]
Use JUMPTARGET macro.

22 years agoWe now have a .S version to allow profiling etc.
drepper [Thu, 11 Sep 1997 11:31:48 +0000 (11:31 +0000)]
We now have a .S version to allow profiling etc.

22 years agoPPC optimized string function.
drepper [Thu, 11 Sep 1997 11:31:23 +0000 (11:31 +0000)]
PPC optimized string function.

22 years agoMachine specific header for gmon to use ppc-mcount.
drepper [Thu, 11 Sep 1997 11:30:47 +0000 (11:30 +0000)]
Machine specific header for gmon to use ppc-mcount.

22 years agoWe now have a .S version to allow profiling etc.
drepper [Thu, 11 Sep 1997 11:29:55 +0000 (11:29 +0000)]
We now have a .S version to allow profiling etc.

22 years agoGMP function optimized for PPC.
drepper [Thu, 11 Sep 1997 11:29:17 +0000 (11:29 +0000)]
GMP function optimized for PPC.

22 years agoGMP function optimized for PPC.
drepper [Thu, 11 Sep 1997 11:28:41 +0000 (11:28 +0000)]
GMP function optimized for PPC.

22 years ago[subdir=gmon]: Compile ppc-mcount.
drepper [Thu, 11 Sep 1997 11:27:20 +0000 (11:27 +0000)]
[subdir=gmon]: Compile ppc-mcount.

22 years agoUpdate libc-ud-970904
drepper [Thu, 11 Sep 1997 11:23:21 +0000 (11:23 +0000)]
Update

22 years agoChange to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 03:44:58 +0000 (03:44 +0000)]
Change to generate ANSI C style functions.

22 years agoChange to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 03:44:46 +0000 (03:44 +0000)]
Change to generate ANSI C style functions.

22 years ago(FUNC): Change to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 03:44:31 +0000 (03:44 +0000)]
(FUNC): Change to generate ANSI C style functions.

22 years ago(_cleanup): Convert to ANSI C style declaration to reduce gcc warning
drepper [Thu, 11 Sep 1997 03:44:18 +0000 (03:44 +0000)]
(_cleanup): Convert to ANSI C style declaration to reduce gcc warning
noise.

22 years agoCorrect test for too small buffer.
drepper [Thu, 11 Sep 1997 03:43:26 +0000 (03:43 +0000)]
Correct test for too small buffer.

22 years agoDefine function as __profil and make profil weak alias.
drepper [Thu, 11 Sep 1997 03:43:03 +0000 (03:43 +0000)]
Define function as __profil and make profil weak alias.

22 years agoDefine function as __profil and make profil weak alias.
drepper [Thu, 11 Sep 1997 03:27:08 +0000 (03:27 +0000)]
Define function as __profil and make profil weak alias.

22 years agoHeavy rewrites and optimizations.
drepper [Thu, 11 Sep 1997 03:26:00 +0000 (03:26 +0000)]
Heavy rewrites and optimizations.

22 years agoSimple low-level sycronization functions.
drepper [Thu, 11 Sep 1997 03:25:13 +0000 (03:25 +0000)]
Simple low-level sycronization functions.

22 years ago(isgreater, isgreaterequal, isless, islessequal, islessgreater,
drepper [Thu, 11 Sep 1997 03:24:27 +0000 (03:24 +0000)]
(isgreater, isgreaterequal, isless, islessequal, islessgreater,
isunordered): Optimize a bit.

22 years agoCorrect a few types and constraints.
drepper [Thu, 11 Sep 1997 03:22:52 +0000 (03:22 +0000)]
Correct a few types and constraints.

22 years agoFix fatal bugs, use correct casts now.
drepper [Thu, 11 Sep 1997 03:22:01 +0000 (03:22 +0000)]
Fix fatal bugs, use correct casts now.

22 years agoUndef function name to enable definition as macro.
drepper [Thu, 11 Sep 1997 03:21:00 +0000 (03:21 +0000)]
Undef function name to enable definition as macro.

22 years agoFix typos.
drepper [Thu, 11 Sep 1997 03:20:36 +0000 (03:20 +0000)]
Fix typos.

22 years agoUndef function name to enable definition as macro.
drepper [Thu, 11 Sep 1997 03:18:16 +0000 (03:18 +0000)]
Undef function name to enable definition as macro.

22 years ago(__stdio_read, __stdio_write, __stdio_seek, __stdio_close,
drepper [Thu, 11 Sep 1997 03:17:24 +0000 (03:17 +0000)]
(__stdio_read, __stdio_write, __stdio_seek, __stdio_close,
__stdio_fileno, __stdio_open, __stdio_reopen): Convert to ANSI C style
declaration to reduce gcc warning noise.

22 years agoImplementation of mempcpy function which returns pointer to byte
drepper [Thu, 11 Sep 1997 03:16:34 +0000 (03:16 +0000)]
Implementation of mempcpy function which returns pointer to byte
following last destination byte.

22 years agoDeclare __crypt_r.
drepper [Thu, 11 Sep 1997 03:15:53 +0000 (03:15 +0000)]
Declare __crypt_r.

22 years agoRewrite in terms of an array.
drepper [Thu, 11 Sep 1997 03:15:02 +0000 (03:15 +0000)]
Rewrite in terms of an array.

22 years agoNot needed anymore.
drepper [Thu, 11 Sep 1997 03:14:53 +0000 (03:14 +0000)]
Not needed anymore.

22 years agoDo the work; don't call __setjmp_aux. Move _setjmp and setjmp from
drepper [Thu, 11 Sep 1997 03:14:40 +0000 (03:14 +0000)]
Do the work; don't call __setjmp_aux.  Move _setjmp and setjmp from
bsd-*.S.

22 years agoStub out.
drepper [Thu, 11 Sep 1997 03:14:23 +0000 (03:14 +0000)]
Stub out.

22 years agoWe have an assembler versin now.
drepper [Thu, 11 Sep 1997 03:14:07 +0000 (03:14 +0000)]
We have an assembler versin now.

22 years agolongjmp implementation using array.
drepper [Thu, 11 Sep 1997 03:13:56 +0000 (03:13 +0000)]
longjmp implementation using array.

22 years agoKill setjmp_aux.
drepper [Thu, 11 Sep 1997 03:13:30 +0000 (03:13 +0000)]
Kill setjmp_aux.

22 years agoAdd prototype for xdr_opaque_auth, don't define HAVE_SECURE_RPC.
drepper [Thu, 11 Sep 1997 03:13:00 +0000 (03:13 +0000)]
Add prototype for xdr_opaque_auth, don't define HAVE_SECURE_RPC.

22 years agoDon't use /bin/sh to start /usr/etc/keyenvoy, or we will get a
drepper [Thu, 11 Sep 1997 03:12:47 +0000 (03:12 +0000)]
Don't use /bin/sh to start /usr/etc/keyenvoy, or we will get a
deadlock with NIS+.

22 years agoFix signal handling.
drepper [Thu, 11 Sep 1997 03:12:36 +0000 (03:12 +0000)]
Fix signal handling.

22 years agoDon't define our own prototypes, use the one from the header files.
drepper [Thu, 11 Sep 1997 03:12:19 +0000 (03:12 +0000)]
Don't define our own prototypes, use the one from the header files.

22 years agoDon't dereference NULL pointer, initialize ad->ad_timediff.
drepper [Thu, 11 Sep 1997 03:11:57 +0000 (03:11 +0000)]
Don't dereference NULL pointer, initialize ad->ad_timediff.

22 years agoUndefine __USE_STRING_INLINES.
drepper [Thu, 11 Sep 1997 03:11:19 +0000 (03:11 +0000)]
Undefine __USE_STRING_INLINES.

22 years agoAdd copyright and make little cleanups.
drepper [Thu, 11 Sep 1997 03:10:52 +0000 (03:10 +0000)]
Add copyright and make little cleanups.

22 years agoAdd prototype for mempcpy. Include bits/string2.h header always if
drepper [Thu, 11 Sep 1997 03:10:18 +0000 (03:10 +0000)]
Add prototype for mempcpy.  Include bits/string2.h header always if
optimizing.

22 years agoUndefine __USE_STRING_INLINES.
drepper [Thu, 11 Sep 1997 03:09:06 +0000 (03:09 +0000)]
Undefine __USE_STRING_INLINES.

22 years ago(routines): Add mempcpy.
drepper [Thu, 11 Sep 1997 03:08:21 +0000 (03:08 +0000)]
(routines): Add mempcpy.
(tests): Add inl-tester.
Remove _D__NO_STRING_INLINES from CFLAGS-* variables.

22 years agoGeneric optimized string functions
drepper [Thu, 11 Sep 1997 03:06:26 +0000 (03:06 +0000)]
Generic optimized string functions

22 years agoAdd casts to reduce gcc warning noise.
drepper [Thu, 11 Sep 1997 03:05:25 +0000 (03:05 +0000)]
Add casts to reduce gcc warning noise.
Convert to ANSI C style declaration to reduce gcc warning noise.

22 years agoSuppress warning.
drepper [Thu, 11 Sep 1997 03:04:16 +0000 (03:04 +0000)]
Suppress warning.

22 years agoAdd prototype for __setpgid and __profil.
drepper [Thu, 11 Sep 1997 03:03:57 +0000 (03:03 +0000)]
Add prototype for __setpgid and __profil.

22 years agoDon't use text_set_element if not defined.
drepper [Thu, 11 Sep 1997 03:03:15 +0000 (03:03 +0000)]
Don't use text_set_element if not defined.

22 years ago(realclean): New rule to remove the generated .mo files.
drepper [Thu, 11 Sep 1997 03:01:53 +0000 (03:01 +0000)]
(realclean): New rule to remove the generated .mo files.

22 years agoCleanup.
drepper [Thu, 11 Sep 1997 03:01:21 +0000 (03:01 +0000)]
Cleanup.

22 years agoUse __stpcpy, __stpncpy and __strdup instead of public names.
drepper [Thu, 11 Sep 1997 03:00:47 +0000 (03:00 +0000)]
Use __stpcpy, __stpncpy and __strdup instead of public names.

22 years agoUse sprintf instead of sprintf, the string always fits.
drepper [Thu, 11 Sep 1997 03:00:27 +0000 (03:00 +0000)]
Use sprintf instead of sprintf, the string always fits.
Use __stpcpy, __stpncpy and __strdup instead of public names.

22 years ago(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
drepper [Thu, 11 Sep 1997 02:59:54 +0000 (02:59 +0000)]
(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
string always fits.
(_nss_create_tablename): Use __stpcpy, __stpncpy and __strdup instead
of public names.

22 years ago(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
drepper [Thu, 11 Sep 1997 02:59:42 +0000 (02:59 +0000)]
(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
string always fits.
(_nss_create_tablename): Use __stpcpy, __stpncpy and __strdup instead
of public names.

22 years ago(_nss_nisplus_getnetbyaddr_r): Print tablename_val, not tablename_len.
drepper [Thu, 11 Sep 1997 02:59:16 +0000 (02:59 +0000)]
(_nss_nisplus_getnetbyaddr_r): Print tablename_val, not tablename_len.
(_nss_nisplus_getnetbyaddr_r):Use sprintf instead of sprintf, the
string always fits.
(_nss_nisplus_parse_netent): Use __stpcpy, __stpncpy and __strdup
instead of public names.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:58:07 +0000 (02:58 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:57:50 +0000 (02:57 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:57:19 +0000 (02:57 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:57:10 +0000 (02:57 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years ago(__init_misc): Only declare static if HAVE_GNU_LD is defined.
drepper [Thu, 11 Sep 1997 02:56:43 +0000 (02:56 +0000)]
(__init_misc): Only declare static if HAVE_GNU_LD is defined.