kopensolaris-gnu/glibc.git
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.

22 years agoMake copilable with kernel before 2.1.92.
drepper [Fri, 3 Apr 1998 06:24:13 +0000 (06:24 +0000)]
Make copilable with kernel before 2.1.92.

22 years agoPretty print.
drepper [Thu, 2 Apr 1998 19:25:24 +0000 (19:25 +0000)]
Pretty print.

22 years agoUpdate.
drepper [Thu, 2 Apr 1998 17:59:27 +0000 (17:59 +0000)]
Update.

22 years agoAdd s_getcwd entry.
drepper [Thu, 2 Apr 1998 17:59:15 +0000 (17:59 +0000)]
Add s_getcwd entry.

22 years ago(__getcwd): Fix.
drepper [Thu, 2 Apr 1998 17:59:01 +0000 (17:59 +0000)]
(__getcwd): Fix.

22 years agoUpdate.
drepper [Thu, 2 Apr 1998 17:42:53 +0000 (17:42 +0000)]
Update.

22 years agoAdd i686 specific definition of SYSCALL_ERROR_HANDLER.
drepper [Thu, 2 Apr 1998 17:42:42 +0000 (17:42 +0000)]
Add i686 specific definition of SYSCALL_ERROR_HANDLER.

22 years agoPretty print.
drepper [Thu, 2 Apr 1998 17:42:06 +0000 (17:42 +0000)]
Pretty print.

22 years agoi686 specific strtok/strtok_r implementation.
drepper [Thu, 2 Apr 1998 17:41:45 +0000 (17:41 +0000)]
i686 specific strtok/strtok_r implementation.

22 years agoRegenerated.
drepper [Thu, 2 Apr 1998 17:41:10 +0000 (17:41 +0000)]
Regenerated.

22 years agoUse AC_PROG_CHECK_VER to check versions of gcc, gmake, msgfmt,
drepper [Thu, 2 Apr 1998 17:41:03 +0000 (17:41 +0000)]
Use AC_PROG_CHECK_VER to check versions of gcc, gmake, msgfmt,
makeinfo.  Remove superfluous tests.

22 years ago(AC_PROG_CC_LOCAL): Remove superfluous tests.
drepper [Thu, 2 Apr 1998 17:40:54 +0000 (17:40 +0000)]
(AC_PROG_CC_LOCAL): Remove superfluous tests.
(AC_PROG_CHECK_VER): New macro.

22 years agoUse -isystem instead of -I for system include dir.
drepper [Thu, 2 Apr 1998 17:01:39 +0000 (17:01 +0000)]
Use -isystem instead of -I for system include dir.

22 years ago(underscorechar): New.
drepper [Thu, 2 Apr 1998 16:11:46 +0000 (16:11 +0000)]
(underscorechar): New.
(middlechar): Allow '_'.

22 years ago(stdlib.h): Include that file only if STDC_HEADERS or _LIBC.
drepper [Thu, 2 Apr 1998 15:58:45 +0000 (15:58 +0000)]
(stdlib.h): Include that file only if STDC_HEADERS or _LIBC.
(string.h): Include that file only if HAVE_STRING_H or _LIBC.

22 years agoFix typo.
drepper [Thu, 2 Apr 1998 14:14:12 +0000 (14:14 +0000)]
Fix typo.

22 years ago[__USE_FILE_OFFSET64] (lseek): Change return type to __off64_t.
drepper [Thu, 2 Apr 1998 14:11:27 +0000 (14:11 +0000)]
[__USE_FILE_OFFSET64] (lseek): Change return type to __off64_t.

22 years ago[__USE_FILE_OFFSET64] (fseeko): Declare offset
drepper [Thu, 2 Apr 1998 14:11:16 +0000 (14:11 +0000)]
[__USE_FILE_OFFSET64] (fseeko): Declare offset
parameter as __off64_t instead of __off_t.
(ftello): Make alias for ftello64 instead of ftello.  Change
return type to __off64_t.

22 years agoFix various typos.
drepper [Thu, 2 Apr 1998 14:07:15 +0000 (14:07 +0000)]
Fix various typos.

22 years agoUse getcwd syscall in Linux 2.1.92.
drepper [Thu, 2 Apr 1998 14:02:09 +0000 (14:02 +0000)]
Use getcwd syscall in Linux 2.1.92.

22 years agoHandle old kernels without lchown syscall correctly.
drepper [Thu, 2 Apr 1998 13:24:51 +0000 (13:24 +0000)]
Handle old kernels without lchown syscall correctly.

22 years agoUpdate.
drepper [Thu, 2 Apr 1998 13:11:24 +0000 (13:11 +0000)]
Update.

22 years agoMark internal function with internal_function.
drepper [Thu, 2 Apr 1998 13:11:03 +0000 (13:11 +0000)]
Mark internal function with internal_function.

22 years agoUpdate.
drepper [Thu, 2 Apr 1998 12:44:17 +0000 (12:44 +0000)]
Update.

22 years agoMark internal function with internal_function.
drepper [Thu, 2 Apr 1998 12:43:12 +0000 (12:43 +0000)]
Mark internal function with internal_function.

22 years agoCorrect testsuite rules.
drepper [Thu, 2 Apr 1998 12:40:12 +0000 (12:40 +0000)]
Correct testsuite rules.

22 years agoFix conversion from UCS4.
drepper [Thu, 2 Apr 1998 12:40:01 +0000 (12:40 +0000)]
Fix conversion from UCS4.

22 years agoSet cost of ISO646 module to 2.
drepper [Thu, 2 Apr 1998 12:39:33 +0000 (12:39 +0000)]
Set cost of ISO646 module to 2.

22 years agoUndo last patch.
drepper [Thu, 2 Apr 1998 12:14:33 +0000 (12:14 +0000)]
Undo last patch.

22 years ago(SIOCPROTOPRIVATE): Added.
drepper [Thu, 2 Apr 1998 10:27:48 +0000 (10:27 +0000)]
(SIOCPROTOPRIVATE): Added.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 17:44:34 +0000 (17:44 +0000)]
Update.

22 years agoISO 646 conversion module.
drepper [Wed, 1 Apr 1998 17:44:24 +0000 (17:44 +0000)]
ISO 646 conversion module.

22 years agoAdd module and alias definition for ISO646 charsets.
drepper [Wed, 1 Apr 1998 17:44:05 +0000 (17:44 +0000)]
Add module and alias definition for ISO646 charsets.

22 years ago(modules): Add ISO646.
drepper [Wed, 1 Apr 1998 17:43:30 +0000 (17:43 +0000)]
(modules): Add ISO646.
Add rules for ISO646 module.
(distribute): Add iso646.c.

22 years agoNew builtins for UCS en/decoding.
drepper [Wed, 1 Apr 1998 17:42:27 +0000 (17:42 +0000)]
New builtins for UCS en/decoding.

22 years agoAdd definitions for new builtins.
drepper [Wed, 1 Apr 1998 17:41:58 +0000 (17:41 +0000)]
Add definitions for new builtins.

22 years agoAdd prototypes for new builtins.
drepper [Wed, 1 Apr 1998 17:41:30 +0000 (17:41 +0000)]
Add prototypes for new builtins.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 16:15:20 +0000 (16:15 +0000)]
Update.

22 years agoPrototype _IO_file_jumps.
drepper [Wed, 1 Apr 1998 16:14:41 +0000 (16:14 +0000)]
Prototype _IO_file_jumps.

22 years ago(_IO_file_xsgetn): New function.
drepper [Wed, 1 Apr 1998 16:14:29 +0000 (16:14 +0000)]
(_IO_file_xsgetn): New function.
(_IO_file_jumps): Use it.

22 years agoImplement --list option to print available coded character sets.
drepper [Wed, 1 Apr 1998 16:14:18 +0000 (16:14 +0000)]
Implement --list option to print available coded character sets.

22 years agoAdd __gconv_alias_db, __gconv_nmodules, __gconv_modules_db.
drepper [Wed, 1 Apr 1998 16:13:24 +0000 (16:13 +0000)]
Add __gconv_alias_db, __gconv_nmodules, __gconv_modules_db.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 13:19:51 +0000 (13:19 +0000)]
Update.

22 years ago(builtin_aliases): New variable.
drepper [Wed, 1 Apr 1998 13:19:30 +0000 (13:19 +0000)]
(builtin_aliases): New variable.
(__gconv_read_conf): Add builtin aliases.

22 years ago(builtin_map): Define BUILTIN?ALIAS as an noop macro before including
drepper [Wed, 1 Apr 1998 13:18:36 +0000 (13:18 +0000)]
(builtin_map): Define BUILTIN?ALIAS as an noop macro before including
gconv_builtin.h.

22 years agoAdd alias names.
drepper [Wed, 1 Apr 1998 13:17:52 +0000 (13:17 +0000)]
Add alias names.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 12:27:00 +0000 (12:27 +0000)]
Update.

22 years ago(__gconv_transform_ucs4_utf8): Compute number of converted bytes correctly.
drepper [Wed, 1 Apr 1998 12:26:49 +0000 (12:26 +0000)]
(__gconv_transform_ucs4_utf8): Compute number of converted bytes correctly.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 12:01:19 +0000 (12:01 +0000)]
Update.

22 years ago(clntudp_call): Don't check the xid if we only wait for a replay.
drepper [Wed, 1 Apr 1998 12:01:07 +0000 (12:01 +0000)]
(clntudp_call): Don't check the xid if we only wait for a replay.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 10:08:08 +0000 (10:08 +0000)]
Update.

22 years agoFinally fix dependencies for JOHAB and EUC-KR modules.
drepper [Wed, 1 Apr 1998 10:07:45 +0000 (10:07 +0000)]
Finally fix dependencies for JOHAB and EUC-KR modules.

22 years agoUpdate.
drepper [Wed, 1 Apr 1998 09:15:07 +0000 (09:15 +0000)]
Update.

22 years agoCorrect test for error and use PLTJMP() rather than explicit (PLT).
drepper [Wed, 1 Apr 1998 09:14:55 +0000 (09:14 +0000)]
Correct test for error and use PLTJMP() rather than explicit (PLT).

22 years agoFix typos and add new definitions.
drepper [Wed, 1 Apr 1998 09:14:09 +0000 (09:14 +0000)]
Fix typos and add new definitions.