kopensolaris-gnu/glibc.git
22 years ago(elf_machine_rela): Get rid of hack for handling flush opcode.
drepper [Wed, 17 Sep 1997 17:44:35 +0000 (17:44 +0000)]
(elf_machine_rela): Get rid of hack for handling flush opcode.

22 years agoUpdate. libc-ud-970916
drepper [Tue, 16 Sep 1997 21:51:15 +0000 (21:51 +0000)]
Update.

22 years ago(ptrace): Change return value type to long int.
drepper [Tue, 16 Sep 1997 21:51:02 +0000 (21:51 +0000)]
(ptrace): Change return value type to long int.

22 years agoRemove ptrace.
drepper [Tue, 16 Sep 1997 21:50:52 +0000 (21:50 +0000)]
Remove ptrace.

22 years agoFix typo.
drepper [Tue, 16 Sep 1997 21:50:44 +0000 (21:50 +0000)]
Fix typo.

22 years ago(ptrace): Change return value type to long int.
drepper [Tue, 16 Sep 1997 21:50:28 +0000 (21:50 +0000)]
(ptrace): Change return value type to long int.
Adopt local variable types.

22 years ago(__FD_ZERO): Declare __arr variable as of type __fdset *.
drepper [Tue, 16 Sep 1997 21:49:51 +0000 (21:49 +0000)]
(__FD_ZERO): Declare __arr variable as of type __fdset *.

22 years agoDon't use __BEGIN_DECLS/__END_DECLS, expand macros.
drepper [Tue, 16 Sep 1997 21:49:34 +0000 (21:49 +0000)]
Don't use __BEGIN_DECLS/__END_DECLS, expand macros.

22 years agoDefine __set_errno if necessary.
drepper [Tue, 16 Sep 1997 21:49:03 +0000 (21:49 +0000)]
Define __set_errno if necessary.

22 years ago(headers): Instead bits/string2.h.
drepper [Tue, 16 Sep 1997 20:03:07 +0000 (20:03 +0000)]
(headers): Instead bits/string2.h.

22 years agostatfs structure for Linux/SPARC64.
drepper [Tue, 16 Sep 1997 19:57:13 +0000 (19:57 +0000)]
statfs structure for Linux/SPARC64.

22 years agoDocument strnlen and mempcpy.
drepper [Tue, 16 Sep 1997 14:09:21 +0000 (14:09 +0000)]
Document strnlen and mempcpy.
Tell a bit more about locale dependence of strcasecmp and strncasecmp.

22 years agoDon't use and define cistrcmp. We have strcasecmp.
drepper [Tue, 16 Sep 1997 11:45:50 +0000 (11:45 +0000)]
Don't use and define cistrcmp.  We have strcasecmp.
(hesiod_init): Use of HES_DOMAIN need not be protected by __secure_getenv.
(hesiod_to_bind): Avoid using strcat and extra strlen calls, use stpcpy.

22 years ago(noinl-tester-ENV): New var.
drepper [Tue, 16 Sep 1997 11:43:01 +0000 (11:43 +0000)]
(noinl-tester-ENV): New var.

22 years ago(noinl-tester-ENV): New variable to make strerror test pass.
drepper [Tue, 16 Sep 1997 11:42:31 +0000 (11:42 +0000)]
(noinl-tester-ENV): New variable to make strerror test pass.

22 years agoFix typo.
drepper [Tue, 16 Sep 1997 02:32:00 +0000 (02:32 +0000)]
Fix typo.

22 years agoUpdate. libc-ud-970915
drepper [Tue, 16 Sep 1997 00:42:43 +0000 (00:42 +0000)]
Update.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:41:55 +0000 (00:41 +0000)]
Define bzero as weak alias of __bzero.

22 years agoAdd hesiod.
drepper [Tue, 16 Sep 1997 00:41:32 +0000 (00:41 +0000)]
Add hesiod.

22 years agoFix typo.
drepper [Tue, 16 Sep 1997 00:40:34 +0000 (00:40 +0000)]
Fix typo.

22 years agoLow-level atomicity functions for m68k.
drepper [Tue, 16 Sep 1997 00:40:22 +0000 (00:40 +0000)]
Low-level atomicity functions for m68k.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:40:06 +0000 (00:40 +0000)]
Define bzero as weak alias of __bzero.

22 years agoChange __strcpy_small and __stpcpy_small implementation to use macros
drepper [Tue, 16 Sep 1997 00:39:21 +0000 (00:39 +0000)]
Change __strcpy_small and __stpcpy_small implementation to use macros
and provide alternative for platforms which cannot do unaligned
stores.

22 years agoChange return type of compare_and_swap to char to get better code.
drepper [Tue, 16 Sep 1997 00:38:25 +0000 (00:38 +0000)]
Change return type of compare_and_swap to char to get better code.

22 years ago(__finite): Relax register constraints a bit.
drepper [Tue, 16 Sep 1997 00:37:35 +0000 (00:37 +0000)]
(__finite): Relax register constraints a bit.
Don't define and test for _BITS_MATHINLINE_H.  Emit warning if used
directly and not through math.h.

22 years agoDon't define anything is __NO_STRING_INLINES is defined.
drepper [Tue, 16 Sep 1997 00:35:53 +0000 (00:35 +0000)]
Don't define anything is __NO_STRING_INLINES is defined.

22 years agoDon't use ugly casts to access array.
drepper [Tue, 16 Sep 1997 00:35:01 +0000 (00:35 +0000)]
Don't use ugly casts to access array.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:34:23 +0000 (00:34 +0000)]
Define bzero as weak alias of __bzero.

22 years agoDon't use ugly casts to access array.
drepper [Tue, 16 Sep 1997 00:34:14 +0000 (00:34 +0000)]
Don't use ugly casts to access array.

22 years ago(__stdio_read): Fix typo in last change.
drepper [Tue, 16 Sep 1997 00:32:21 +0000 (00:32 +0000)]
(__stdio_read): Fix typo in last change.

22 years ago#undef stpcpy and __stpcpy.
drepper [Tue, 16 Sep 1997 00:32:10 +0000 (00:32 +0000)]
#undef stpcpy and __stpcpy.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:32:02 +0000 (00:32 +0000)]
Define bzero as weak alias of __bzero.

22 years agoDefine bzero as weak alias of __bzero.
drepper [Tue, 16 Sep 1997 00:31:40 +0000 (00:31 +0000)]
Define bzero as weak alias of __bzero.

22 years agoAdd warning about direct use.
drepper [Tue, 16 Sep 1997 00:30:49 +0000 (00:30 +0000)]
Add warning about direct use.
Change __strcpy_small and __stpcpy_small implementation to use macros
and provide alternative for platforms which cannot do unaligned
stores.
Add prototypes to avoid warning.
(strsep): Fix handling of empty REJECT.
(__strsep_1c): Handle NULL and empty string.
(__strsep_g): Likewise.

22 years agoAdd more stpcpy tests for constant arguments for all short lengths.
drepper [Tue, 16 Sep 1997 00:28:50 +0000 (00:28 +0000)]
Add more stpcpy tests for constant arguments for all short lengths.

22 years agoAlways declare __bzero.
drepper [Tue, 16 Sep 1997 00:28:00 +0000 (00:28 +0000)]
Always declare __bzero.
Describe __NO_STRING_INLINES.
Always include <bits/string.h>.

22 years agoTest for string functions without any optimizations.
drepper [Tue, 16 Sep 1997 00:26:34 +0000 (00:26 +0000)]
Test for string functions without any optimizations.

22 years ago(tests): Add noinl-tester.
drepper [Tue, 16 Sep 1997 00:26:02 +0000 (00:26 +0000)]
(tests): Add noinl-tester.

22 years ago(res_send): Use socklen_t type for `fromlen' variable.
drepper [Tue, 16 Sep 1997 00:25:10 +0000 (00:25 +0000)]
(res_send): Use socklen_t type for `fromlen' variable.

22 years ago(extra-objs): Add all object file variants of onlymd5-entry.
drepper [Tue, 16 Sep 1997 00:23:46 +0000 (00:23 +0000)]
(extra-objs): Add all object file variants of onlymd5-entry.

22 years agoExplain the use of the optimizing inline functions.
drepper [Tue, 16 Sep 1997 00:23:23 +0000 (00:23 +0000)]
Explain the use of the optimizing inline functions.
Describe rand_r function and tell about SysV RNGs in introduction.

22 years agoDefine _IO_close to close.
drepper [Tue, 16 Sep 1997 00:21:20 +0000 (00:21 +0000)]
Define _IO_close to close.

22 years agoRemove definition of _IO_* macros.
drepper [Tue, 16 Sep 1997 00:20:28 +0000 (00:20 +0000)]
Remove definition of _IO_* macros.

22 years agoDefine close, fstat, lseek, read, and write as macros to use __
drepper [Tue, 16 Sep 1997 00:19:56 +0000 (00:19 +0000)]
Define close, fstat, lseek, read, and write as macros to use __
protected versions.  Use those functions instead of _IO_* functions.

22 years agoImplementation of Hesid NSS module
drepper [Tue, 16 Sep 1997 00:16:33 +0000 (00:16 +0000)]
Implementation of Hesid NSS module

22 years ago(dl_main): Make sure we always have a file argument by testing for < 2
drepper [Tue, 16 Sep 1997 00:15:16 +0000 (00:15 +0000)]
(dl_main): Make sure we always have a file argument by testing for < 2
arguments after recognizing the options.

22 years ago(extra-objs): Set this instead of generated.
drepper [Tue, 16 Sep 1997 00:14:51 +0000 (00:14 +0000)]
(extra-objs): Set this instead of generated.

22 years agoAdd version number for libnss_hesiod.
drepper [Tue, 16 Sep 1997 00:14:38 +0000 (00:14 +0000)]
Add version number for libnss_hesiod.

22 years agoPrevent configuration for unsupported platforms.
drepper [Tue, 16 Sep 1997 00:14:10 +0000 (00:14 +0000)]
Prevent configuration for unsupported platforms.

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

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.