kopensolaris-gnu/glibc.git
22 years agoDon't set PATH. Fix typo.
drepper [Tue, 7 Apr 1998 17:54:04 +0000 (17:54 +0000)]
Don't set PATH.  Fix typo.

22 years agoUpdate.
drepper [Tue, 7 Apr 1998 16:31:05 +0000 (16:31 +0000)]
Update.

22 years agoOn linux, report version of kernel headers seen by compiler.
drepper [Tue, 7 Apr 1998 16:30:26 +0000 (16:30 +0000)]
On linux, report version of kernel headers seen by compiler.

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

22 years ago(dl_platform_init): Don't use "i386" as default, use NULL.
drepper [Tue, 7 Apr 1998 16:27:58 +0000 (16:27 +0000)]
(dl_platform_init): Don't use "i386" as default, use NULL.

22 years agoDon't use mbtowc, use btowc.
drepper [Tue, 7 Apr 1998 16:27:03 +0000 (16:27 +0000)]
Don't use mbtowc, use btowc.

22 years agoDefine as __asprintf and make asprintf a weak alias.
drepper [Tue, 7 Apr 1998 16:26:27 +0000 (16:26 +0000)]
Define as __asprintf and make asprintf a weak alias.

22 years agoDeclare __asprintf.
drepper [Tue, 7 Apr 1998 16:25:51 +0000 (16:25 +0000)]
Declare __asprintf.

22 years agoUndo last patch.
drepper [Tue, 7 Apr 1998 16:25:18 +0000 (16:25 +0000)]
Undo last patch.

22 years agoUse __asprintf, not asprintf.
drepper [Tue, 7 Apr 1998 16:23:53 +0000 (16:23 +0000)]
Use __asprintf, not asprintf.

22 years agoAdd definition of strtol and strtoul (und friends) to avoid inclusion
drepper [Tue, 7 Apr 1998 16:23:10 +0000 (16:23 +0000)]
Add definition of strtol and strtoul (und friends) to avoid inclusion
from libc_pic.a.

22 years agoAdd __asprintf to GLIBC_2.1.
drepper [Tue, 7 Apr 1998 16:22:23 +0000 (16:22 +0000)]
Add __asprintf to GLIBC_2.1.

22 years agoRegenerated.
drepper [Tue, 7 Apr 1998 16:21:40 +0000 (16:21 +0000)]
Regenerated.

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

22 years agoInclude ../Makeconfig - needed for building static NSS module.
drepper [Tue, 7 Apr 1998 16:18:40 +0000 (16:18 +0000)]
Include ../Makeconfig - needed for building static NSS module.

22 years agoBuild only nss_files as static.
drepper [Tue, 7 Apr 1998 16:13:41 +0000 (16:13 +0000)]
Build only nss_files as static.

22 years agoRemove support for service db.
drepper [Tue, 7 Apr 1998 16:13:27 +0000 (16:13 +0000)]
Remove support for service db.

22 years ago(libnss_hesiod-inhibit-o): Remove condition for static-nss since we
drepper [Tue, 7 Apr 1998 16:13:14 +0000 (16:13 +0000)]
(libnss_hesiod-inhibit-o): Remove condition for static-nss since we
don't want hesiod in the static NSS.

22 years agoDescribe --enable-static-nss.
drepper [Tue, 7 Apr 1998 16:12:53 +0000 (16:12 +0000)]
Describe --enable-static-nss.

22 years ago(CPPFLAGS-.oS): Add -DPIC.
drepper [Tue, 7 Apr 1998 16:04:00 +0000 (16:04 +0000)]
(CPPFLAGS-.oS): Add -DPIC.

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.