kopensolaris-gnu/glibc.git
19 years agoPOSIX posix_spawn_file_actions_adddup2 implementation.
drepper [Sat, 15 Apr 2000 16:31:31 +0000 (16:31 +0000)]
POSIX posix_spawn_file_actions_adddup2 implementation.

19 years agoPOSIX posix_spawn_file_actions_addclose implementation.
drepper [Sat, 15 Apr 2000 16:31:22 +0000 (16:31 +0000)]
POSIX posix_spawn_file_actions_addclose implementation.

19 years agoPOSIX <spawn.h> header.
drepper [Sat, 15 Apr 2000 16:31:01 +0000 (16:31 +0000)]
POSIX <spawn.h> header.

19 years agoPOSIX spawn implementation.
drepper [Sat, 15 Apr 2000 16:30:48 +0000 (16:30 +0000)]
POSIX spawn implementation.

19 years ago[libc] (GLIBC_2.2): Add spawn_faction_init, spawn_faction_destroy,
drepper [Sat, 15 Apr 2000 16:27:01 +0000 (16:27 +0000)]
[libc] (GLIBC_2.2): Add spawn_faction_init, spawn_faction_destroy,
spawn_faction_addclose, spawn_faction_addopen, spawn_faction_adddup2,
spawnattr_init, spawnattr_destroy, spawnattr_getdefault,
spawnattr_setdefault, spawnattr_getflags, spawnattr_setflags,
spawnattr_getpgroup, spawnattr_setpgroup, spawn, spawnp, and spawni.

19 years ago(headers): Add spawn.h.
drepper [Sat, 15 Apr 2000 16:26:05 +0000 (16:26 +0000)]
(headers): Add spawn.h.
(distribute): Add spawn_int.h.
(routines): Add spawn_faction_init, spawn_faction_destroy,
spawn_faction_addclose, spawn_faction_addopen, spawn_faction_adddup2,
spawnattr_init, spawnattr_destroy, spawnattr_getdefault,
spawnattr_setdefault, spawnattr_getflags, spawnattr_setflags,
spawnattr_getpgroup, spawnattr_setpgroup, spawn, spawnp, and spawni.

19 years agoUpdate.
drepper [Sat, 15 Apr 2000 16:22:21 +0000 (16:22 +0000)]
Update.

19 years agoAdd _POSIX_SPAWN.
drepper [Sat, 15 Apr 2000 16:21:40 +0000 (16:21 +0000)]
Add _POSIX_SPAWN.

19 years agoAdd _POSIX_SPAWN.
drepper [Sat, 15 Apr 2000 16:21:31 +0000 (16:21 +0000)]
Add _POSIX_SPAWN.

19 years agoUpdate.
aj [Sat, 15 Apr 2000 04:34:14 +0000 (04:34 +0000)]
Update.

19 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
aj [Sat, 15 Apr 2000 04:33:57 +0000 (04:33 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h (elf_machine_got_rel): Initialize
symidx correctly.
(elf_machine_got_rel): Cast sym correctly.

19 years agoUpdate.
aj [Sat, 15 Apr 2000 03:57:39 +0000 (03:57 +0000)]
Update.

19 years agoUpdate.
aj [Sat, 15 Apr 2000 03:54:55 +0000 (03:54 +0000)]
Update.

19 years agosysdeps/mips/add_n.S
aj [Sat, 15 Apr 2000 03:54:15 +0000 (03:54 +0000)]
sysdeps/mips/add_n.S

19 years agoUpdate.
aj [Sat, 15 Apr 2000 03:45:32 +0000 (03:45 +0000)]
Update.

19 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
aj [Sat, 15 Apr 2000 03:45:10 +0000 (03:45 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h (elf_machine_got_rel): Initialize
symidx correctly.

* sysdeps/mips/add_n.S: Use __PIC__, add .end directive.

19 years agoUpdate.
aj [Sat, 15 Apr 2000 01:35:09 +0000 (01:35 +0000)]
Update.

19 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
aj [Sat, 15 Apr 2000 01:34:52 +0000 (01:34 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* stdlib/stdlib.h: Fix typo in comment.

19 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
aj [Fri, 14 Apr 2000 22:42:52 +0000 (22:42 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* shlib-versions (mips.*-.*-linux.*): Support only GLIBC 2.0 and
2.2 for libdl, ld and libm.

19 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
aj [Fri, 14 Apr 2000 22:42:41 +0000 (22:42 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* shlib-versions (mips.*-.*-linux.*): Support only GLIBC 2.0 and
2.2 for linuxthreads.

2000-04-14  Andreas Jaeger  <aj@suse.de>

* shlib-versions (mips.*-.*-linux.*): Support only GLIBC 2.0 and
2.2 for libdl, ld and libm.

19 years agoAdd newline at EOF.
aj [Fri, 14 Apr 2000 17:53:07 +0000 (17:53 +0000)]
Add newline at EOF.

19 years agoUpdate.
drepper [Fri, 14 Apr 2000 17:44:22 +0000 (17:44 +0000)]
Update.

19 years agoAdd prototype for __posix_memalign.
drepper [Fri, 14 Apr 2000 17:43:58 +0000 (17:43 +0000)]
Add prototype for __posix_memalign.

19 years agoAdd prototype for posix_memalign.
drepper [Fri, 14 Apr 2000 17:43:46 +0000 (17:43 +0000)]
Add prototype for posix_memalign.

19 years ago[libc] (GLIBC_2.2): Add posix_memalign.
drepper [Fri, 14 Apr 2000 17:43:28 +0000 (17:43 +0000)]
[libc] (GLIBC_2.2): Add posix_memalign.

19 years agoImplement posix_memalign for glibc.
drepper [Fri, 14 Apr 2000 17:42:46 +0000 (17:42 +0000)]
Implement posix_memalign for glibc.

19 years agoUpdate.
aj [Fri, 14 Apr 2000 17:37:10 +0000 (17:37 +0000)]
Update.

19 years ago2000-04-14 Andreas Jaeger <aj@suse.de>
aj [Fri, 14 Apr 2000 17:36:36 +0000 (17:36 +0000)]
2000-04-14  Andreas Jaeger  <aj@suse.de>

* weaks.c: Fix typo.

2000-04-14  Andreas Jaeger  <aj@suse.de>

* sysdeps/generic/madvise.c: Fix typos.

* sysdeps/unix/sysv/linux/mips/clone.S (error): Use __PIC__.

* sysdeps/mips/bits/setjmp.h: Remove K&R compatibility.

* sysdeps/mips/setjmp_aux.c (__sigsetjmp_aux): Silence gcc
warnings.

19 years agoupdate.
drepper [Fri, 14 Apr 2000 07:51:02 +0000 (07:51 +0000)]
update.

19 years agoPOSIX implementation of posix_fallocate64.
drepper [Fri, 14 Apr 2000 07:50:18 +0000 (07:50 +0000)]
POSIX implementation of posix_fallocate64.

19 years agoPOSIX implementation of posix_fallocate.
drepper [Fri, 14 Apr 2000 07:50:11 +0000 (07:50 +0000)]
POSIX implementation of posix_fallocate.

19 years agoDefine POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
drepper [Fri, 14 Apr 2000 07:48:16 +0000 (07:48 +0000)]
Define POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
POSIX_FADV_WILLNEED, POSIX_FADV_DONTNEED, and POSIX_FADV_NOREUSE.

19 years agoDefine POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
drepper [Fri, 14 Apr 2000 07:48:06 +0000 (07:48 +0000)]
Define POSIX_FADV_NORMAL, POSIX_FADV_RANDOM, POSIX_FADV_SEQUENTIAL,
POSIX_FADV_WILLNEED, POSIX_FADV_DONTNEED, and POSIX_FADV_NOREUSE.

19 years agoStub implementation of posix_fallocate64.
drepper [Fri, 14 Apr 2000 07:46:20 +0000 (07:46 +0000)]
Stub implementation of posix_fallocate64.

19 years agoStub implementation of posix_fallocate.
drepper [Fri, 14 Apr 2000 07:46:12 +0000 (07:46 +0000)]
Stub implementation of posix_fallocate.

19 years agoStub implementation of posix_fadvise.
drepper [Fri, 14 Apr 2000 07:45:40 +0000 (07:45 +0000)]
Stub implementation of posix_fadvise.

19 years ago(__fstatfs64): Renamed to fstatfs64. Make old name weak alias.
drepper [Fri, 14 Apr 2000 07:44:25 +0000 (07:44 +0000)]
(__fstatfs64): Renamed to fstatfs64. Make old name weak alias.

19 years ago(__statfs64): Renamed to statfs64. Make old name weak alias.
drepper [Fri, 14 Apr 2000 07:43:48 +0000 (07:43 +0000)]
(__statfs64): Renamed to statfs64. Make old name weak alias.

19 years ago(__madvise): Rename to posix_madvise.
drepper [Fri, 14 Apr 2000 07:42:46 +0000 (07:42 +0000)]
(__madvise): Rename to posix_madvise.

19 years ago(__fstatfs64): Renamed to fstatfs64. Make old name weak alias.
drepper [Fri, 14 Apr 2000 07:42:10 +0000 (07:42 +0000)]
(__fstatfs64): Renamed to fstatfs64. Make old name weak alias.

19 years agoDeclare posix_fadvise, posix_fadvise64, posix_fallocate, and
drepper [Fri, 14 Apr 2000 07:40:53 +0000 (07:40 +0000)]
Declare posix_fadvise, posix_fadvise64, posix_fallocate, and
posix_fallocate64.

19 years ago[libc] (GLIBC_2.2): Add posix_fadvise, posix_fadvise64, posix_fallocate, and
drepper [Fri, 14 Apr 2000 07:40:19 +0000 (07:40 +0000)]
[libc] (GLIBC_2.2): Add posix_fadvise, posix_fadvise64, posix_fallocate, and
posix_fallocate64.

19 years ago(routines): Add posix_fadvise, posix_fadvise64, posix_fallocate, and
drepper [Fri, 14 Apr 2000 07:39:47 +0000 (07:39 +0000)]
(routines): Add posix_fadvise, posix_fadvise64, posix_fallocate, and
posix_fallocate64.

19 years agoAdd prototypes for __statfs64 and __fstatfs64.
drepper [Fri, 14 Apr 2000 07:38:54 +0000 (07:38 +0000)]
Add prototypes for __statfs64 and __fstatfs64.

19 years agoUpdate.
drepper [Fri, 14 Apr 2000 05:59:03 +0000 (05:59 +0000)]
Update.

19 years ago(madvise): Renamed to __madvise. Make old name and posix_madvise weak
drepper [Fri, 14 Apr 2000 05:58:21 +0000 (05:58 +0000)]
(madvise): Renamed to __madvise.  Make old name and posix_madvise weak
aliases.

19 years agoAdd POSIX_MADV_* constants.
drepper [Fri, 14 Apr 2000 05:57:40 +0000 (05:57 +0000)]
Add POSIX_MADV_* constants.

19 years ago(madvise): Renamed to __madvise. Make old name and posix_madvise weak
drepper [Fri, 14 Apr 2000 05:56:21 +0000 (05:56 +0000)]
(madvise): Renamed to __madvise.  Make old name and posix_madvise weak
aliases.

19 years ago(posix_madvise): Add prototype.
drepper [Fri, 14 Apr 2000 05:46:00 +0000 (05:46 +0000)]
(posix_madvise): Add prototype.

19 years ago[libc] (GLIBC_2.2): Add posix_madvice.
drepper [Fri, 14 Apr 2000 05:45:32 +0000 (05:45 +0000)]
[libc] (GLIBC_2.2): Add posix_madvice.

19 years agoUpdate.
aj [Fri, 14 Apr 2000 00:35:47 +0000 (00:35 +0000)]
Update.

19 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
aj [Fri, 14 Apr 2000 00:35:39 +0000 (00:35 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h
(elf_machine_got_rel): Handle symbol versioning.

19 years agoUpdate.
aj [Fri, 14 Apr 2000 00:15:54 +0000 (00:15 +0000)]
Update.

19 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
aj [Fri, 14 Apr 2000 00:15:38 +0000 (00:15 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h
(elf_machine_got_rel): Only add runtime display if needed.

19 years agoUpdate.
aj [Thu, 13 Apr 2000 23:55:40 +0000 (23:55 +0000)]
Update.

19 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
aj [Thu, 13 Apr 2000 23:55:20 +0000 (23:55 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/dl-machine.h (__dl_runtime_resolve): Handle symbol
versioning.

19 years agoNow I've applied Ralf's patch correctly and it works.
aj [Thu, 13 Apr 2000 20:31:43 +0000 (20:31 +0000)]
Now I've applied Ralf's patch correctly and it works.

19 years agoFix typos in last checkin.
aj [Thu, 13 Apr 2000 20:19:15 +0000 (20:19 +0000)]
Fix typos in last checkin.

19 years agoUpdate.
aj [Thu, 13 Apr 2000 20:13:42 +0000 (20:13 +0000)]
Update.

19 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
aj [Thu, 13 Apr 2000 20:13:29 +0000 (20:13 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/clone.S: Fix functions.

19 years agoUpdate.
aj [Thu, 13 Apr 2000 19:53:31 +0000 (19:53 +0000)]
Update.

19 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
aj [Thu, 13 Apr 2000 19:53:13 +0000 (19:53 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/pipe.S: New file.

19 years agoUpdate.
aj [Thu, 13 Apr 2000 19:46:23 +0000 (19:46 +0000)]
Update.

19 years ago2000-04-13 Andreas Jaeger <aj@suse.de>
aj [Thu, 13 Apr 2000 19:46:02 +0000 (19:46 +0000)]
2000-04-13  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/mips/pipe.S: Reorder instructions since .reorder is
default.

* sysdeps/mips/__longjmp.c (__longjmp): Use $25 to fix problems
with some applications.
Patches by Ralf Baechle <ralf@uni-koblenz.de>.

* sysdeps/mips/bsd-setjmp.S: Use __PIC__.
* sysdeps/mips/bsd-_setjmp.S: Likewise.
* sysdeps/mips/setjmp.S: Likewise.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 15:13:26 +0000 (15:13 +0000)]
Update.

19 years ago(pthread_getcpuclockid): Fix typo.
drepper [Thu, 13 Apr 2000 15:13:04 +0000 (15:13 +0000)]
(pthread_getcpuclockid): Fix typo.

19 years ago(result): Fix typo in last change.
drepper [Thu, 13 Apr 2000 07:32:17 +0000 (07:32 +0000)]
(result): Fix typo in last change.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 07:30:27 +0000 (07:30 +0000)]
Update.

19 years agoWork around inconsistency with expanding ~/ in shell.
drepper [Thu, 13 Apr 2000 07:29:28 +0000 (07:29 +0000)]
Work around inconsistency with expanding ~/ in shell.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 06:35:33 +0000 (06:35 +0000)]
Update.

19 years agoAdd prototype for pthread_getcpuclockid.
drepper [Thu, 13 Apr 2000 06:34:59 +0000 (06:34 +0000)]
Add prototype for pthread_getcpuclockid.

19 years agoi386/Linux implementation of pthread_getcpuclockid.
drepper [Thu, 13 Apr 2000 06:34:42 +0000 (06:34 +0000)]
i386/Linux implementation of pthread_getcpuclockid.

19 years agoStub implementation of pthread_getcpuclockid.
drepper [Thu, 13 Apr 2000 06:33:13 +0000 (06:33 +0000)]
Stub implementation of pthread_getcpuclockid.

19 years ago[libpthread] (GLIBC_2.2): Add pthread_getcpuclockid.
drepper [Thu, 13 Apr 2000 06:32:49 +0000 (06:32 +0000)]
[libpthread] (GLIBC_2.2): Add pthread_getcpuclockid.

19 years ago(libpthread-routines): Add getcpuclockid.
drepper [Thu, 13 Apr 2000 06:32:16 +0000 (06:32 +0000)]
(libpthread-routines): Add getcpuclockid.

19 years ago(__pthread_spin_lock): Remove unneeded return.
drepper [Thu, 13 Apr 2000 06:31:16 +0000 (06:31 +0000)]
(__pthread_spin_lock): Remove unneeded return.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 05:59:06 +0000 (05:59 +0000)]
Update.

19 years ago(_POSIX_SPIN_LOCKS): Defined.
drepper [Thu, 13 Apr 2000 05:58:38 +0000 (05:58 +0000)]
(_POSIX_SPIN_LOCKS): Defined.

19 years ago(_POSIX_SPIN_LOCKS): Defined.
drepper [Thu, 13 Apr 2000 05:58:16 +0000 (05:58 +0000)]
(_POSIX_SPIN_LOCKS): Defined.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 05:57:21 +0000 (05:57 +0000)]
Update.

19 years agoUse __pthread_spin_unlock instead of __pthread_unlock.
drepper [Thu, 13 Apr 2000 05:56:08 +0000 (05:56 +0000)]
Use __pthread_spin_unlock instead of __pthread_unlock.
Change all uses of _pthread_fastlock to pthread_spinlock_t.

19 years ago[libpthread] (GLIBC_2.2): Add pthread_spin_init, pthread_spin_destroy,
drepper [Thu, 13 Apr 2000 05:55:27 +0000 (05:55 +0000)]
[libpthread] (GLIBC_2.2): Add pthread_spin_init, pthread_spin_destroy,
pthread_spin_lock, pthread_spin_trylock, and pthread_spin_unlock.

19 years agoRename __pthread_unlock to __pthread_spin_unlock.
drepper [Thu, 13 Apr 2000 05:54:51 +0000 (05:54 +0000)]
Rename __pthread_unlock to __pthread_spin_unlock.
Change all uses of _pthread_fastlock to pthread_spinlock_t.

19 years agoImplement pthread_spin_lock.
drepper [Thu, 13 Apr 2000 05:54:12 +0000 (05:54 +0000)]
Implement pthread_spin_lock.
Rename __pthread_unlock to __pthread_spin_unlock and define weak
alias for real name.
Define pthread_spin_trylock, pthread_spin_init, and
pthread_spin_destroy.
Change all uses of _pthread_fastlock to pthread_spinlock_t.

19 years agoChange struct _pthread_fastlock into pthread_spinlock_t. Change all uses.
drepper [Thu, 13 Apr 2000 05:50:34 +0000 (05:50 +0000)]
Change struct _pthread_fastlock into pthread_spinlock_t.  Change all uses.

19 years agoAdd prototypes for pthread_spin_init, pthread_spin_destroy,
drepper [Thu, 13 Apr 2000 05:49:46 +0000 (05:49 +0000)]
Add prototypes for pthread_spin_init, pthread_spin_destroy,
pthread_spin_lock, pthread_spin_trylock, and pthread_spin_unlock.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 03:55:50 +0000 (03:55 +0000)]
Update.

19 years agoRename __CLOCK_HIGHRES to CLOCK_PROCESS_CPUTIME_ID. Add define
drepper [Thu, 13 Apr 2000 03:55:25 +0000 (03:55 +0000)]
Rename __CLOCK_HIGHRES to CLOCK_PROCESS_CPUTIME_ID.  Add define
CLOCK_MONOTONIC and CLOCK_THREAD_CPUTIME_ID.

19 years agoAdd _POSIX_REGEXP and _POSIX_SHELL.
drepper [Thu, 13 Apr 2000 03:54:28 +0000 (03:54 +0000)]
Add _POSIX_REGEXP and _POSIX_SHELL.

19 years agoChange for renaming of __CLOCK_HIGHRES to CLOCK_PROCESS_CPUTIME_ID.
drepper [Thu, 13 Apr 2000 03:53:38 +0000 (03:53 +0000)]
Change for renaming of __CLOCK_HIGHRES to CLOCK_PROCESS_CPUTIME_ID.
Handle CLOCK_THREAD_CPUTIME_ID and CLOCK_MONOTONIC the same.

19 years agoSet *clock_id to CLOCK_PROCESS_CPUTIME_ID.
drepper [Thu, 13 Apr 2000 03:52:12 +0000 (03:52 +0000)]
Set *clock_id to CLOCK_PROCESS_CPUTIME_ID.

19 years agoAdd support for many more POSIX options.
drepper [Thu, 13 Apr 2000 03:50:23 +0000 (03:50 +0000)]
Add support for many more POSIX options.

19 years agoAdd _POSIX_REGEXP and _POSIX_SHELL.
drepper [Thu, 13 Apr 2000 03:50:09 +0000 (03:50 +0000)]
Add _POSIX_REGEXP and _POSIX_SHELL.

19 years agoAdd many more POSIX options.
drepper [Thu, 13 Apr 2000 03:49:22 +0000 (03:49 +0000)]
Add many more POSIX options.

19 years agoAdd support for many more POSIX options.
drepper [Thu, 13 Apr 2000 03:48:37 +0000 (03:48 +0000)]
Add support for many more POSIX options.

19 years agoUpdate.
drepper [Thu, 13 Apr 2000 03:47:46 +0000 (03:47 +0000)]
Update.

19 years agoi386/Linux specific POSIX option definitions.
drepper [Thu, 13 Apr 2000 03:47:18 +0000 (03:47 +0000)]
i386/Linux specific POSIX option definitions.

19 years agoAdd various new POSIX macros.
drepper [Thu, 13 Apr 2000 03:46:59 +0000 (03:46 +0000)]
Add various new POSIX macros.

19 years agoAdd TODO.html.
drepper [Thu, 13 Apr 2000 03:42:02 +0000 (03:42 +0000)]
Add TODO.html.

19 years agoUpdate.
drepper [Wed, 12 Apr 2000 23:53:40 +0000 (23:53 +0000)]
Update.