kopensolaris-gnu/glibc.git
22 years agoMake IFS per test-case.
drepper [Tue, 7 Apr 1998 16:02:46 +0000 (16:02 +0000)]
Make IFS per test-case.

22 years agoRemove unused variable ENVIRONMENT.
drepper [Tue, 7 Apr 1998 15:41:56 +0000 (15:41 +0000)]
Remove unused variable ENVIRONMENT.

22 years agoUpdate.
drepper [Tue, 7 Apr 1998 15:41:36 +0000 (15:41 +0000)]
Update.

22 years agoReport version of gcc in use.
drepper [Tue, 7 Apr 1998 15:05:25 +0000 (15:05 +0000)]
Report version of gcc in use.

22 years ago(LIBC_PROG_BINUTILS): Use `-print-prog-name', not `-print-file-name'
drepper [Tue, 7 Apr 1998 13:46:31 +0000 (13:46 +0000)]
(LIBC_PROG_BINUTILS): Use `-print-prog-name', not `-print-file-name'
to find as and ld.

22 years ago(mkstemp): Correct return value in case template is wrong.
drepper [Tue, 7 Apr 1998 12:52:50 +0000 (12:52 +0000)]
(mkstemp): Correct return value in case template is wrong.
Remove unused varaible `ignored'.

22 years agoExport __libc_sa_len.
drepper [Tue, 7 Apr 1998 10:32:54 +0000 (10:32 +0000)]
Export __libc_sa_len.

22 years ago(MAXPATHLEN): Define correctly.
drepper [Tue, 7 Apr 1998 10:32:33 +0000 (10:32 +0000)]
(MAXPATHLEN): Define correctly.

22 years agoNot needed anymore.
drepper [Tue, 7 Apr 1998 10:25:41 +0000 (10:25 +0000)]
Not needed anymore.

22 years agoUpdate.
drepper [Tue, 7 Apr 1998 09:21:28 +0000 (09:21 +0000)]
Update.

22 years agoInterface between wc*tomb* and mb*towc* functions and iconv.
drepper [Tue, 7 Apr 1998 09:19:38 +0000 (09:19 +0000)]
Interface between wc*tomb* and mb*towc* functions and iconv.

22 years agowcsnlen implementation.
drepper [Tue, 7 Apr 1998 09:18:22 +0000 (09:18 +0000)]
wcsnlen implementation.

22 years agoRename to __wcslen and make wcslen weak alias.
drepper [Tue, 7 Apr 1998 09:18:06 +0000 (09:18 +0000)]
Rename to __wcslen and make wcslen weak alias.

22 years agoAdd prototype for __wcslen, wcsnlen. Remove prototypes for wmemr*.
drepper [Tue, 7 Apr 1998 09:17:30 +0000 (09:17 +0000)]
Add prototype for __wcslen, wcsnlen.  Remove prototypes for wmemr*.

22 years agoRewrite to use iconv functionality.
drepper [Tue, 7 Apr 1998 09:14:56 +0000 (09:14 +0000)]
Rewrite to use iconv functionality.

22 years ago(distribute): Add wcsmbsload.h.
drepper [Tue, 7 Apr 1998 09:14:08 +0000 (09:14 +0000)]
(distribute): Add wcsmbsload.h.
(routines): Remove wmemrtowcs and wmemrtombs, add wcsnlen and wcsmbsload.

22 years agoAllow inclusion from netinet.in.h.
drepper [Tue, 7 Apr 1998 09:12:51 +0000 (09:12 +0000)]
Allow inclusion from netinet.in.h.

22 years agoDefinition of sockaddr_union.
drepper [Tue, 7 Apr 1998 09:12:33 +0000 (09:12 +0000)]
Definition of sockaddr_union.

22 years agoMake multiple #inclusion safe.
drepper [Tue, 7 Apr 1998 09:12:13 +0000 (09:12 +0000)]
Make multiple #inclusion safe.

22 years ago2.0 kernel support.
drepper [Tue, 7 Apr 1998 09:11:50 +0000 (09:11 +0000)]
2.0 kernel support.

22 years agoFunction to determine length of sockaddr.
drepper [Tue, 7 Apr 1998 09:11:21 +0000 (09:11 +0000)]
Function to determine length of sockaddr.

22 years agoChange prototype of ptsname_r to make it more like ttyname_r.
drepper [Tue, 7 Apr 1998 09:10:41 +0000 (09:10 +0000)]
Change prototype of ptsname_r to make it more like ttyname_r.

22 years agoRemove use of SIOCGIFCOUNT (2.2.x kernels won't have it).
drepper [Tue, 7 Apr 1998 09:10:24 +0000 (09:10 +0000)]
Remove use of SIOCGIFCOUNT (2.2.x kernels won't have it).

22 years ago(sysdep_routines): Add sa_len for socket.
drepper [Tue, 7 Apr 1998 09:10:13 +0000 (09:10 +0000)]
(sysdep_routines): Add sa_len for socket.

22 years agoAdd sa_len.c.
drepper [Tue, 7 Apr 1998 09:09:52 +0000 (09:09 +0000)]
Add sa_len.c.

22 years agoSA_LEN): New macro.
drepper [Tue, 7 Apr 1998 09:09:28 +0000 (09:09 +0000)]
SA_LEN): New macro.

22 years ago(unlockpt): Call __ptsname_r instead of ptsname_r.
drepper [Tue, 7 Apr 1998 09:09:04 +0000 (09:09 +0000)]
(unlockpt): Call __ptsname_r instead of ptsname_r.

22 years ago(grantpt): Change check of return value of __ptsname_r accordingly.
drepper [Tue, 7 Apr 1998 09:08:50 +0000 (09:08 +0000)]
(grantpt): Change check of return value of __ptsname_r accordingly.

22 years agoRewrite to allow many more files and much less predictable names.
drepper [Tue, 7 Apr 1998 09:08:10 +0000 (09:08 +0000)]
Rewrite to allow many more files and much less predictable names.

22 years agoAllow inclusion from hurd/ioctl.h.
drepper [Tue, 7 Apr 1998 09:07:26 +0000 (09:07 +0000)]
Allow inclusion from hurd/ioctl.h.

22 years agoUse __ptr_t not caddr_t.
drepper [Tue, 7 Apr 1998 09:07:12 +0000 (09:07 +0000)]
Use __ptr_t not caddr_t.

22 years agoDefine sockaddr_union.
drepper [Tue, 7 Apr 1998 09:06:52 +0000 (09:06 +0000)]
Define sockaddr_union.

22 years agoAllow inclusion from netinet.in.h.
drepper [Tue, 7 Apr 1998 09:06:32 +0000 (09:06 +0000)]
Allow inclusion from netinet.in.h.

22 years ago(SA_LEN): New macro.
drepper [Tue, 7 Apr 1998 09:06:08 +0000 (09:06 +0000)]
(SA_LEN): New macro.

22 years agoChange prototype of ptsname_r to make it more like ttyname_r.
drepper [Tue, 7 Apr 1998 09:05:48 +0000 (09:05 +0000)]
Change prototype of ptsname_r to make it more like ttyname_r.

22 years agoRename to __strnlen and make strnlen weak alias.
drepper [Tue, 7 Apr 1998 09:05:24 +0000 (09:05 +0000)]
Rename to __strnlen and make strnlen weak alias.

22 years agoAdd prototype for __strnlen.
drepper [Tue, 7 Apr 1998 09:05:13 +0000 (09:05 +0000)]
Add prototype for __strnlen.

22 years agoChange prototype of ptsname_r to make it more like ttyname_r.
drepper [Tue, 7 Apr 1998 09:04:16 +0000 (09:04 +0000)]
Change prototype of ptsname_r to make it more like ttyname_r.

22 years agoInclude <bits/sockunion.h>
drepper [Tue, 7 Apr 1998 09:03:23 +0000 (09:03 +0000)]
Include <bits/sockunion.h>

22 years ago(headers): Add bits/sockunion.h.
drepper [Tue, 7 Apr 1998 09:03:11 +0000 (09:03 +0000)]
(headers): Add bits/sockunion.h.

22 years ago(getnameinfo): Use `socklen_t' not `size_t'.
drepper [Tue, 7 Apr 1998 09:02:56 +0000 (09:02 +0000)]
(getnameinfo): Use `socklen_t' not `size_t'.
(NI_NUMERICHOST, et al.): Tidy up and add comments.
(AI_NUMERICHOST): Define.
(getnodebyname): New prototype.
(AI_V4MAPPED, et al.): New constants.

22 years agoDon't give YPERR_RPC back, use the do_ypcall return value for better
drepper [Tue, 7 Apr 1998 09:02:35 +0000 (09:02 +0000)]
Don't give YPERR_RPC back, use the do_ypcall return value for better
error checking.

22 years agoChange file namespace to local namespace.
drepper [Tue, 7 Apr 1998 09:02:12 +0000 (09:02 +0000)]
Change file namespace to local namespace.
(Out-of-Band Data): Remove unneeded variable link.
(Host Address Functions): Use uint32_t consequently and add a
number of clarifications for IPv4/IPv6, classless addresses.
(Internet Namespace): Added some paragraphs about IPv6.

22 years ago(Top): Change "file namespace" to "local namespace".
drepper [Tue, 7 Apr 1998 09:01:33 +0000 (09:01 +0000)]
(Top): Change "file namespace" to "local namespace".

22 years agoDescribe some more critical points.
drepper [Tue, 7 Apr 1998 09:01:15 +0000 (09:01 +0000)]
Describe some more critical points.

22 years agoMention risks of tmpnam and mktemp.
drepper [Tue, 7 Apr 1998 09:00:37 +0000 (09:00 +0000)]
Mention risks of tmpnam and mktemp.

22 years agoDon't define MIG variable.
drepper [Tue, 7 Apr 1998 08:59:40 +0000 (08:59 +0000)]
Don't define MIG variable.

22 years agoChange check of return value of __ptsname_r accordingly.
drepper [Tue, 7 Apr 1998 08:59:24 +0000 (08:59 +0000)]
Change check of return value of __ptsname_r accordingly.

22 years agoCorrect charset name.
drepper [Tue, 7 Apr 1998 08:59:06 +0000 (08:59 +0000)]
Correct charset name.

22 years agoDefine symbol.
drepper [Tue, 7 Apr 1998 08:58:39 +0000 (08:58 +0000)]
Define symbol.

22 years ago(_IO_file_xsgetn): Adjust pointers.
drepper [Tue, 7 Apr 1998 08:58:29 +0000 (08:58 +0000)]
(_IO_file_xsgetn): Adjust pointers.

22 years agoInclude <bits/sockaddr.h> rather than <sys/socket.h>, to avoid getting
drepper [Tue, 7 Apr 1998 08:58:08 +0000 (08:58 +0000)]
Include <bits/sockaddr.h> rather than <sys/socket.h>, to avoid getting
sockaddr_union defined.

22 years agoAdd ASCII conversion functions.
drepper [Tue, 7 Apr 1998 08:57:39 +0000 (08:57 +0000)]
Add ASCII conversion functions.

22 years agoAdd prototype for __gconv_find_func.
drepper [Tue, 7 Apr 1998 08:57:25 +0000 (08:57 +0000)]
Add prototype for __gconv_find_func.
Add prototypes for ASCII conversion functions.

22 years agoMake find_func function global.
drepper [Tue, 7 Apr 1998 08:56:36 +0000 (08:56 +0000)]
Make find_func function global.

22 years agoDefine MAXPATHLEN if not available before.
drepper [Tue, 7 Apr 1998 08:55:38 +0000 (08:55 +0000)]
Define MAXPATHLEN if not available before.

22 years agoTake care for NULL arguments.
drepper [Tue, 7 Apr 1998 08:55:08 +0000 (08:55 +0000)]
Take care for NULL arguments.

22 years ago(decompose_rpath): Use local_strdup instead of strdupa to copy rpath.
drepper [Tue, 7 Apr 1998 08:54:29 +0000 (08:54 +0000)]
(decompose_rpath): Use local_strdup instead of strdupa to copy rpath.

22 years agoRegenerated.
drepper [Tue, 7 Apr 1998 08:53:46 +0000 (08:53 +0000)]
Regenerated.

22 years agoCheck for CC using $ac_tool_prefix, to handle cross-compilation. Use
drepper [Tue, 7 Apr 1998 08:53:12 +0000 (08:53 +0000)]
Check for CC using $ac_tool_prefix, to handle cross-compilation.  Use
AC_CHECK_TOOL to find MiG.

22 years agoAdd MIG to be substituted.
drepper [Tue, 7 Apr 1998 08:52:54 +0000 (08:52 +0000)]
Add MIG to be substituted.

22 years ago(AC_PROG_CHECK_VER): Rewritten to make less confusing.
drepper [Tue, 7 Apr 1998 08:52:35 +0000 (08:52 +0000)]
(AC_PROG_CHECK_VER): Rewritten to make less confusing.

22 years agoReadd missing rule for $(objpfx)stamp.oS.
drepper [Tue, 7 Apr 1998 08:52:09 +0000 (08:52 +0000)]
Readd missing rule for $(objpfx)stamp.oS.

22 years ago(libtypes): Redo H.J. Lu's change of 1998-03-27.
drepper [Tue, 7 Apr 1998 08:51:51 +0000 (08:51 +0000)]
(libtypes): Redo H.J. Lu's change of 1998-03-27.

22 years ago * sysdeps/unix/sysv/linux/sparc/sys/kernel_termios.h: New file.
rth [Mon, 6 Apr 1998 19:37:43 +0000 (19:37 +0000)]
    * sysdeps/unix/sysv/linux/sparc/sys/kernel_termios.h: New file.
        Sparc needs a custom value of __KERNEL_NCCS.

22 years ago * elf/dl-runtime.c (fixup, profile_fixup): The final arg to
rth [Mon, 6 Apr 1998 19:08:36 +0000 (19:08 +0000)]
    * elf/dl-runtime.c (fixup, profile_fixup): The final arg to
        _dl_lookup_*symbol is DL_LOOKUP_NOPLT not ELF_MACHINE_JMP_SLOT.
        * elf/elf.h (EM_SPARC64): Remove.
        (EM_SPARC32PLUS, EM_SPARCV9): Add.
        (HWCAP_SPARC_V9): Add.
        * elf/ldsodefs.h (_dl_hwcap): Declare.
        * sysdeps/sparc/sparc32/dl-machine.h (_dl_hwcap, _dl_hwcap_mask):
        Weaken so dlopen from static progies works.
        (WEAKADDR): New macro.
        (elf_machine_matches_host): Accept EM_SPARC32PLUS on a v9 cpu.
        (LD_SO_PRELOAD): New macro.
        (elf_machine_fixup_plt): Cope with weak _dl_hwcap.
        (elf_machine_rela): Weaken _dl_rtld_map.
        * sysdeps/unix/sysv/linux/sparc/sparc32/clone.S: Rename __libc_clone
        to __clone, and remove the later's alias.
        * sysdeps/unix/sysv/linux/sparc/sparc64/clone.S: Likewise.
        * sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c: Copy to/from
        the kernel's structure.

22 years ago* sysdeps/generic/libc-start.c: Allow init and fini to be null.
rth [Mon, 6 Apr 1998 19:07:17 +0000 (19:07 +0000)]
* sysdeps/generic/libc-start.c: Allow init and fini to be null.

22 years ago* sysdeps/sparc/sparc32/elf.S: Rewrite for __libc_start_main.
rth [Mon, 6 Apr 1998 17:40:53 +0000 (17:40 +0000)]
* sysdeps/sparc/sparc32/elf.S: Rewrite for __libc_start_main.
* sysdeps/sparc/sparc64/elf.S: Likewise.

22 years ago * sysdeps/unix/sysv/linux/sparc/sparc32/socket.S: Revert 03-01 change,
rth [Mon, 6 Apr 1998 17:18:50 +0000 (17:18 +0000)]
    * sysdeps/unix/sysv/linux/sparc/sparc32/socket.S: Revert 03-01 change,
        as the buffer is not properly aligned.
        Reported by Juan Cespedes <cespedes@debian.org>.

22 years agoUpdate.
drepper [Sun, 5 Apr 1998 12:06:27 +0000 (12:06 +0000)]
Update.

22 years ago(make_named_socket): Use AF_LOCAL instead of AF_FILE.
drepper [Sun, 5 Apr 1998 12:05:17 +0000 (12:05 +0000)]
(make_named_socket): Use AF_LOCAL instead of AF_FILE.

22 years agoUpdate.
drepper [Sun, 5 Apr 1998 11:23:12 +0000 (11:23 +0000)]
Update.

22 years agoRewrite to not make use of the mb*towc* and wc*tomb* functions.
drepper [Sun, 5 Apr 1998 11:22:19 +0000 (11:22 +0000)]
Rewrite to not make use of the mb*towc* and wc*tomb* functions.

22 years agoFix typo.
drepper [Sat, 4 Apr 1998 15:56:46 +0000 (15:56 +0000)]
Fix typo.

22 years ago(__gconv_find_transform): Fix typo.
drepper [Sat, 4 Apr 1998 15:50:28 +0000 (15:50 +0000)]
(__gconv_find_transform): Fix typo.

22 years agoUpdate.
drepper [Sat, 4 Apr 1998 07:46:55 +0000 (07:46 +0000)]
Update.

22 years agoOptimize by splitting large expressions and using array variables.
drepper [Sat, 4 Apr 1998 07:44:22 +0000 (07:44 +0000)]
Optimize by splitting large  expressions and using array variables.

22 years agoUpdate.
drepper [Sat, 4 Apr 1998 07:25:25 +0000 (07:25 +0000)]
Update.

22 years agoAdapt for rewrite of the low-level of gconv.
drepper [Sat, 4 Apr 1998 07:22:59 +0000 (07:22 +0000)]
Adapt for rewrite of the low-level of gconv.

22 years agoRewrite of the low-level of gconv.
drepper [Sat, 4 Apr 1998 07:20:05 +0000 (07:20 +0000)]
Rewrite of the low-level of gconv.

22 years agoNo need for __P and __const.
drepper [Fri, 3 Apr 1998 16:02:22 +0000 (16:02 +0000)]
No need for __P and __const.

22 years agoUpdate.
drepper [Fri, 3 Apr 1998 15:46:53 +0000 (15:46 +0000)]
Update.

22 years agoAdopt for gconv_int.h introduction.
drepper [Fri, 3 Apr 1998 15:46:29 +0000 (15:46 +0000)]
Adopt for gconv_int.h introduction.

22 years agoRemove definition which are now in gconv_int.h.
drepper [Fri, 3 Apr 1998 15:45:02 +0000 (15:45 +0000)]
Remove definition which are now in gconv_int.h.

22 years ago(distribute): Add gconv_int.h.
drepper [Fri, 3 Apr 1998 15:44:29 +0000 (15:44 +0000)]
(distribute): Add gconv_int.h.

22 years agoInternal header for gconv.
drepper [Fri, 3 Apr 1998 15:44:02 +0000 (15:44 +0000)]
Internal header for gconv.

22 years agoCorrect Perl scripts and make them omit the missing braces.
drepper [Fri, 3 Apr 1998 15:04:50 +0000 (15:04 +0000)]
Correct Perl scripts and make them omit the missing braces.

22 years agoUpdate.
drepper [Fri, 3 Apr 1998 12:19:27 +0000 (12:19 +0000)]
Update.

22 years ago(nis_list): Fix FOLLOW_PATH and ALL_RESULTS flags.
drepper [Fri, 3 Apr 1998 12:19:10 +0000 (12:19 +0000)]
(nis_list): Fix FOLLOW_PATH and ALL_RESULTS flags.

22 years agoUpdate.
drepper [Fri, 3 Apr 1998 12:07:01 +0000 (12:07 +0000)]
Update.

22 years ago(__syscall_error): Same for PIC and non-PIC now. Correctly negate
drepper [Fri, 3 Apr 1998 12:06:51 +0000 (12:06 +0000)]
(__syscall_error): Same for PIC and non-PIC now.  Correctly negate
error number.
(errno): Use `%' not `@' in .type directives.

22 years agoChange to use single exit point.
drepper [Fri, 3 Apr 1998 11:29:51 +0000 (11:29 +0000)]
Change to use single exit point.

22 years agoChange to use single exit point.
drepper [Fri, 3 Apr 1998 11:27:56 +0000 (11:27 +0000)]
Change to use single exit point.

22 years agoUpdate.
drepper [Fri, 3 Apr 1998 11:18:13 +0000 (11:18 +0000)]
Update.

22 years ago(_dl_hwcap_string): Provide default.
drepper [Fri, 3 Apr 1998 11:08:28 +0000 (11:08 +0000)]
(_dl_hwcap_string): Provide default.

22 years ago(installed-libcs): Fix typo.
drepper [Fri, 3 Apr 1998 11:07:31 +0000 (11:07 +0000)]
(installed-libcs): Fix typo.

22 years ago($(objpfx)UHC.so): Link against libKSC.
drepper [Fri, 3 Apr 1998 11:06:33 +0000 (11:06 +0000)]
($(objpfx)UHC.so): Link against libKSC.
(UHC-routines): Remove ksc5601.

22 years agoUpdate.
drepper [Fri, 3 Apr 1998 08:27:10 +0000 (08:27 +0000)]
Update.

22 years ago(PSEUDO): Fix typo introduced in last change.
drepper [Fri, 3 Apr 1998 08:23:11 +0000 (08:23 +0000)]
(PSEUDO): Fix typo introduced in last change.

22 years agoUpdate.
drepper [Fri, 3 Apr 1998 06:25:38 +0000 (06:25 +0000)]
Update.