kopensolaris-gnu/glibc.git
22 years agoPPC optimized string function.
drepper [Thu, 11 Sep 1997 11:31:23 +0000 (11:31 +0000)]
PPC optimized string function.

22 years agoMachine specific header for gmon to use ppc-mcount.
drepper [Thu, 11 Sep 1997 11:30:47 +0000 (11:30 +0000)]
Machine specific header for gmon to use ppc-mcount.

22 years agoWe now have a .S version to allow profiling etc.
drepper [Thu, 11 Sep 1997 11:29:55 +0000 (11:29 +0000)]
We now have a .S version to allow profiling etc.

22 years agoGMP function optimized for PPC.
drepper [Thu, 11 Sep 1997 11:29:17 +0000 (11:29 +0000)]
GMP function optimized for PPC.

22 years agoGMP function optimized for PPC.
drepper [Thu, 11 Sep 1997 11:28:41 +0000 (11:28 +0000)]
GMP function optimized for PPC.

22 years ago[subdir=gmon]: Compile ppc-mcount.
drepper [Thu, 11 Sep 1997 11:27:20 +0000 (11:27 +0000)]
[subdir=gmon]: Compile ppc-mcount.

22 years agoUpdate libc-ud-970904
drepper [Thu, 11 Sep 1997 11:23:21 +0000 (11:23 +0000)]
Update

22 years agoChange to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 03:44:58 +0000 (03:44 +0000)]
Change to generate ANSI C style functions.

22 years agoChange to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 03:44:46 +0000 (03:44 +0000)]
Change to generate ANSI C style functions.

22 years ago(FUNC): Change to generate ANSI C style functions.
drepper [Thu, 11 Sep 1997 03:44:31 +0000 (03:44 +0000)]
(FUNC): Change to generate ANSI C style functions.

22 years ago(_cleanup): Convert to ANSI C style declaration to reduce gcc warning
drepper [Thu, 11 Sep 1997 03:44:18 +0000 (03:44 +0000)]
(_cleanup): Convert to ANSI C style declaration to reduce gcc warning
noise.

22 years agoCorrect test for too small buffer.
drepper [Thu, 11 Sep 1997 03:43:26 +0000 (03:43 +0000)]
Correct test for too small buffer.

22 years agoDefine function as __profil and make profil weak alias.
drepper [Thu, 11 Sep 1997 03:43:03 +0000 (03:43 +0000)]
Define function as __profil and make profil weak alias.

22 years agoDefine function as __profil and make profil weak alias.
drepper [Thu, 11 Sep 1997 03:27:08 +0000 (03:27 +0000)]
Define function as __profil and make profil weak alias.

22 years agoHeavy rewrites and optimizations.
drepper [Thu, 11 Sep 1997 03:26:00 +0000 (03:26 +0000)]
Heavy rewrites and optimizations.

22 years agoSimple low-level sycronization functions.
drepper [Thu, 11 Sep 1997 03:25:13 +0000 (03:25 +0000)]
Simple low-level sycronization functions.

22 years ago(isgreater, isgreaterequal, isless, islessequal, islessgreater,
drepper [Thu, 11 Sep 1997 03:24:27 +0000 (03:24 +0000)]
(isgreater, isgreaterequal, isless, islessequal, islessgreater,
isunordered): Optimize a bit.

22 years agoCorrect a few types and constraints.
drepper [Thu, 11 Sep 1997 03:22:52 +0000 (03:22 +0000)]
Correct a few types and constraints.

22 years agoFix fatal bugs, use correct casts now.
drepper [Thu, 11 Sep 1997 03:22:01 +0000 (03:22 +0000)]
Fix fatal bugs, use correct casts now.

22 years agoUndef function name to enable definition as macro.
drepper [Thu, 11 Sep 1997 03:21:00 +0000 (03:21 +0000)]
Undef function name to enable definition as macro.

22 years agoFix typos.
drepper [Thu, 11 Sep 1997 03:20:36 +0000 (03:20 +0000)]
Fix typos.

22 years agoUndef function name to enable definition as macro.
drepper [Thu, 11 Sep 1997 03:18:16 +0000 (03:18 +0000)]
Undef function name to enable definition as macro.

22 years ago(__stdio_read, __stdio_write, __stdio_seek, __stdio_close,
drepper [Thu, 11 Sep 1997 03:17:24 +0000 (03:17 +0000)]
(__stdio_read, __stdio_write, __stdio_seek, __stdio_close,
__stdio_fileno, __stdio_open, __stdio_reopen): Convert to ANSI C style
declaration to reduce gcc warning noise.

22 years agoImplementation of mempcpy function which returns pointer to byte
drepper [Thu, 11 Sep 1997 03:16:34 +0000 (03:16 +0000)]
Implementation of mempcpy function which returns pointer to byte
following last destination byte.

22 years agoDeclare __crypt_r.
drepper [Thu, 11 Sep 1997 03:15:53 +0000 (03:15 +0000)]
Declare __crypt_r.

22 years agoRewrite in terms of an array.
drepper [Thu, 11 Sep 1997 03:15:02 +0000 (03:15 +0000)]
Rewrite in terms of an array.

22 years agoNot needed anymore.
drepper [Thu, 11 Sep 1997 03:14:53 +0000 (03:14 +0000)]
Not needed anymore.

22 years agoDo the work; don't call __setjmp_aux. Move _setjmp and setjmp from
drepper [Thu, 11 Sep 1997 03:14:40 +0000 (03:14 +0000)]
Do the work; don't call __setjmp_aux.  Move _setjmp and setjmp from
bsd-*.S.

22 years agoStub out.
drepper [Thu, 11 Sep 1997 03:14:23 +0000 (03:14 +0000)]
Stub out.

22 years agoWe have an assembler versin now.
drepper [Thu, 11 Sep 1997 03:14:07 +0000 (03:14 +0000)]
We have an assembler versin now.

22 years agolongjmp implementation using array.
drepper [Thu, 11 Sep 1997 03:13:56 +0000 (03:13 +0000)]
longjmp implementation using array.

22 years agoKill setjmp_aux.
drepper [Thu, 11 Sep 1997 03:13:30 +0000 (03:13 +0000)]
Kill setjmp_aux.

22 years agoAdd prototype for xdr_opaque_auth, don't define HAVE_SECURE_RPC.
drepper [Thu, 11 Sep 1997 03:13:00 +0000 (03:13 +0000)]
Add prototype for xdr_opaque_auth, don't define HAVE_SECURE_RPC.

22 years agoDon't use /bin/sh to start /usr/etc/keyenvoy, or we will get a
drepper [Thu, 11 Sep 1997 03:12:47 +0000 (03:12 +0000)]
Don't use /bin/sh to start /usr/etc/keyenvoy, or we will get a
deadlock with NIS+.

22 years agoFix signal handling.
drepper [Thu, 11 Sep 1997 03:12:36 +0000 (03:12 +0000)]
Fix signal handling.

22 years agoDon't define our own prototypes, use the one from the header files.
drepper [Thu, 11 Sep 1997 03:12:19 +0000 (03:12 +0000)]
Don't define our own prototypes, use the one from the header files.

22 years agoDon't dereference NULL pointer, initialize ad->ad_timediff.
drepper [Thu, 11 Sep 1997 03:11:57 +0000 (03:11 +0000)]
Don't dereference NULL pointer, initialize ad->ad_timediff.

22 years agoUndefine __USE_STRING_INLINES.
drepper [Thu, 11 Sep 1997 03:11:19 +0000 (03:11 +0000)]
Undefine __USE_STRING_INLINES.

22 years agoAdd copyright and make little cleanups.
drepper [Thu, 11 Sep 1997 03:10:52 +0000 (03:10 +0000)]
Add copyright and make little cleanups.

22 years agoAdd prototype for mempcpy. Include bits/string2.h header always if
drepper [Thu, 11 Sep 1997 03:10:18 +0000 (03:10 +0000)]
Add prototype for mempcpy.  Include bits/string2.h header always if
optimizing.

22 years agoUndefine __USE_STRING_INLINES.
drepper [Thu, 11 Sep 1997 03:09:06 +0000 (03:09 +0000)]
Undefine __USE_STRING_INLINES.

22 years ago(routines): Add mempcpy.
drepper [Thu, 11 Sep 1997 03:08:21 +0000 (03:08 +0000)]
(routines): Add mempcpy.
(tests): Add inl-tester.
Remove _D__NO_STRING_INLINES from CFLAGS-* variables.

22 years agoGeneric optimized string functions
drepper [Thu, 11 Sep 1997 03:06:26 +0000 (03:06 +0000)]
Generic optimized string functions

22 years agoAdd casts to reduce gcc warning noise.
drepper [Thu, 11 Sep 1997 03:05:25 +0000 (03:05 +0000)]
Add casts to reduce gcc warning noise.
Convert to ANSI C style declaration to reduce gcc warning noise.

22 years agoSuppress warning.
drepper [Thu, 11 Sep 1997 03:04:16 +0000 (03:04 +0000)]
Suppress warning.

22 years agoAdd prototype for __setpgid and __profil.
drepper [Thu, 11 Sep 1997 03:03:57 +0000 (03:03 +0000)]
Add prototype for __setpgid and __profil.

22 years agoDon't use text_set_element if not defined.
drepper [Thu, 11 Sep 1997 03:03:15 +0000 (03:03 +0000)]
Don't use text_set_element if not defined.

22 years ago(realclean): New rule to remove the generated .mo files.
drepper [Thu, 11 Sep 1997 03:01:53 +0000 (03:01 +0000)]
(realclean): New rule to remove the generated .mo files.

22 years agoCleanup.
drepper [Thu, 11 Sep 1997 03:01:21 +0000 (03:01 +0000)]
Cleanup.

22 years agoUse __stpcpy, __stpncpy and __strdup instead of public names.
drepper [Thu, 11 Sep 1997 03:00:47 +0000 (03:00 +0000)]
Use __stpcpy, __stpncpy and __strdup instead of public names.

22 years agoUse sprintf instead of sprintf, the string always fits.
drepper [Thu, 11 Sep 1997 03:00:27 +0000 (03:00 +0000)]
Use sprintf instead of sprintf, the string always fits.
Use __stpcpy, __stpncpy and __strdup instead of public names.

22 years ago(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
drepper [Thu, 11 Sep 1997 02:59:54 +0000 (02:59 +0000)]
(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
string always fits.
(_nss_create_tablename): Use __stpcpy, __stpncpy and __strdup instead
of public names.

22 years ago(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
drepper [Thu, 11 Sep 1997 02:59:42 +0000 (02:59 +0000)]
(_nss_nisplus_getntohost_r): Use sprintf instead of sprintf, the
string always fits.
(_nss_create_tablename): Use __stpcpy, __stpncpy and __strdup instead
of public names.

22 years ago(_nss_nisplus_getnetbyaddr_r): Print tablename_val, not tablename_len.
drepper [Thu, 11 Sep 1997 02:59:16 +0000 (02:59 +0000)]
(_nss_nisplus_getnetbyaddr_r): Print tablename_val, not tablename_len.
(_nss_nisplus_getnetbyaddr_r):Use sprintf instead of sprintf, the
string always fits.
(_nss_nisplus_parse_netent): Use __stpcpy, __stpncpy and __strdup
instead of public names.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:58:07 +0000 (02:58 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:57:50 +0000 (02:57 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:57:19 +0000 (02:57 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years agoRemove not longer necessary HAVE_SECURE_RPC ifdefs.
drepper [Thu, 11 Sep 1997 02:57:10 +0000 (02:57 +0000)]
Remove not longer necessary HAVE_SECURE_RPC ifdefs.

22 years ago(__init_misc): Only declare static if HAVE_GNU_LD is defined.
drepper [Thu, 11 Sep 1997 02:56:43 +0000 (02:56 +0000)]
(__init_misc): Only declare static if HAVE_GNU_LD is defined.

22 years agoChange various tolerances to match what the tested routines can
drepper [Thu, 11 Sep 1997 02:55:49 +0000 (02:55 +0000)]
Change various tolerances to match what the tested routines can
actually provide.

22 years agoPrecision test for math functions.
drepper [Thu, 11 Sep 1997 02:55:21 +0000 (02:55 +0000)]
Precision test for math functions.

22 years agoAdd new tests.
drepper [Thu, 11 Sep 1997 02:54:59 +0000 (02:54 +0000)]
Add new tests.
(CFLAGS-test-float.c, CFLAGS-test-double.c, CFLAGS-test-ldouble.c):
Pass -ffloat-store to avoid excessive precision.

22 years agoAdd ppc-linux. Explain that gcc can't build it yet.
drepper [Thu, 11 Sep 1997 02:54:16 +0000 (02:54 +0000)]
Add ppc-linux.  Explain that gcc can't build it yet.

22 years ago(mostlyclean): Add stub-manual and stamp.o.
drepper [Thu, 11 Sep 1997 02:53:46 +0000 (02:53 +0000)]
(mostlyclean): Add stub-manual and stamp.o.
(realclean): Changed to remove chapters-incl[12].

22 years ago(struct locale_ctype_t): Change type of fields map_collection_max and
drepper [Thu, 11 Sep 1997 02:51:40 +0000 (02:51 +0000)]
(struct locale_ctype_t): Change type of fields map_collection_max and
map_collection_act to size_t.

22 years agoAdd format attributes to the extra printf and scanf like functions.
drepper [Thu, 11 Sep 1997 02:49:37 +0000 (02:49 +0000)]
Add format attributes to the extra printf and scanf like functions.

22 years agoDon't unconditionally define stpcpy, only if not yet defined.
drepper [Thu, 11 Sep 1997 02:49:06 +0000 (02:49 +0000)]
Don't unconditionally define stpcpy, only if not yet defined.

22 years agoChange type of ni variable to unsigned int.
drepper [Thu, 11 Sep 1997 02:48:09 +0000 (02:48 +0000)]
Change type of ni variable to unsigned int.

22 years agoWrapper around Secure RPC headers.
drepper [Thu, 11 Sep 1997 02:46:49 +0000 (02:46 +0000)]
Wrapper around Secure RPC headers.

22 years agoWrapper on general string function optimization header.
drepper [Thu, 11 Sep 1997 02:45:46 +0000 (02:45 +0000)]
Wrapper on general string function optimization header.

22 years ago(struct gmonparam): Change state field to long int.
drepper [Thu, 11 Sep 1997 02:45:09 +0000 (02:45 +0000)]
(struct gmonparam): Change state field to long int.

22 years agoRemove BSD kernel code.
drepper [Thu, 11 Sep 1997 02:44:30 +0000 (02:44 +0000)]
Remove BSD kernel code.
Use compare&swap instruction if possible to change state variable.
Optimize frompc folding.

22 years agoUse __profil not profil because of namespace pollution.
drepper [Thu, 11 Sep 1997 02:42:12 +0000 (02:42 +0000)]
Use __profil not profil because of namespace pollution.

22 years agoImplement mcount function.
drepper [Thu, 11 Sep 1997 02:41:20 +0000 (02:41 +0000)]
Implement mcount function.

22 years agoInclude <bits/libc-lock.h>, not <libc-lock.h>.
drepper [Thu, 11 Sep 1997 02:40:40 +0000 (02:40 +0000)]
Include <bits/libc-lock.h>, not <libc-lock.h>.

22 years agoUse __set_errno to set errno value.
drepper [Thu, 11 Sep 1997 02:38:24 +0000 (02:38 +0000)]
Use __set_errno to set errno value.

22 years agoDefine __set_errno if not yet available.
drepper [Thu, 11 Sep 1997 02:36:38 +0000 (02:36 +0000)]
Define __set_errno if not yet available.

22 years ago(generated): Replace align.h and end.h by defs.h to match the
drepper [Thu, 11 Sep 1997 02:35:54 +0000 (02:35 +0000)]
(generated): Replace align.h and end.h by defs.h to match the
generated file.
Give initfini.s and initfiniS.s their own
CFLAGS-* macros so they can be overridden.

22 years ago(generated): Add xmalloc.o.
drepper [Thu, 11 Sep 1997 02:35:15 +0000 (02:35 +0000)]
(generated): Add xmalloc.o.

22 years ago(__libc_init): Convert to ANSI C style declaration to reduce gcc
drepper [Thu, 11 Sep 1997 02:34:17 +0000 (02:34 +0000)]
(__libc_init): Convert to ANSI C style declaration to reduce gcc
warning noise.

22 years agoExport __stpcpy and __strdup.
drepper [Thu, 11 Sep 1997 02:33:58 +0000 (02:33 +0000)]
Export __stpcpy and __strdup.

22 years agoProvide a check for underscores before user labels that works even
drepper [Thu, 11 Sep 1997 02:33:23 +0000 (02:33 +0000)]
Provide a check for underscores before user labels that works even
when the compiler used for building doesn't work (like when there is
no C library).  Use the old way if the compiler works.

22 years agoReplace -lgcc by $(gnulib).
drepper [Thu, 11 Sep 1997 02:32:37 +0000 (02:32 +0000)]
Replace -lgcc by $(gnulib).

22 years ago(distclean-1): Add glibcbug.
drepper [Thu, 11 Sep 1997 02:32:23 +0000 (02:32 +0000)]
(distclean-1): Add glibcbug.

22 years agoUse $(have-initfini) instead of $(elf) to figure out the installed
drepper [Thu, 11 Sep 1997 02:32:08 +0000 (02:32 +0000)]
Use $(have-initfini) instead of $(elf) to figure out the installed
name of the startup code.
(common-generated): Add version.mk.

22 years agoUpdate.
drepper [Thu, 11 Sep 1997 02:31:48 +0000 (02:31 +0000)]
Update.

22 years agoUpdate.
drepper [Thu, 11 Sep 1997 02:31:38 +0000 (02:31 +0000)]
Update.

22 years agoRegenerated: autoconf configure.in
drepper [Wed, 10 Sep 1997 21:35:17 +0000 (21:35 +0000)]
Regenerated: autoconf  configure.in

22 years agoTest inline string functions.
drepper [Sun, 7 Sep 1997 22:19:14 +0000 (22:19 +0000)]
Test inline string functions.

22 years agoUpdate
drepper [Sat, 6 Sep 1997 12:01:11 +0000 (12:01 +0000)]
Update

22 years agoSay where the license can be found.
drepper [Fri, 5 Sep 1997 11:11:43 +0000 (11:11 +0000)]
Say where the license can be found.

22 years agoadd missing file
drepper [Fri, 5 Sep 1997 02:21:22 +0000 (02:21 +0000)]
add missing file

22 years agoUpdate.
drepper [Fri, 5 Sep 1997 01:43:20 +0000 (01:43 +0000)]
Update.

22 years agoUpdate from tzdata-1997h.
drepper [Fri, 5 Sep 1997 01:43:00 +0000 (01:43 +0000)]
Update from tzdata-1997h.

22 years agohange prototype for cfsetspeed.
drepper [Fri, 5 Sep 1997 01:41:41 +0000 (01:41 +0000)]
hange prototype for cfsetspeed.

22 years ago(cfsetspeed): Change return value to int.
drepper [Fri, 5 Sep 1997 01:41:29 +0000 (01:41 +0000)]
(cfsetspeed): Change return value to int.

22 years agoLinux specific configuration for libio.
drepper [Fri, 5 Sep 1997 01:41:11 +0000 (01:41 +0000)]
Linux specific configuration for libio.

22 years ago(elf_machine_load_address): Use _dl_start instead of a local label, to
drepper [Fri, 5 Sep 1997 01:40:47 +0000 (01:40 +0000)]
(elf_machine_load_address): Use _dl_start instead of a local label, to
avoid getting an unreadable label name.

22 years ago(pic-ccflag): Override it for more efficient code (together with a
drepper [Fri, 5 Sep 1997 01:40:38 +0000 (01:40 +0000)]
(pic-ccflag): Override it for more efficient code (together with a
change in gcc).

22 years agoMake compilable with _IEEE_LIBM.
drepper [Fri, 5 Sep 1997 01:40:18 +0000 (01:40 +0000)]
Make compilable with _IEEE_LIBM.