kopensolaris-gnu/glibc.git
26 years agoUse `li' insn instead of `move'.
roland [Fri, 3 Feb 1995 23:23:20 +0000 (23:23 +0000)]
Use `li' insn instead of `move'.

26 years agoRemove obsolete __NORETURN keyword.
roland [Fri, 3 Feb 1995 23:22:27 +0000 (23:22 +0000)]
Remove obsolete __NORETURN keyword.

26 years ago(_hurd_setup_sighandler): Use `long int' for sigcode.
roland [Fri, 3 Feb 1995 23:20:27 +0000 (23:20 +0000)]
(_hurd_setup_sighandler): Use `long int' for sigcode.
Use explicit register numbers instead of names.
(_hurdsig_rcv_interrupted_p): Use _hurdsig_catch_fault.

26 years agoUse `long int' for sigcode.
roland [Fri, 3 Feb 1995 23:15:48 +0000 (23:15 +0000)]
Use `long int' for sigcode.

26 years agoRemove bogus bcopy decl.
roland [Fri, 3 Feb 1995 01:54:21 +0000 (01:54 +0000)]
Remove bogus bcopy decl.

26 years agoAdd missing `const' in prototype.
roland [Fri, 3 Feb 1995 01:53:31 +0000 (01:53 +0000)]
Add missing `const' in prototype.
Rewritten using __stpncpy.

26 years ago(ftw, ftw_dir): Treat ENOENT from stat like EACCES.
roland [Fri, 3 Feb 1995 01:10:44 +0000 (01:10 +0000)]
(ftw, ftw_dir): Treat ENOENT from stat like EACCES.

26 years agoSet PREC to zero for %. without following digit.
roland [Fri, 3 Feb 1995 01:06:40 +0000 (01:06 +0000)]
Set PREC to zero for %. without following digit.

26 years agoAdd preliminary PowerPC eABI support.
meissner [Wed, 1 Feb 1995 22:06:34 +0000 (22:06 +0000)]
Add preliminary PowerPC eABI support.

26 years agoInclude mach.h instead of string.h.
roland [Tue, 31 Jan 1995 20:29:03 +0000 (20:29 +0000)]
Include mach.h instead of string.h.
Use vm_size_t instead of size_t for arg and return types.

26 years agoDon't declare __mig_init; mach/mig_support.h already does.
roland [Tue, 31 Jan 1995 18:49:49 +0000 (18:49 +0000)]
Don't declare __mig_init; mach/mig_support.h already does.

26 years ago(RUN_HOOK): Dereference PTR properly.
roland [Mon, 30 Jan 1995 07:45:53 +0000 (07:45 +0000)]
(RUN_HOOK): Dereference PTR properly.

26 years ago(RUN_HOOK): Dereference PTR before casting to function pointer type, on
roland [Mon, 30 Jan 1995 07:44:27 +0000 (07:44 +0000)]
(RUN_HOOK): Dereference PTR before casting to function pointer type, on
which dereference is a no-op.

26 years ago(friendly stddef.h check): Write override defn for `stddef.h' Make variable.
roland [Mon, 30 Jan 1995 07:26:57 +0000 (07:26 +0000)]
(friendly stddef.h check): Write override defn for `stddef.h' Make variable.
(AC_LINK_FILES): Use `echo ...` to avoid " " appearing nonempty.

26 years ago(host_os=sysv4*|solaris2*): Set elf=yes.
roland [Mon, 30 Jan 1995 06:15:17 +0000 (06:15 +0000)]
(host_os=sysv4*|solaris2*): Set elf=yes.

26 years ago($(objpfx)dummy.o): Write an empty function, not just an empty file.
roland [Mon, 30 Jan 1995 05:36:14 +0000 (05:36 +0000)]
($(objpfx)dummy.o): Write an empty function, not just an empty file.

26 years ago(sysdep-realclean): New variable.
roland [Mon, 30 Jan 1995 05:33:28 +0000 (05:33 +0000)]
(sysdep-realclean): New variable.

26 years ago(distribute): Remove gnu-stabs.h; add libc-symbols.h.
roland [Sat, 28 Jan 1995 20:15:38 +0000 (20:15 +0000)]
(distribute): Remove gnu-stabs.h; add libc-symbols.h.

26 years agoInitial revision
roland [Sat, 28 Jan 1995 09:15:21 +0000 (09:15 +0000)]
Initial revision

26 years ago[ASSEMBLER]: Protect include of mach/machine/syscall_sw.h with this.
roland [Sat, 28 Jan 1995 08:38:53 +0000 (08:38 +0000)]
[ASSEMBLER]: Protect include of mach/machine/syscall_sw.h with this.

26 years ago(unixware, svr4): Treat as synonyms for sysv4.
kenner [Sat, 28 Jan 1995 02:28:46 +0000 (02:28 +0000)]
(unixware, svr4): Treat as synonyms for sysv4.

26 years agoInclude <hurd/msg.h>, and <spin-lock.h> instead of <lock-intern.h>.
roland [Sat, 28 Jan 1995 02:16:20 +0000 (02:16 +0000)]
Include <hurd/msg.h>, and <spin-lock.h> instead of <lock-intern.h>.
(struct hurd_sigstate): Member `lock' changed to a `spin_lock_t'.
(_hurd_critical_section_lock): Use spin lock operators.
Don't hold the sigstate lock, unlock it after setting the flag.
(_hurd_critical_section_unlock): Take the sigstate lock
to clear the flag; while holding it, check pending signals.
After unlocking, sig_post ourselves if there were pending signals.

26 years ago(_S_catch_exception_raise): Don't take the sigstate lock.
roland [Sat, 28 Jan 1995 01:26:08 +0000 (01:26 +0000)]
(_S_catch_exception_raise): Don't take the sigstate lock.
If it is locked, clear SS->critical_section and SS->context, and unlock it.

26 years ago(EXT, LEXT): New macros.
roland [Sat, 28 Jan 1995 00:40:50 +0000 (00:40 +0000)]
(EXT, LEXT): New macros.

26 years ago(__libc_init) [HAVE_ELF]: Run _init and atexit (_fini).
roland [Sat, 28 Jan 1995 00:39:56 +0000 (00:39 +0000)]
(__libc_init) [HAVE_ELF]: Run _init and atexit (_fini).

26 years ago(__libc_init) [HAVE_ELF]: Run _init and atexit (_fini).
roland [Sat, 28 Jan 1995 00:39:33 +0000 (00:39 +0000)]
(__libc_init) [HAVE_ELF]: Run _init and atexit (_fini).

26 years ago(routines): Don't filter out syscall_% from $(mach-syscalls).
roland [Fri, 27 Jan 1995 23:33:16 +0000 (23:33 +0000)]
(routines): Don't filter out syscall_% from $(mach-syscalls).

26 years agoDeclare errno if it's not defined.\b.
meyering [Fri, 27 Jan 1995 22:50:30 +0000 (22:50 +0000)]
Declare errno if it's not defined.\b.
Simpler than #if !defined(__GNU_LIBRARY__) && !defined(STDC_HEADERS).

26 years ago(+other_dirs): Add csu.
roland [Fri, 27 Jan 1995 21:40:32 +0000 (21:40 +0000)]
(+other_dirs): Add csu.

26 years agoInitial revision
roland [Fri, 27 Jan 1995 21:39:41 +0000 (21:39 +0000)]
Initial revision

26 years agoInitial revision
roland [Fri, 27 Jan 1995 21:38:44 +0000 (21:38 +0000)]
Initial revision

26 years ago(+init): Variable renamed to libc-init. All references changed.
roland [Fri, 27 Jan 1995 21:31:37 +0000 (21:31 +0000)]
(+init): Variable renamed to libc-init.  All references changed.
(aux): Remove start.
(install-lib): Variable removed.
(crt0.o, Mcrt1.o  crt1.o): Targets removed.

26 years ago(static deps of RPC_*.o): Add $(..)libc-symbols.h $(objpfx)config.h.
roland [Fri, 27 Jan 1995 20:58:44 +0000 (20:58 +0000)]
(static deps of RPC_*.o): Add $(..)libc-symbols.h $(objpfx)config.h.
(static deps of RPC alias *.o): Removed.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Fri, 27 Jan 1995 20:48:38 +0000 (20:48 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Fri, 27 Jan 1995 20:46:10 +0000 (20:46 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Fri, 27 Jan 1995 20:45:13 +0000 (20:45 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Fri, 27 Jan 1995 20:43:25 +0000 (20:43 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Fri, 27 Jan 1995 20:42:05 +0000 (20:42 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Fri, 27 Jan 1995 20:40:25 +0000 (20:40 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago(compile.[Sc]): Match gcc in $(CC) better.
roland [Thu, 26 Jan 1995 06:39:23 +0000 (06:39 +0000)]
(compile.[Sc]): Match gcc in $(CC) better.
(BUILD_CFLAGS): Instead of $(config-defines), use -include config.h.

26 years agoEmit weak alias.
roland [Thu, 26 Jan 1995 06:37:24 +0000 (06:37 +0000)]
Emit weak alias.

26 years agoCall getpgrp instead of __getpgrp.
roland [Thu, 26 Jan 1995 06:23:39 +0000 (06:23 +0000)]
Call getpgrp instead of __getpgrp.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Thu, 26 Jan 1995 05:36:51 +0000 (05:36 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Thu, 26 Jan 1995 05:35:46 +0000 (05:35 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years ago[ASSEMBLER]: Protect macros with this.
roland [Thu, 26 Jan 1995 05:34:42 +0000 (05:34 +0000)]
[ASSEMBLER]: Protect macros with this.

26 years agoAvoid `ret' as variable name.
roland [Thu, 26 Jan 1995 05:25:04 +0000 (05:25 +0000)]
Avoid `ret' as variable name.

26 years ago(glob): Avoid `ret' as variable name.
roland [Thu, 26 Jan 1995 05:22:53 +0000 (05:22 +0000)]
(glob): Avoid `ret' as variable name.

26 years ago(__ctype_b_C): Set _ISalpha bit in all letters.
roland [Thu, 26 Jan 1995 05:17:37 +0000 (05:17 +0000)]
(__ctype_b_C): Set _ISalpha bit in all letters.

26 years ago(_ISalpha): Define as its own bit.
roland [Thu, 26 Jan 1995 05:15:52 +0000 (05:15 +0000)]
(_ISalpha): Define as its own bit.

26 years ago[HAVE_GNU_LD]: Protect #include "set-hooks.h" and DEFINE_HOOK with this.
roland [Thu, 26 Jan 1995 05:01:47 +0000 (05:01 +0000)]
[HAVE_GNU_LD]: Protect #include "set-hooks.h" and DEFINE_HOOK with this.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:25:16 +0000 (04:25 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:24:45 +0000 (04:24 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:23:54 +0000 (04:23 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:23:20 +0000 (04:23 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:22:48 +0000 (04:22 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:22:02 +0000 (04:22 +0000)]
Don't include gnu-stabs.h.

26 years ago(ioctl_handler_t): New typedef. Use it throughout.
roland [Thu, 26 Jan 1995 04:20:49 +0000 (04:20 +0000)]
(ioctl_handler_t): New typedef.  Use it throughout.

26 years agoUse DECLARE_HOOK instead of `extern DEFINE_HOOK'.
roland [Thu, 26 Jan 1995 04:20:11 +0000 (04:20 +0000)]
Use DECLARE_HOOK instead of `extern DEFINE_HOOK'.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:19:10 +0000 (04:19 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:18:36 +0000 (04:18 +0000)]
Don't include gnu-stabs.h.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:18:04 +0000 (04:18 +0000)]
Don't include gnu-stabs.h.

26 years ago(routines): Remove __ names.
roland [Thu, 26 Jan 1995 04:17:23 +0000 (04:17 +0000)]
(routines): Remove __ names.
(aux): Variable removed.

26 years ago(spin_lock_solid): Define as weak alias to __name.
roland [Thu, 26 Jan 1995 04:16:53 +0000 (04:16 +0000)]
(spin_lock_solid): Define as weak alias to __name.

26 years agoEmit weak alias.
roland [Thu, 26 Jan 1995 04:16:18 +0000 (04:16 +0000)]
Emit weak alias.

26 years agoAdd weak aliases for all spin-lock.h functions.
roland [Thu, 26 Jan 1995 04:15:58 +0000 (04:15 +0000)]
Add weak aliases for all spin-lock.h functions.

26 years ago(mach_init, vm_page_size): Defin weak aliases for __ names.
roland [Thu, 26 Jan 1995 04:15:24 +0000 (04:15 +0000)]
(mach_init, vm_page_size): Defin weak aliases for __ names.

26 years ago(lock): Remove spin-syms.
roland [Thu, 26 Jan 1995 04:14:49 +0000 (04:14 +0000)]
(lock): Remove spin-syms.
(routines): Remove __ names, vm_page_size, msgserver_t.
($(mach-syscalls) rule): Generate files without __, add weak alias.
Remove symbol alias file rule.
($(mach-shortcuts) rule): Likewise.
[!mach-shortcuts] (user-interfaces): Filter out mach/mach4 too.

26 years ago(if-calls.c): Variable and rule removed.
roland [Thu, 26 Jan 1995 04:12:16 +0000 (04:12 +0000)]
(if-calls.c): Variable and rule removed.
(interface-headers): Don't add $($(if)-calls).
(transform-user-stub): Define to add weak alias.

26 years agoAdd #undefs used by sysdeps configures.
roland [Thu, 26 Jan 1995 04:10:50 +0000 (04:10 +0000)]
Add #undefs used by sysdeps configures.

26 years ago(gnu-as, gnu-ld, elf, weak-symbols): New variables.
roland [Thu, 26 Jan 1995 04:09:56 +0000 (04:09 +0000)]
(gnu-as, gnu-ld, elf, weak-symbols): New variables.

26 years agoUse new libc-symbols.h set access macros.
roland [Thu, 26 Jan 1995 04:09:06 +0000 (04:09 +0000)]
Use new libc-symbols.h set access macros.

26 years ago(routines): Remove __ names.
roland [Thu, 26 Jan 1995 04:07:42 +0000 (04:07 +0000)]
(routines): Remove __ names.

26 years agoRemove obsolete __CONSTVALUE keyword.
roland [Thu, 26 Jan 1995 04:06:55 +0000 (04:06 +0000)]
Remove obsolete __CONSTVALUE keyword.

26 years ago(routines): Remove __ names.
roland [Thu, 26 Jan 1995 04:06:09 +0000 (04:06 +0000)]
(routines): Remove __ names.
(aux): Variable removed.

26 years agoReplace __CONSTVALUE keyword with __attribute__ uses.
roland [Thu, 26 Jan 1995 04:05:09 +0000 (04:05 +0000)]
Replace __CONSTVALUE keyword with __attribute__ uses.

26 years agoRemove __ names.
roland [Thu, 26 Jan 1995 04:04:11 +0000 (04:04 +0000)]
Remove __ names.

26 years ago(environ): Define as weak alias for __environ.
roland [Thu, 26 Jan 1995 04:03:04 +0000 (04:03 +0000)]
(environ): Define as weak alias for __environ.
(data_start): Define as weak alias for __data_start.

26 years agoEmit weak aliases for sys_nerr and sys_errlist.
roland [Thu, 26 Jan 1995 04:02:12 +0000 (04:02 +0000)]
Emit weak aliases for sys_nerr and sys_errlist.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:01:31 +0000 (04:01 +0000)]
Don't include gnu-stabs.h.

26 years agoRemove obsolete __NORETURN keyword.
roland [Thu, 26 Jan 1995 04:00:52 +0000 (04:00 +0000)]
Remove obsolete __NORETURN keyword.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 04:00:13 +0000 (04:00 +0000)]
Don't include gnu-stabs.h.

26 years ago(environ): Define as weak alias for __environ.
roland [Thu, 26 Jan 1995 03:51:42 +0000 (03:51 +0000)]
(environ): Define as weak alias for __environ.
(data_start): Define as weak alias for __data_start.

26 years ago(host_os=gnuelf|linuxelf): Set elf=yes.
roland [Thu, 26 Jan 1995 03:51:13 +0000 (03:51 +0000)]
(host_os=gnuelf|linuxelf): Set elf=yes.
Do AC_SUBST for gnu_ld, gnu_as, elf, and weak.
Call AC_LINK_FILEES on $libc_link_{sources,dests}.

26 years agoRemove __ from file names.
roland [Thu, 26 Jan 1995 03:49:28 +0000 (03:49 +0000)]
Remove __ from file names.
Don't create files, just add to libc_link_{dests,sources}.

26 years ago(environ): Define as weak alias for __environ.
roland [Thu, 26 Jan 1995 03:48:22 +0000 (03:48 +0000)]
(environ): Define as weak alias for __environ.
(data_start): Define as weak alias for __data_start.

26 years agoEmit weak aliases for sys_nerr and sys_errlist.
roland [Thu, 26 Jan 1995 03:47:47 +0000 (03:47 +0000)]
Emit weak aliases for sys_nerr and sys_errlist.

26 years ago(environ): Define as weak alias for __environ.
roland [Thu, 26 Jan 1995 03:45:18 +0000 (03:45 +0000)]
(environ): Define as weak alias for __environ.

26 years agoDon't include gnu-stabs.h.
roland [Thu, 26 Jan 1995 03:44:46 +0000 (03:44 +0000)]
Don't include gnu-stabs.h.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:44:16 +0000 (03:44 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:44:03 +0000 (03:44 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:43:45 +0000 (03:43 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:43:25 +0000 (03:43 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:43:02 +0000 (03:43 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:42:42 +0000 (03:42 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:42:13 +0000 (03:42 +0000)]
Use new stub_warning macro.

26 years agoUse new stub_warning macro.
roland [Thu, 26 Jan 1995 03:41:38 +0000 (03:41 +0000)]
Use new stub_warning macro.
Add weak alias isinf for __isinf.

26 years agoRemove obsolete __NORETURN keyword.
roland [Thu, 26 Jan 1995 03:39:47 +0000 (03:39 +0000)]
Remove obsolete __NORETURN keyword.

26 years agoRemove obsolete __CONSTVALUE keyword.
roland [Thu, 26 Jan 1995 03:38:57 +0000 (03:38 +0000)]
Remove obsolete __CONSTVALUE keyword.

26 years agoRemove obsolete __NORETURN keyword.
roland [Thu, 26 Jan 1995 03:38:26 +0000 (03:38 +0000)]
Remove obsolete __NORETURN keyword.

26 years agoRemove obsolete __NORETURN keyword.
roland [Thu, 26 Jan 1995 03:38:02 +0000 (03:38 +0000)]
Remove obsolete __NORETURN keyword.