kopensolaris-gnu/glibc.git
20 years agoProgram to test POSIX shm_* functions.
drepper [Wed, 12 Apr 2000 06:48:04 +0000 (06:48 +0000)]
Program to test POSIX shm_* functions.

20 years ago(tests): Add tst-shm.
drepper [Wed, 12 Apr 2000 06:47:43 +0000 (06:47 +0000)]
(tests): Add tst-shm.
Add rules to generate tst-shm.

20 years agoUpdate.
drepper [Wed, 12 Apr 2000 06:08:31 +0000 (06:08 +0000)]
Update.

20 years ago(shm_open): Set FD_CLOEXEC for descriptor.
drepper [Wed, 12 Apr 2000 06:08:07 +0000 (06:08 +0000)]
(shm_open): Set FD_CLOEXEC for descriptor.

20 years agoUpdate.
drepper [Wed, 12 Apr 2000 04:59:33 +0000 (04:59 +0000)]
Update.

20 years agoLinux version of shm_unlink.
drepper [Wed, 12 Apr 2000 04:58:48 +0000 (04:58 +0000)]
Linux version of shm_unlink.

20 years agoLinux version of shm_open.
drepper [Wed, 12 Apr 2000 04:58:40 +0000 (04:58 +0000)]
Linux version of shm_open.

20 years ago[libc] (GLIBC_2.2): Export __endmntent, __getmntent_r, __setmntent,
drepper [Wed, 12 Apr 2000 04:58:19 +0000 (04:58 +0000)]
[libc] (GLIBC_2.2): Export __endmntent, __getmntent_r, __setmntent,
and __statfs.

20 years agoStub version of shm_unlink.
drepper [Wed, 12 Apr 2000 04:57:12 +0000 (04:57 +0000)]
Stub version of shm_unlink.

20 years agoStub version of shm_open.
drepper [Wed, 12 Apr 2000 04:57:04 +0000 (04:57 +0000)]
Stub version of shm_open.

20 years ago[librt] (GLIBC_2.2): Add shm_open and shm_unlink.
drepper [Wed, 12 Apr 2000 04:56:47 +0000 (04:56 +0000)]
[librt] (GLIBC_2.2): Add shm_open and shm_unlink.

20 years ago(librt-routines): Add shm_open and shm_unlink.
drepper [Wed, 12 Apr 2000 04:56:13 +0000 (04:56 +0000)]
(librt-routines): Add shm_open and shm_unlink.

20 years agoAdd prototypes for shm_open and shm_unlink.
drepper [Wed, 12 Apr 2000 04:55:36 +0000 (04:55 +0000)]
Add prototypes for shm_open and shm_unlink.

20 years ago2000-04-11 Andreas Jaeger <aj@suse.de>
aj [Tue, 11 Apr 2000 18:41:17 +0000 (18:41 +0000)]
2000-04-11  Andreas Jaeger  <aj@suse.de>

* sysdeps/mips/pt-machine.h (MEMORY_BARRIER): Define.
(__compare_and_swap): Mark as modifying memory.

20 years agoUpdate.
drepper [Tue, 11 Apr 2000 17:54:09 +0000 (17:54 +0000)]
Update.

20 years ago(_IO_vasprintf): Try to avoid memory fragmentation by allocating new memory
drepper [Tue, 11 Apr 2000 17:53:41 +0000 (17:53 +0000)]
(_IO_vasprintf): Try to avoid memory fragmentation by allocating new memory
at the end instead of reallocating.

20 years ago* sysdeps/powerpc/pt-machine.h (MEMORY_BARRIER): Don't be
geoffk [Tue, 11 Apr 2000 17:34:36 +0000 (17:34 +0000)]
* sysdeps/powerpc/pt-machine.h (MEMORY_BARRIER): Don't be
__volatile__.
(__compare_and_swap): Replace other 'sync' with MEMORY_BARRIER.
Don't have the 'asm' __volatile__.

20 years agoUpadte.
drepper [Tue, 11 Apr 2000 17:03:03 +0000 (17:03 +0000)]
Upadte.

20 years ago(MEMORY_BARRIER): Define using stbar.
drepper [Tue, 11 Apr 2000 17:01:56 +0000 (17:01 +0000)]
(MEMORY_BARRIER): Define using stbar.
(__compare_and_swap): Use MEMORY_BARRIER to ensure ordering.

20 years ago(RELEASE): Not needed anymore.
drepper [Tue, 11 Apr 2000 17:00:50 +0000 (17:00 +0000)]
(RELEASE): Not needed anymore.
(MEMORY_BARRIER): Define using stbar.

20 years ago(sync): Remove. Replace with definition of MEMORY_BARRIER.
drepper [Tue, 11 Apr 2000 16:59:42 +0000 (16:59 +0000)]
(sync): Remove.  Replace with definition of MEMORY_BARRIER.
(__compare_and_swap): Use MEMORY_BARRIER instead of sync.

20 years ago(MEMORY_BARRIER): Define using mb instruction.
drepper [Tue, 11 Apr 2000 16:58:19 +0000 (16:58 +0000)]
(MEMORY_BARRIER): Define using mb instruction.
(RELEASE): Not needed anymore.
(__compare_and_swap): Mark asm as modifying memory.

20 years ago(__pthread_lock): Add memory barriers.
drepper [Tue, 11 Apr 2000 16:56:16 +0000 (16:56 +0000)]
(__pthread_lock): Add memory barriers.
(__pthread_unlock): Likewise.

20 years agoDefine MEMORY_BARRIER as empty if not defined already.
drepper [Tue, 11 Apr 2000 16:52:20 +0000 (16:52 +0000)]
Define MEMORY_BARRIER as empty if not defined already.

20 years agoUpdate.
drepper [Tue, 11 Apr 2000 16:27:38 +0000 (16:27 +0000)]
Update.

20 years agoFix last change. We must also skip the test following the one already skipped.
drepper [Tue, 11 Apr 2000 16:26:48 +0000 (16:26 +0000)]
Fix last change.  We must also skip the test following the one already skipped.

20 years ago(IPV6_JOIN_GROUP, IPV6_LEAVE_GROUP): New names for IPV6_ADD_MEMBERSHIP,
drepper [Tue, 11 Apr 2000 16:24:42 +0000 (16:24 +0000)]
(IPV6_JOIN_GROUP, IPV6_LEAVE_GROUP): New names for IPV6_ADD_MEMBERSHIP,
IPV6_DROP_MEMBERSHIP.

20 years ago(process_file): Check if file is big enough to contain aout and ELF
drepper [Tue, 11 Apr 2000 16:22:06 +0000 (16:22 +0000)]
(process_file): Check if file is big enough to contain aout and ELF
headers.  Close streams in case of an error.

20 years agoInclude alloca.h to get proper prototype for alloca().
drepper [Tue, 11 Apr 2000 16:17:34 +0000 (16:17 +0000)]
Include alloca.h to get proper prototype for alloca().

20 years agoCache result.
drepper [Tue, 11 Apr 2000 16:16:07 +0000 (16:16 +0000)]
Cache result.

20 years agoCorrect expression to decide about initialization of freq. Set retval
drepper [Tue, 11 Apr 2000 16:15:31 +0000 (16:15 +0000)]
Correct expression to decide about initialization of freq.  Set retval
to zero if successful.

20 years agoCorrect expression to decide about initialization of nsec.
drepper [Tue, 11 Apr 2000 16:14:22 +0000 (16:14 +0000)]
Correct expression to decide about initialization of nsec.

20 years agoProgram to test POSIX clock_* functions.
drepper [Tue, 11 Apr 2000 16:13:23 +0000 (16:13 +0000)]
Program to test POSIX clock_* functions.

20 years ago(tests): Add tst-clock.
drepper [Tue, 11 Apr 2000 16:12:59 +0000 (16:12 +0000)]
(tests): Add tst-clock.
Add rules to build tst-clock.

20 years ago(main): If STDOUT_UNBUFFERED is defined, make stdout stream unbuffered.
drepper [Tue, 11 Apr 2000 16:11:33 +0000 (16:11 +0000)]
(main): If STDOUT_UNBUFFERED is defined, make stdout stream unbuffered.

20 years agoUpdate.
drepper [Tue, 11 Apr 2000 07:12:59 +0000 (07:12 +0000)]
Update.

20 years agoDefine pid_t. Add prototype for clock_getcpuclockid.
drepper [Tue, 11 Apr 2000 07:12:10 +0000 (07:12 +0000)]
Define pid_t.  Add prototype for clock_getcpuclockid.

20 years agoUpdate.
drepper [Tue, 11 Apr 2000 07:08:31 +0000 (07:08 +0000)]
Update.

20 years ago[libc] (GLIBC_2.2): Remove clock_getres, clock_gettime, clock_settime,
drepper [Tue, 11 Apr 2000 07:08:02 +0000 (07:08 +0000)]
[libc] (GLIBC_2.2): Remove clock_getres, clock_gettime, clock_settime,
timer_create, timer_delete, timer_getoverrun, timer_gettime, and
timer_settime.

20 years ago(routines): Move clock_getres, clock_gettime, clock_settime,
drepper [Tue, 11 Apr 2000 07:07:03 +0000 (07:07 +0000)]
(routines): Move clock_getres, clock_gettime, clock_settime,
timer_create, timer_delete, timer_getoverr, timer_gettime, and
timer_settime to rt/Makefile.

20 years agoi386/Linux specific time definitions.
drepper [Tue, 11 Apr 2000 07:05:18 +0000 (07:05 +0000)]
i386/Linux specific time definitions.

20 years agoUse i586 implementations in sysdpes/unix/i386/i586.
drepper [Tue, 11 Apr 2000 07:04:58 +0000 (07:04 +0000)]
Use i586 implementations in sysdpes/unix/i386/i586.

20 years agoi386 specific implementation of clock_gettime.
drepper [Tue, 11 Apr 2000 07:03:45 +0000 (07:03 +0000)]
i386 specific implementation of clock_gettime.

20 years agoi386 specific implementation of clock_getres.
drepper [Tue, 11 Apr 2000 07:03:36 +0000 (07:03 +0000)]
i386 specific implementation of clock_getres.

20 years agoi386/Hurd specific time definitions.
drepper [Tue, 11 Apr 2000 07:02:11 +0000 (07:02 +0000)]
i386/Hurd specific time definitions.

20 years agoDrop K&R compatibility. Use __const__ and not const as attribute
drepper [Tue, 11 Apr 2000 07:01:52 +0000 (07:01 +0000)]
Drop K&R compatibility.  Use __const__ and not const as attribute
name.

20 years agoInternal function to determine CPU clock frequency. i386/Linux version.
drepper [Tue, 11 Apr 2000 07:00:47 +0000 (07:00 +0000)]
Internal function to determine CPU clock frequency.  i386/Linux version.

20 years agoInternal function to determine CPU clock frequency. Stub version.
drepper [Tue, 11 Apr 2000 07:00:01 +0000 (07:00 +0000)]
Internal function to determine CPU clock frequency.  Stub version.

20 years agoPOSIX function to determine ID of CPU clock. i386 version.
drepper [Tue, 11 Apr 2000 06:59:17 +0000 (06:59 +0000)]
POSIX function to determine ID of CPU clock.  i386 version.

20 years agoPOSIX function to determine ID of CPU clock. Stub version.
drepper [Tue, 11 Apr 2000 06:58:58 +0000 (06:58 +0000)]
POSIX function to determine ID of CPU clock.  Stub version.

20 years ago[librt] (GLIBC_2.2): Add clock_getres, clock_gettime, clock_settime,
drepper [Tue, 11 Apr 2000 06:57:35 +0000 (06:57 +0000)]
[librt] (GLIBC_2.2): Add clock_getres, clock_gettime, clock_settime,
timer_create, timer_delete, timer_getoverrun, timer_gettime, and
timer_settime.

20 years ago(librt-routines): Add get_clockfreq, clock_getcpuclockid,
drepper [Tue, 11 Apr 2000 06:55:32 +0000 (06:55 +0000)]
(librt-routines): Add get_clockfreq, clock_getcpuclockid,
clock_getres, clock_gettime, clock_settime, timer_create,
timer_delete, timer_getoverr, timer_gettime, and timer_settime.

20 years ago(librt): Add GLIBC_2.2.
drepper [Tue, 11 Apr 2000 06:54:02 +0000 (06:54 +0000)]
(librt): Add GLIBC_2.2.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 16:22:52 +0000 (16:22 +0000)]
Update.

20 years ago(save_cache): Make sure /etc/ld.so.cache is mode 644.
drepper [Mon, 10 Apr 2000 16:22:16 +0000 (16:22 +0000)]
(save_cache): Make sure /etc/ld.so.cache is mode 644.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 15:55:35 +0000 (15:55 +0000)]
Update.

20 years agoSkip tests that depend on unreadable directories if run as root.
drepper [Mon, 10 Apr 2000 15:55:00 +0000 (15:55 +0000)]
Skip tests that depend on unreadable directories if run as root.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 15:30:06 +0000 (15:30 +0000)]
Update.

20 years ago(clock_settime): Test tv_nsec value for correct range.
drepper [Mon, 10 Apr 2000 15:29:18 +0000 (15:29 +0000)]
(clock_settime): Test tv_nsec value for correct range.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 06:59:44 +0000 (06:59 +0000)]
Update.

20 years agoPOSIX .1b function to get clock resolution.
drepper [Mon, 10 Apr 2000 06:59:17 +0000 (06:59 +0000)]
POSIX .1b function to get clock resolution.

20 years agoPOSIX .1b function to get clock value.
drepper [Mon, 10 Apr 2000 06:58:52 +0000 (06:58 +0000)]
POSIX .1b function to get clock value.

20 years agoPOSIX .1b function to set clock.
drepper [Mon, 10 Apr 2000 06:58:39 +0000 (06:58 +0000)]
POSIX .1b function to set clock.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 05:52:30 +0000 (05:52 +0000)]
Update.

20 years agoAdd allow-header sys/stat.h.
drepper [Mon, 10 Apr 2000 05:49:49 +0000 (05:49 +0000)]
Add allow-header sys/stat.h.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 05:25:42 +0000 (05:25 +0000)]
Update.

20 years ago(__getdents): Avoid initial lseek call be passing in a buffer which
drepper [Mon, 10 Apr 2000 05:25:12 +0000 (05:25 +0000)]
(__getdents): Avoid initial lseek call be passing in a buffer which
never allow a successful first getdents syscall if not at leas the
initial entry can be stored in the user buffer.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 05:13:54 +0000 (05:13 +0000)]
Update.

20 years agoAdd rules to clean up directories created by new strfmon tests.
drepper [Mon, 10 Apr 2000 05:13:32 +0000 (05:13 +0000)]
Add rules to clean up directories created by new strfmon tests.

20 years agoCorrect problems with missing or extra spaces for unusual combinations of
drepper [Mon, 10 Apr 2000 05:13:18 +0000 (05:13 +0000)]
Correct problems with missing or extra spaces for unusual combinations of
sign_posn and sep_by_space.  Improved left-precision alignment code.

20 years agolocaledef source for the new strfmon() test locale.
drepper [Mon, 10 Apr 2000 05:12:45 +0000 (05:12 +0000)]
localedef source for the new strfmon() test locale.

20 years agoUpdated to support the new tests.
drepper [Mon, 10 Apr 2000 05:10:35 +0000 (05:10 +0000)]
Updated to support the new tests.

20 years agoAdded new tests for strfmon() using test locales with all combinations of
drepper [Mon, 10 Apr 2000 05:10:25 +0000 (05:10 +0000)]
Added new tests for strfmon() using test locales with all combinations of
cs_precedes, sign_posn and sep_by_space.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 04:57:00 +0000 (04:57 +0000)]
Update.

20 years ago(CFLAGS-regex.c): Remove DEBUG.
drepper [Mon, 10 Apr 2000 04:56:21 +0000 (04:56 +0000)]
(CFLAGS-regex.c): Remove DEBUG.

20 years agoUpdate.
drepper [Mon, 10 Apr 2000 04:50:32 +0000 (04:50 +0000)]
Update.

20 years ago(sigaction): Fix return value for the case SIG is one of the signals
drepper [Mon, 10 Apr 2000 04:50:02 +0000 (04:50 +0000)]
(sigaction): Fix return value for the case SIG is one of the signals
the implementation uses.

20 years agoUpdate.
aj [Sun, 9 Apr 2000 22:50:21 +0000 (22:50 +0000)]
Update.

20 years ago2000-04-10 Andreas Jaeger <aj@suse.de>
aj [Sun, 9 Apr 2000 22:50:08 +0000 (22:50 +0000)]
2000-04-10  Andreas Jaeger  <aj@suse.de>

* intl/Makefile: Don't run do-gettext-test when cross-compiling.

20 years agoUpdate.
drepper [Sun, 9 Apr 2000 17:43:29 +0000 (17:43 +0000)]
Update.

20 years agoAdjust numeric values used to store information in the state object to
drepper [Sun, 9 Apr 2000 17:42:52 +0000 (17:42 +0000)]
Adjust numeric values used to store information in the state object to
not conflict with length count.

20 years agoAdjust numeric values used to store information in the state object to
drepper [Sun, 9 Apr 2000 17:40:10 +0000 (17:40 +0000)]
Adjust numeric values used to store information in the state object to
not conflict with length count.

20 years agoAdd new parameter to all calls of conversion function.
drepper [Sun, 9 Apr 2000 17:28:48 +0000 (17:28 +0000)]
Add new parameter to all calls of conversion function.

20 years agoAdd new parameter to all calls of conversion function.
drepper [Sun, 9 Apr 2000 17:28:35 +0000 (17:28 +0000)]
Add new parameter to all calls of conversion function.

20 years agoAdjust for change change in parameters of skeleton function.
drepper [Sun, 9 Apr 2000 17:27:44 +0000 (17:27 +0000)]
Adjust for change change in parameters of skeleton function.

20 years agoAdjust numeric values used to store information in the state object to
drepper [Sun, 9 Apr 2000 17:26:55 +0000 (17:26 +0000)]
Adjust numeric values used to store information in the state object to
not conflict with length count.

20 years agoAlways define MAX_NEEDED_OUTPUT and MAX_NEEDED_INPUT.
drepper [Sun, 9 Apr 2000 17:25:19 +0000 (17:25 +0000)]
Always define MAX_NEEDED_OUTPUT and MAX_NEEDED_INPUT.

20 years ago(gconv): Rename inbuf to inptrp and inbufend to
drepper [Sun, 9 Apr 2000 17:24:32 +0000 (17:24 +0000)]
(gconv): Rename inbuf to inptrp and inbufend to
inend to match names in loop functions.
(RESET_INPUT_BUFFER): Change apprpriately.
(gconv): If needed, call function to process bytes from the state
object.  Similar at the end: store left over bytes if input is
incomplete.
Take extra argument and add new argument to all calls of the
conversion function.

20 years agoFit in definition of function to convert one character for processing
drepper [Sun, 9 Apr 2000 17:21:11 +0000 (17:21 +0000)]
Fit in definition of function to convert one character for processing
of left-over bytes from the state object.

20 years ago(internal_ucs4_loop_single): New function.
drepper [Sun, 9 Apr 2000 17:18:07 +0000 (17:18 +0000)]
(internal_ucs4_loop_single): New function.
(internal_ucs4le_loop_single): New function.
(__gconv_transform_ascii_internal): Define ONE_DIRECTION.
(__gconv_transform_internal_ascii): Likewise.
(__gconv_transform_internal_utf8): Likewise.
(__gconv_transform_utf8_internal): Likewise.
(__gconv_transform_ucs2_internal): Likewise.
(__gconv_transform_internal_ucs2): Likewise.
(__gconv_transform_ucs2reverse_internal): Likewise.
(__gconv_transform_internal_ucs2reverse): Likewise.
(internal_ucs4le_loop_unaligned): Before return
__GCONV_INCOMPLETE_INPUT check that the remaining bytes really form
a valid character.  Otherwise return __GCONV_ILLEGAL_INPUT.
(__gconv_transform_utf8_internal): Define STORE_REST and UNPACK_BYTES.

20 years ago(__BUILTIN_TRANS): Likewise.
drepper [Sun, 9 Apr 2000 17:11:43 +0000 (17:11 +0000)]
(__BUILTIN_TRANS): Likewise.

20 years ago(__gconv_fct): Add additional parameter.
drepper [Sun, 9 Apr 2000 17:11:04 +0000 (17:11 +0000)]
(__gconv_fct): Add additional parameter.

20 years agoPass additional parameter to conversion function.
drepper [Sun, 9 Apr 2000 17:09:55 +0000 (17:09 +0000)]
Pass additional parameter to conversion function.

20 years agoUpdate.
aj [Fri, 7 Apr 2000 20:07:35 +0000 (20:07 +0000)]
Update.

20 years ago2000-04-07 Andreas Jaeger <aj@suse.de>
aj [Fri, 7 Apr 2000 20:07:21 +0000 (20:07 +0000)]
2000-04-07  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/mips/kernel_sigaction.h: Updated for
newer kernels.

20 years agoUpdate.
drepper [Fri, 7 Apr 2000 16:45:34 +0000 (16:45 +0000)]
Update.

20 years agoAdjust for change of element name in mbstate_t.
drepper [Fri, 7 Apr 2000 16:45:01 +0000 (16:45 +0000)]
Adjust for change of element name in mbstate_t.

20 years agoUpdate.
drepper [Fri, 7 Apr 2000 16:11:58 +0000 (16:11 +0000)]
Update.

20 years agoAdjust for change of element name in mbstate_t.
drepper [Fri, 7 Apr 2000 16:06:05 +0000 (16:06 +0000)]
Adjust for change of element name in mbstate_t.

20 years agoAdjust for change of element name in mbstate_t.
drepper [Fri, 7 Apr 2000 16:05:08 +0000 (16:05 +0000)]
Adjust for change of element name in mbstate_t.