kopensolaris-gnu/glibc.git
22 years ago(builtin_modules): Initialize cost_hi from
drepper [Fri, 8 May 1998 12:31:08 +0000 (12:31 +0000)]
(builtin_modules): Initialize cost_hi from
Cost parameter and set cost_lo to INT_MAX.
(add_module): Take new parameter and use it to initialize cost_lo.
(read_conf_file): Count modules being loaded and use counter for
new parameter to add_module.

22 years ago(struct gconv_module): Remove cost field and add cost_hi and cost_lo.
drepper [Fri, 8 May 1998 12:29:04 +0000 (12:29 +0000)]
(struct gconv_module): Remove cost field and add cost_hi and cost_lo.

22 years ago(top_check): Fix last change.
drepper [Fri, 8 May 1998 10:18:13 +0000 (10:18 +0000)]
(top_check): Fix last change.

22 years agoUpdate.
drepper [Thu, 7 May 1998 21:24:52 +0000 (21:24 +0000)]
Update.

22 years ago(_JMPBUF_UNWINDS): Define.
drepper [Thu, 7 May 1998 21:20:36 +0000 (21:20 +0000)]
(_JMPBUF_UNWINDS): Define.

22 years agoRegenerated: autoconf configure.in
drepper [Thu, 7 May 1998 13:35:15 +0000 (13:35 +0000)]
Regenerated: autoconf  configure.in

22 years agoUpdate.
drepper [Thu, 7 May 1998 13:10:33 +0000 (13:10 +0000)]
Update.

22 years ago(lib): Put back dependency on lib-noranlib.
drepper [Thu, 7 May 1998 13:10:24 +0000 (13:10 +0000)]
(lib): Put back dependency on lib-noranlib.
($(subdirs-stamps)): Remove dependency on stamp.* again.

22 years agoUse long long int also for test in __pow2 implementation.
drepper [Thu, 7 May 1998 13:08:30 +0000 (13:08 +0000)]
Use long long int also for test in __pow2 implementation.

22 years ago(top_check): Add void as parameter to silent gcc.
drepper [Thu, 7 May 1998 13:04:23 +0000 (13:04 +0000)]
(top_check): Add void as parameter to silent gcc.

22 years agoUpdate.
drepper [Wed, 6 May 1998 14:43:15 +0000 (14:43 +0000)]
Update.

22 years agoRemove syscall.h
drepper [Wed, 6 May 1998 14:43:01 +0000 (14:43 +0000)]
Remove syscall.h

22 years agoStartup code for Linux/PPC.
drepper [Wed, 6 May 1998 14:42:48 +0000 (14:42 +0000)]
Startup code for Linux/PPC.

22 years agoUse result of test for broken gcc.
drepper [Wed, 6 May 1998 14:42:24 +0000 (14:42 +0000)]
Use result of test for broken gcc.

22 years agoReduce the number of branches.
drepper [Wed, 6 May 1998 14:42:07 +0000 (14:42 +0000)]
Reduce the number of branches.

22 years agoUpdate many of the epsilon to match actual performance.
drepper [Wed, 6 May 1998 14:41:52 +0000 (14:41 +0000)]
Update many of the epsilon to match actual performance.

22 years agoUse result of test for broken gcc.
drepper [Wed, 6 May 1998 14:41:39 +0000 (14:41 +0000)]
Use result of test for broken gcc.

22 years agoDon't build libndbm.a if !build-static.
drepper [Wed, 6 May 1998 14:41:19 +0000 (14:41 +0000)]
Don't build libndbm.a if !build-static.

22 years agoNew test for broken gcc on PowerPC.
drepper [Wed, 6 May 1998 14:41:09 +0000 (14:41 +0000)]
New test for broken gcc on PowerPC.

22 years agoAdd definition for new autoconf test.
drepper [Wed, 6 May 1998 14:41:01 +0000 (14:41 +0000)]
Add definition for new autoconf test.

22 years ago[!build-static]: Link `static' binaries with libc_pic.a.
drepper [Wed, 6 May 1998 14:40:45 +0000 (14:40 +0000)]
[!build-static]: Link `static' binaries with libc_pic.a.
Still need *FLAGS-.o because we still sometimes build .o files.

22 years agoUpdate.
drepper [Wed, 6 May 1998 12:54:05 +0000 (12:54 +0000)]
Update.

22 years agoCorrectly shift double word.
drepper [Wed, 6 May 1998 12:53:48 +0000 (12:53 +0000)]
Correctly shift double word.

22 years ago(pow): Use long long int for test for integer.
drepper [Wed, 6 May 1998 12:53:04 +0000 (12:53 +0000)]
(pow): Use long long int for test for integer.

22 years ago(pow_test): Add test for special value from PR libc/590.
drepper [Wed, 6 May 1998 12:52:17 +0000 (12:52 +0000)]
(pow_test): Add test for special value from PR libc/590.

22 years ago(stubs): Fix circular dependency.
drepper [Wed, 6 May 1998 12:52:06 +0000 (12:52 +0000)]
(stubs): Fix circular dependency.

22 years ago(chunk2mem_check, top_check): New functions.
drepper [Wed, 6 May 1998 12:51:56 +0000 (12:51 +0000)]
(chunk2mem_check, top_check): New functions.
(malloc_check, free_check, realloc_check, memalign_check): Use
them to improve overrun checking.  Overruns of a single byte and
corruption of the top chunk are now detected much more reliably.

22 years ago(subdirs-stamps, subdirs-stamp-o): Always define.
drepper [Wed, 6 May 1998 12:51:38 +0000 (12:51 +0000)]
(subdirs-stamps, subdirs-stamp-o): Always define.
(stubs): Fix circular depedency.
(do-makelib): Clean up.
(lib): Don't depend on lib-noranlib.
($(objpfx)stamp.oS): Remove special case for empty
static-only-routines.
(elide-routines.o): Add $(static-only-routines).
(elide-routines$o): Define this instead of elide-routines.$o.
(elide-routines.*): Fix assignments.
(do-makelib): Fix typo.
($(subdirs-stamps)): Depend on $(objpfx)stamp.* if in parent makefile.

22 years ago(sysdep-subdirs, subdirs, $(common-objpfx)sysd-dirs,
drepper [Wed, 6 May 1998 12:51:17 +0000 (12:51 +0000)]
(sysdep-subdirs, subdirs, $(common-objpfx)sysd-dirs,
$(objpfx)sysd-dirs): Move them into Makeconfig.

22 years ago(sysdep-subdirs, subdirs, $(common-objpfx)sysd-dirs,
drepper [Wed, 6 May 1998 12:50:58 +0000 (12:50 +0000)]
(sysdep-subdirs, subdirs, $(common-objpfx)sysd-dirs,
$(objpfx)sysd-dirs): Move to here from Makefile.

22 years ago(pow_test): Add test for special value from PR libc/590.
drepper [Wed, 6 May 1998 10:30:39 +0000 (10:30 +0000)]
(pow_test): Add test for special value from PR libc/590.

22 years agoUpdate.
drepper [Wed, 6 May 1998 10:22:20 +0000 (10:22 +0000)]
Update.

22 years agoSolaris specific error numbers.
drepper [Wed, 6 May 1998 10:22:08 +0000 (10:22 +0000)]
Solaris specific error numbers.

22 years agoUndefine EILSEQ before including linux/errno.h.
drepper [Wed, 6 May 1998 10:03:00 +0000 (10:03 +0000)]
Undefine EILSEQ before including linux/errno.h.

22 years agoUpdate.
drepper [Wed, 6 May 1998 09:52:22 +0000 (09:52 +0000)]
Update.

22 years agoSolaris2 specific type definitions.
drepper [Wed, 6 May 1998 09:51:36 +0000 (09:51 +0000)]
Solaris2 specific type definitions.

22 years agoAdd LFS support and use correct types overall.
drepper [Wed, 6 May 1998 09:50:30 +0000 (09:50 +0000)]
Add LFS support and use correct types overall.

22 years agoAdd Solaris support.
drepper [Wed, 6 May 1998 09:31:49 +0000 (09:31 +0000)]
Add Solaris support.

22 years ago(routines): Remove duplicate oldiofclose.
drepper [Wed, 6 May 1998 09:14:21 +0000 (09:14 +0000)]
(routines): Remove duplicate oldiofclose.

22 years agoUpdate.
drepper [Tue, 5 May 1998 20:21:09 +0000 (20:21 +0000)]
Update.

22 years agoInclude <stdint.h>.
drepper [Tue, 5 May 1998 20:17:26 +0000 (20:17 +0000)]
Include <stdint.h>.

22 years agoUse uint32_t instead of u_int32_t.
drepper [Tue, 5 May 1998 20:16:48 +0000 (20:16 +0000)]
Use uint32_t instead of u_int32_t.

22 years agoUpdate mailing list addresses.
drepper [Tue, 5 May 1998 13:23:17 +0000 (13:23 +0000)]
Update mailing list addresses.

22 years agoUpdate.
drepper [Tue, 5 May 1998 11:39:46 +0000 (11:39 +0000)]
Update.

22 years agoFix type in __REDIRECT.
drepper [Tue, 5 May 1998 11:39:06 +0000 (11:39 +0000)]
Fix type in __REDIRECT.

22 years agoFix type in __REDIRECT.
drepper [Tue, 5 May 1998 11:38:34 +0000 (11:38 +0000)]
Fix type in __REDIRECT.

22 years agoUpdate.
drepper [Tue, 5 May 1998 11:24:07 +0000 (11:24 +0000)]
Update.

22 years ago(options): Fix help message.
drepper [Tue, 5 May 1998 09:24:26 +0000 (09:24 +0000)]
(options): Fix help message.

22 years agoUpdate.
drepper [Mon, 4 May 1998 14:12:10 +0000 (14:12 +0000)]
Update.

22 years agoAvoid nasty relocations.
drepper [Mon, 4 May 1998 14:11:52 +0000 (14:11 +0000)]
Avoid nasty relocations.

22 years agoUpdate.
drepper [Mon, 4 May 1998 13:19:20 +0000 (13:19 +0000)]
Update.

22 years ago(ptmalloc_init_all): New function. Similar to
drepper [Mon, 4 May 1998 13:19:09 +0000 (13:19 +0000)]
(ptmalloc_init_all): New function.  Similar to
ptmalloc_unlock_all, but re-initializes the mutexes instead.
(ptmalloc_init): Use new function in thread_at_fork call.
(thread_atfork_static): Likewise.

22 years agoUse memcpy to copy the c_cc array.
drepper [Mon, 4 May 1998 12:28:15 +0000 (12:28 +0000)]
Use memcpy to copy the c_cc array.

22 years agoUse memcpy to copy the c_cc array.
drepper [Mon, 4 May 1998 12:28:10 +0000 (12:28 +0000)]
Use memcpy to copy the c_cc array.
Initialize rest of c_cc array.

22 years agosigstach structure definitions. Linux version.
drepper [Mon, 4 May 1998 12:27:47 +0000 (12:27 +0000)]
sigstach structure definitions.  Linux version.

22 years agosigstach structure definitions. generic version.
drepper [Mon, 4 May 1998 12:27:28 +0000 (12:27 +0000)]
sigstach structure definitions.  generic version.

22 years ago(headers): Add bits/sigstack.h.
drepper [Mon, 4 May 1998 12:27:02 +0000 (12:27 +0000)]
(headers): Add bits/sigstack.h.

22 years ago(Special Characters): Fix description of c_cc indexes.
drepper [Mon, 4 May 1998 12:26:49 +0000 (12:26 +0000)]
(Special Characters): Fix description of c_cc indexes.

22 years ago(dl_main): Fix check for number of references to interpreter object.
drepper [Mon, 4 May 1998 12:26:34 +0000 (12:26 +0000)]
(dl_main): Fix check for number of references to interpreter object.
(dl_main): Check has_interp after executing platform specific code.

22 years ago(+depfiles): Add depfiles for $(tests-static).
drepper [Mon, 4 May 1998 12:25:52 +0000 (12:25 +0000)]
(+depfiles): Add depfiles for $(tests-static).
Simplified.

22 years agoMove definitions of struct sigstack and struct sigaltstack into
drepper [Mon, 4 May 1998 11:39:25 +0000 (11:39 +0000)]
Move definitions of struct sigstack and struct sigaltstack into
separate file and include it.

22 years agoUpdate.
drepper [Mon, 4 May 1998 11:38:48 +0000 (11:38 +0000)]
Update.

22 years ago(struct sigaltstack): Reverse order of ss_flags and ss_size element to match
drepper [Mon, 4 May 1998 11:24:11 +0000 (11:24 +0000)]
(struct sigaltstack): Reverse order of ss_flags and ss_size element to match
common practice.

22 years agoFix typo.
drepper [Mon, 4 May 1998 09:14:22 +0000 (09:14 +0000)]
Fix typo.

22 years agoUpdate.
drepper [Fri, 1 May 1998 22:04:20 +0000 (22:04 +0000)]
Update.

22 years agoDon't include kernel headers.
drepper [Fri, 1 May 1998 22:04:08 +0000 (22:04 +0000)]
Don't include kernel headers.

22 years ago(stubs): Create dummy stubs file inside the subdir.
drepper [Fri, 1 May 1998 21:59:35 +0000 (21:59 +0000)]
(stubs): Create dummy stubs file inside the subdir.

22 years agoFix typos.
drepper [Fri, 1 May 1998 21:59:24 +0000 (21:59 +0000)]
Fix typos.

22 years agoDelete test for `ar S'. Add test to determine whether ranlib does
drepper [Fri, 1 May 1998 21:59:04 +0000 (21:59 +0000)]
Delete test for `ar S'.  Add test to determine whether ranlib does
anything useful.

22 years ago(have-ar-S): Deleted.
drepper [Fri, 1 May 1998 21:58:55 +0000 (21:58 +0000)]
(have-ar-S): Deleted.

22 years ago(stamp$o): Just record the object list for later use.
drepper [Fri, 1 May 1998 21:58:42 +0000 (21:58 +0000)]
(stamp$o): Just record the object list for later use.
(libc_foo.a): New rule, depends on subdir stamp files; builds
and ranlibs the library from the lists saved in those files.
(subdirs-stamps): Define also if subdir == elf (FIXME: kludge).
(subdirs-stamp-o): Likewise.
(ar-symtab-name): Delete variable.
(lib%.a): Delete target.
(libc_foo.a(bar.%)): Delete target.
(libc_foo.a($(ar-symtab-name))): Delete target.
(objects objs): Just depend on libobjs and extra-objs.
(libobjs): Depend on the stamp files, not the objects.
(extra-objs): New target, just depends on the extra-objs list.
(CREATE_ARFLAGS): Kill the `ar S' hack.
(static-only-routines): Reimplement in terms of elide-routines.os.
(shared-only-routines): Reimplement in terms of
elide-routines.X [where X is all object-suffixes except .os].

22 years ago(subdir-stubs): Look for stubs files inside the subdirs.
drepper [Fri, 1 May 1998 21:58:11 +0000 (21:58 +0000)]
(subdir-stubs): Look for stubs files inside the subdirs.

22 years agoUpdate.
drepper [Fri, 1 May 1998 21:51:03 +0000 (21:51 +0000)]
Update.

22 years agoRegenerated: autoconf configure.in
drepper [Fri, 1 May 1998 21:05:42 +0000 (21:05 +0000)]
Regenerated: autoconf  configure.in

22 years agoUpdate.
drepper [Fri, 1 May 1998 20:57:43 +0000 (20:57 +0000)]
Update.

22 years agoSoviet Union locale with Russian language.
drepper [Fri, 1 May 1998 20:55:46 +0000 (20:55 +0000)]
Soviet Union locale with Russian language.

22 years agoAdd ru_SU with KOI8-R.
drepper [Fri, 1 May 1998 20:54:40 +0000 (20:54 +0000)]
Add ru_SU with KOI8-R.

22 years agoUpdate russian entry.
drepper [Fri, 1 May 1998 20:51:01 +0000 (20:51 +0000)]
Update russian entry.

22 years agoUTF8 charset description.
drepper [Fri, 1 May 1998 18:15:23 +0000 (18:15 +0000)]
UTF8 charset description.

22 years agoUpdate.
drepper [Fri, 1 May 1998 14:14:28 +0000 (14:14 +0000)]
Update.

22 years ago(pthread_free): Unmap guard before the stack.
drepper [Fri, 1 May 1998 14:14:08 +0000 (14:14 +0000)]
(pthread_free): Unmap guard before the stack.

22 years agoUpdate.
drepper [Fri, 1 May 1998 10:39:47 +0000 (10:39 +0000)]
Update.

22 years agoInclude <stdio.h>.
drepper [Fri, 1 May 1998 10:39:33 +0000 (10:39 +0000)]
Include <stdio.h>.

22 years agoUpdate.
drepper [Thu, 30 Apr 1998 18:52:38 +0000 (18:52 +0000)]
Update.

22 years agoUpdate.
drepper [Thu, 30 Apr 1998 18:51:51 +0000 (18:51 +0000)]
Update.

22 years agoUndo last patch.
drepper [Thu, 30 Apr 1998 18:51:38 +0000 (18:51 +0000)]
Undo last patch.

22 years agoAdd repertoiremap definition.
drepper [Thu, 30 Apr 1998 18:50:00 +0000 (18:50 +0000)]
Add repertoiremap definition.

22 years agoAdapt for most recent changes in localedef.
drepper [Thu, 30 Apr 1998 18:46:26 +0000 (18:46 +0000)]
Adapt for most recent changes in localedef.

22 years agoCorrect last changes.
drepper [Thu, 30 Apr 1998 18:45:12 +0000 (18:45 +0000)]
Correct last changes.

22 years agoUpdate.
drepper [Thu, 30 Apr 1998 16:57:48 +0000 (16:57 +0000)]
Update.

22 years ago(PSEUDO): On error, call __syscall_error rather than syscall_error
drepper [Thu, 30 Apr 1998 16:57:25 +0000 (16:57 +0000)]
(PSEUDO): On error, call __syscall_error rather than syscall_error
directly.

22 years agommap syscall interface for Linux/ARM.
drepper [Thu, 30 Apr 1998 16:57:14 +0000 (16:57 +0000)]
mmap syscall interface for Linux/ARM.

22 years agoStartup file for ARM.
drepper [Thu, 30 Apr 1998 16:56:45 +0000 (16:56 +0000)]
Startup file for ARM.

22 years agoFix off by one error.
drepper [Thu, 30 Apr 1998 16:56:27 +0000 (16:56 +0000)]
Fix off by one error.

22 years agoUpdate.
drepper [Thu, 30 Apr 1998 16:56:06 +0000 (16:56 +0000)]
Update.

22 years agoInstall repertoire maps.
drepper [Thu, 30 Apr 1998 16:55:19 +0000 (16:55 +0000)]
Install repertoire maps.

22 years agoOfficial repertoire map.
drepper [Thu, 30 Apr 1998 16:52:04 +0000 (16:52 +0000)]
Official repertoire map.

22 years agoIn separate dir now.
drepper [Thu, 30 Apr 1998 16:51:50 +0000 (16:51 +0000)]
In separate dir now.

22 years agoUse correct syntax.
drepper [Thu, 30 Apr 1998 16:51:07 +0000 (16:51 +0000)]
Use correct syntax.

22 years agoRead repertoire map.
drepper [Thu, 30 Apr 1998 16:50:52 +0000 (16:50 +0000)]
Read repertoire map.