kopensolaris-gnu/glibc.git
26 years agoInitial revision
roland [Tue, 16 Aug 1994 06:11:21 +0000 (06:11 +0000)]
Initial revision

26 years agoDon't #include <mach/thread_status.h>.
roland [Tue, 16 Aug 1994 06:06:37 +0000 (06:06 +0000)]
Don't #include <mach/thread_status.h>.

26 years agoDon't #include <mach/thread_status.h>.
roland [Tue, 16 Aug 1994 06:06:18 +0000 (06:06 +0000)]
Don't #include <mach/thread_status.h>.

26 years agoAdd #include_next <thread_state.h> at end.
roland [Tue, 16 Aug 1994 06:04:30 +0000 (06:04 +0000)]
Add #include_next <thread_state.h> at end.

26 years agoAdd #include_next <thread_state.h> at end.
roland [Tue, 16 Aug 1994 06:04:07 +0000 (06:04 +0000)]
Add #include_next <thread_state.h> at end.

26 years ago(struct sigcontext): Lay out corresponding to i386_thread_state and
roland [Tue, 16 Aug 1994 06:00:03 +0000 (06:00 +0000)]
(struct sigcontext): Lay out corresponding to i386_thread_state and
i386_float_state.

26 years ago(sc_mips_thread_state, sc_mips_exc_state, sc_mips_float_state): New macros,
roland [Tue, 16 Aug 1994 05:58:17 +0000 (05:58 +0000)]
(sc_mips_thread_state, sc_mips_exc_state, sc_mips_float_state): New macros,
marking members that correspond to thread_state.h structs.

26 years agoAdded a paragraph about cross-compiling.
roland [Tue, 16 Aug 1994 01:09:03 +0000 (01:09 +0000)]
Added a paragraph about cross-compiling.

26 years ago[cross-compiling=yes] (tests): Depend on the binaries, not the output
roland [Tue, 16 Aug 1994 00:59:17 +0000 (00:59 +0000)]
[cross-compiling=yes] (tests): Depend on the binaries, not the output
files.

26 years agoReplace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS.
roland [Tue, 16 Aug 1994 00:58:21 +0000 (00:58 +0000)]
Replace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS.

26 years ago(mk-local_lim, make-ioctls): Replace uses of CC with BUILD_CC and
roland [Tue, 16 Aug 1994 00:53:47 +0000 (00:53 +0000)]
(mk-local_lim, make-ioctls): Replace uses of CC with BUILD_CC and
native-CFLAGS with BUILD_CFLAGS.

26 years agoReplace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS.
roland [Tue, 16 Aug 1994 00:52:22 +0000 (00:52 +0000)]
Replace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS.

26 years agoReplace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS.
roland [Tue, 16 Aug 1994 00:51:42 +0000 (00:51 +0000)]
Replace uses of HOST_CC with BUILD_CC and native-CFLAGS with BUILD_CFLAGS.

26 years ago(+cc_version): Variable and associated code removed.
roland [Tue, 16 Aug 1994 00:48:53 +0000 (00:48 +0000)]
(+cc_version): Variable and associated code removed.
(HOST_CC): Use BUILD_CC instead; all uses changed.
(cross-compiling): Set to no if not the case.

26 years agoReplace all uses of __const with __CONSTVALUE.
roland [Tue, 16 Aug 1994 00:42:48 +0000 (00:42 +0000)]
Replace all uses of __const with __CONSTVALUE.

26 years ago(distinfo-vars): Remove $@.new first thing.
roland [Tue, 16 Aug 1994 00:39:56 +0000 (00:39 +0000)]
(distinfo-vars): Remove $@.new first thing.
Write elided-routines instead of sysdep_routines.
After writing variables, append to sources from $(elided-routines).

26 years ago(routines): Don't set this.
roland [Tue, 16 Aug 1994 00:35:54 +0000 (00:35 +0000)]
(routines): Don't set this.

26 years ago(elided-routines): New variable (append to it).
roland [Tue, 16 Aug 1994 00:35:22 +0000 (00:35 +0000)]
(elided-routines): New variable (append to it).
(aux, routines): Don't set these.
(sysdep_routines): Append things here instead.

26 years ago(elided-routines): New variable (append to it).
roland [Tue, 16 Aug 1994 00:32:06 +0000 (00:32 +0000)]
(elided-routines): New variable (append to it).
(aux): Don't set this.
(sysdep_routines): Append exp__E and log__L here instead.

26 years ago(main): Set TBUF.tm_isdst to -1 before calling mktime.
roland [Tue, 16 Aug 1994 00:17:01 +0000 (00:17 +0000)]
(main): Set TBUF.tm_isdst to -1 before calling mktime.

26 years ago(atof, atoi, atol, random, srandom, setstate, initstate, mblen): Never
roland [Tue, 16 Aug 1994 00:15:13 +0000 (00:15 +0000)]
(atof, atoi, atol, random, srandom, setstate, initstate, mblen): Never
define as macros.
[__OPTIMZE__ && __GNUC__ >= 2]: Define those functions as extern inlines.

26 years ago(__hurd_path_lookup_retry): For magic "fd/%u", lose on random chars after
roland [Mon, 15 Aug 1994 22:31:50 +0000 (22:31 +0000)]
(__hurd_path_lookup_retry): For magic "fd/%u", lose on random chars after
number; for / after number, retry remainder properly.

26 years ago(pathtrans_error): New function; filters errors from dir_pathtrans:
roland [Mon, 15 Aug 1994 21:21:13 +0000 (21:21 +0000)]
(pathtrans_error): New function; filters errors from dir_pathtrans:
EOPNOTSUPP and MIG_BAD_ID become ENOTDIR.
(__hurd_path_lookup, __hurd_path_lookup_retry): Call it.

26 years ago*** empty log message ***
kenner [Thu, 11 Aug 1994 21:00:10 +0000 (21:00 +0000)]
*** empty log message ***

26 years agoFixed call in standalone test version from MKTIME to MY_MKTIME.
noel [Thu, 11 Aug 1994 16:05:14 +0000 (16:05 +0000)]
Fixed call in standalone test version from MKTIME to MY_MKTIME.

26 years agoAdded code to assure that TM_ISDST is -1, 0, or 1 in the
noel [Thu, 11 Aug 1994 15:59:23 +0000 (15:59 +0000)]
Added code to assure that TM_ISDST is -1, 0, or 1 in the
_MKTIME_INTERNAL function.

26 years ago(subdir): Set to resolv, not res.
roland [Thu, 11 Aug 1994 06:39:27 +0000 (06:39 +0000)]
(subdir): Set to resolv, not res.

26 years ago(fd_fail): Pass ERR to _hurd_raise_signal.
roland [Thu, 11 Aug 1994 06:30:07 +0000 (06:30 +0000)]
(fd_fail): Pass ERR to _hurd_raise_signal.

26 years ago(struct machine_thread_all_state): Add new member `fpu'.
roland [Thu, 11 Aug 1994 06:26:25 +0000 (06:26 +0000)]
(struct machine_thread_all_state): Add new member `fpu'.

26 years ago(struct sigcontext): Renamed member `sc_err' to `sc_error'.
roland [Thu, 11 Aug 1994 00:26:03 +0000 (00:26 +0000)]
(struct sigcontext): Renamed member `sc_err' to `sc_error'.

26 years agoTake new arg SIGERROR. Set SS->pending_data[SIGNO] from SIGCODE and
roland [Thu, 11 Aug 1994 00:21:20 +0000 (00:21 +0000)]
Take new arg SIGERROR.  Set SS->pending_data[SIGNO] from SIGCODE and
SIGERROR instead of setting SS->sigcodes[SIGNO].

26 years ago(last-includes): Append -I.../libthreads to this.
roland [Thu, 11 Aug 1994 00:18:52 +0000 (00:18 +0000)]
(last-includes): Append -I.../libthreads to this.
(includes): Not to this.

26 years ago(_hurd_fd_error): Pass ERR to _hurd_raise_signal.
roland [Wed, 10 Aug 1994 21:03:59 +0000 (21:03 +0000)]
(_hurd_fd_error): Pass ERR to _hurd_raise_signal.

26 years agoInitial revision
roland [Wed, 10 Aug 1994 20:49:22 +0000 (20:49 +0000)]
Initial revision

26 years ago(+includes): Use text manipulation to avoid conditional for $(..).
roland [Wed, 10 Aug 1994 20:09:28 +0000 (20:09 +0000)]
(+includes): Use text manipulation to avoid conditional for $(..).
Append $(last-includes).

26 years ago[__OPTIMIZE__] (cfree, rand, srand, random, srandom, initstate, setstate):
roland [Wed, 10 Aug 1994 18:18:34 +0000 (18:18 +0000)]
[__OPTIMIZE__] (cfree, rand, srand, random, srandom, initstate, setstate):
Macros removed.

26 years ago(sig): Remove msging-p; that function will go in trampoline.c.
roland [Wed, 10 Aug 1994 06:49:42 +0000 (06:49 +0000)]
(sig): Remove msging-p; that function will go in trampoline.c.

26 years agoGet error code from _hurd_exception2signal and pass it to
roland [Wed, 10 Aug 1994 01:23:08 +0000 (01:23 +0000)]
Get error code from _hurd_exception2signal and pass it to
_hurd_internal_post_signal.  Search for SS manually rather than using
_hurd_thread_sigstate, to avoid locks.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Tue, 9 Aug 1994 23:21:23 +0000 (23:21 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Tue, 9 Aug 1994 23:20:25 +0000 (23:20 +0000)]
Incorporated from BSD 4.4-Lite.

26 years ago(_hurd_exception2signal): Take new arg `int *error'; set it.
roland [Mon, 8 Aug 1994 22:54:44 +0000 (22:54 +0000)]
(_hurd_exception2signal): Take new arg `int *error'; set it.

26 years ago(_hurd_exception2signal): Take new arg `int *error'; set it.
roland [Mon, 8 Aug 1994 22:54:08 +0000 (22:54 +0000)]
(_hurd_exception2signal): Take new arg `int *error'; set it.

26 years ago(_hurd_exception2signal): Take new arg `int *error'; set it.
roland [Mon, 8 Aug 1994 22:53:17 +0000 (22:53 +0000)]
(_hurd_exception2signal): Take new arg `int *error'; set it.

26 years ago(_hurd_exception2signal): Take new arg `int *error'.
roland [Mon, 8 Aug 1994 22:52:03 +0000 (22:52 +0000)]
(_hurd_exception2signal): Take new arg `int *error'.
(_hurd_internal_post_signal): Take new arg `int error'.

26 years agoInitial revision
roland [Mon, 8 Aug 1994 22:50:31 +0000 (22:50 +0000)]
Initial revision

26 years agoChange res to resolv.
roland [Mon, 8 Aug 1994 22:49:07 +0000 (22:49 +0000)]
Change res to resolv.

26 years ago(DEVELOP_QUOTIENT_BITS): Use ** instead of ^ for exponentiation. Pinard
roland [Mon, 8 Aug 1994 20:58:29 +0000 (20:58 +0000)]
(DEVELOP_QUOTIENT_BITS): Use ** instead of ^ for exponentiation.  Pinard
says it is more portable.

26 years ago(struct sigcontext): Added member `sc_err'.
roland [Mon, 8 Aug 1994 07:58:38 +0000 (07:58 +0000)]
(struct sigcontext): Added member `sc_err'.

26 years ago(struct sigcontext): Move sc_err to front machine-independent section;
roland [Mon, 8 Aug 1994 07:55:00 +0000 (07:55 +0000)]
(struct sigcontext): Move sc_err to front machine-independent section;
change its comment.

26 years ago(struct machine_thread_all_state): New type.
roland [Mon, 8 Aug 1994 07:39:58 +0000 (07:39 +0000)]
(struct machine_thread_all_state): New type.

26 years ago(struct machine_thread_all_state): New type.
roland [Mon, 8 Aug 1994 07:37:40 +0000 (07:37 +0000)]
(struct machine_thread_all_state): New type.

26 years ago(struct machine_thread_all_state): New type.
roland [Mon, 8 Aug 1994 07:37:03 +0000 (07:37 +0000)]
(struct machine_thread_all_state): New type.

26 years ago(Lgot_result): Add more quotes in ifelse.
roland [Mon, 8 Aug 1994 05:30:36 +0000 (05:30 +0000)]
(Lgot_result): Add more quotes in ifelse.

26 years ago(fpu_dirs): Fixed typo.
roland [Mon, 8 Aug 1994 05:20:50 +0000 (05:20 +0000)]
(fpu_dirs): Fixed typo.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 7 Aug 1994 05:56:05 +0000 (05:56 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 7 Aug 1994 05:55:30 +0000 (05:55 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 7 Aug 1994 05:53:56 +0000 (05:53 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 7 Aug 1994 05:52:34 +0000 (05:52 +0000)]
Incorporated from BSD 4.4-Lite.

26 years ago(headers): Use only arpa/nameser.h, not arpa/*.h.
roland [Sun, 7 Aug 1994 05:50:11 +0000 (05:50 +0000)]
(headers): Use only arpa/nameser.h, not arpa/*.h.

26 years ago(aux): Added init-isc.
roland [Sun, 7 Aug 1994 05:45:26 +0000 (05:45 +0000)]
(aux): Added init-isc.

26 years agoInitial revision
roland [Sun, 7 Aug 1994 05:44:26 +0000 (05:44 +0000)]
Initial revision

26 years ago(localtime-file): Use $(sysconfdir) instead of $(etcdir).
roland [Sun, 7 Aug 1994 05:19:15 +0000 (05:19 +0000)]
(localtime-file): Use $(sysconfdir) instead of $(etcdir).

26 years ago(install-bin-nosubdir): Use $(install-bin) instead of $(install).
roland [Sun, 7 Aug 1994 05:16:06 +0000 (05:16 +0000)]
(install-bin-nosubdir): Use $(install-bin) instead of $(install).
(install-sbin-nosubdir): New target.
(install-no-libc.a-nosubdir): Depend on that.

26 years ago($nfp check): Iterate through $mach and use all fpu/ dirs that exist.
roland [Sun, 7 Aug 1994 05:12:52 +0000 (05:12 +0000)]
($nfp check): Iterate through $mach and use all fpu/ dirs that exist.

26 years agoRearranged structure so machine-dependent portion is laid out like `struct
roland [Wed, 3 Aug 1994 16:32:47 +0000 (16:32 +0000)]
Rearranged structure so machine-dependent portion is laid out like `struct
mips_thread_state; struct mips_exc_state; struct mips_float_state;'.

26 years agoCompare *reply_port to MACH_PORT_NULL, not implicit zero.
roland [Wed, 3 Aug 1994 06:45:59 +0000 (06:45 +0000)]
Compare *reply_port to MACH_PORT_NULL, not implicit zero.
(restore_gpr): Use N-1 as subscript into sc_gpr (sc_gpr[0] => $1).
Before general regs, restore from sc_mdlo and sc_mdhi.
Don't treat sp, fp specially; use restore_gpr for them too.
For final return, store user $1 value beyond top of user stack ahead of
time; Then use $1 to hold the user PC, and restore it from the stack in the
delay slot.

26 years ago(_hurd_setup_sighandler): Copy TS to SCP all at once.
roland [Wed, 3 Aug 1994 01:38:43 +0000 (01:38 +0000)]
(_hurd_setup_sighandler): Copy TS to SCP all at once.

26 years ago(struct sigcontext): sc_gpr has 31 elts; sc_gpr, sc_pc, sc_mdlo, sc_mdhi
roland [Wed, 3 Aug 1994 01:36:31 +0000 (01:36 +0000)]
(struct sigcontext): sc_gpr has 31 elts; sc_gpr, sc_pc, sc_mdlo, sc_mdhi
are arranged in that order to mimic struct mips_thread_state.

26 years ago(all-headers): Instead of removing rpcsvc/%, use $(wildcard) to remove all
roland [Wed, 3 Aug 1994 01:28:04 +0000 (01:28 +0000)]
(all-headers): Instead of removing rpcsvc/%, use $(wildcard) to remove all
headers that don't exist at top level, but preserve top-level $(headers).

26 years ago(sysdep_dirs): Avoid directories called RCS.
roland [Wed, 3 Aug 1994 01:24:46 +0000 (01:24 +0000)]
(sysdep_dirs): Avoid directories called RCS.
(%/configure): Pass -f to mv.

26 years ago[__sgi__]: Use `fp' instead of `$fp'.
roland [Wed, 3 Aug 1994 01:03:35 +0000 (01:03 +0000)]
[__sgi__]: Use `fp' instead of `$fp'.

26 years ago(_hurd_setup_sighandler): Save mdlo and mdhi.
roland [Tue, 2 Aug 1994 00:15:34 +0000 (00:15 +0000)]
(_hurd_setup_sighandler): Save mdlo and mdhi.

26 years ago(struct sigcontext): Add members sc_mdlo, sc_mdhi.
roland [Tue, 2 Aug 1994 00:12:17 +0000 (00:12 +0000)]
(struct sigcontext): Add members sc_mdlo, sc_mdhi.

26 years agoRemove errant comment end sequence.
roland [Sun, 31 Jul 1994 23:45:51 +0000 (23:45 +0000)]
Remove errant comment end sequence.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 20:02:59 +0000 (20:02 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 20:01:52 +0000 (20:01 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:59:35 +0000 (19:59 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoUpdated from 4.4-Lite sys/errno.h.
roland [Sun, 31 Jul 1994 19:56:37 +0000 (19:56 +0000)]
Updated from 4.4-Lite sys/errno.h.
[__USE_BSD] (EAUTH, ENEEDAUTH, ELAST): New macros.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:49:58 +0000 (19:49 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:48:03 +0000 (19:48 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:46:25 +0000 (19:46 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:45:43 +0000 (19:45 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:45:12 +0000 (19:45 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:44:09 +0000 (19:44 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:43:26 +0000 (19:43 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:42:43 +0000 (19:42 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoAdd back __izing #define's, except for exp__E and log__L, which have been
roland [Sun, 31 Jul 1994 19:40:22 +0000 (19:40 +0000)]
Add back __izing #define's, except for exp__E and log__L, which have been
renamed with __s in 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:38:39 +0000 (19:38 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:37:43 +0000 (19:37 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:37:08 +0000 (19:37 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:36:10 +0000 (19:36 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:34:27 +0000 (19:34 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:33:18 +0000 (19:33 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:32:43 +0000 (19:32 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:31:52 +0000 (19:31 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:30:05 +0000 (19:30 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:29:25 +0000 (19:29 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:28:17 +0000 (19:28 +0000)]
Incorporated from BSD 4.4-Lite.

26 years agoIncorporated from BSD 4.4-Lite.
roland [Sun, 31 Jul 1994 19:27:50 +0000 (19:27 +0000)]
Incorporated from BSD 4.4-Lite.

26 years ago(initshells): Reapply fix of 16 Nov 1992.
roland [Sun, 31 Jul 1994 19:26:52 +0000 (19:26 +0000)]
(initshells): Reapply fix of 16 Nov 1992.