kopensolaris-gnu/glibc.git
15 years ago(__pread_chk): Fix order of arguments passed to __pread.
drepper [Sat, 19 Mar 2005 00:07:31 +0000 (00:07 +0000)]
(__pread_chk): Fix order of arguments passed to __pread.

15 years ago(recv, recvfrom): Change macros into extern inline functions.
drepper [Sat, 19 Mar 2005 00:07:01 +0000 (00:07 +0000)]
(recv, recvfrom): Change macros into extern inline functions.
(__recv_alias, __recvfrom_alias): New prototypes.

15 years ago(read, pread, pread64, readlink, getcwd, getwd): Change macros into
drepper [Sat, 19 Mar 2005 00:06:22 +0000 (00:06 +0000)]
(read, pread, pread64, readlink, getcwd, getwd): Change macros into
extern inline functions.
(__read_alias, __pread_alias, __pread64_alias, __readlink_alias,
__getcwd_alias, __getwd_alias): New prototypes.

15 years ago.
roland [Fri, 18 Mar 2005 22:23:24 +0000 (22:23 +0000)]
.

15 years ago2005-03-18 Daniel Jacobowitz <dan@codesourcery.com>
roland [Fri, 18 Mar 2005 22:23:14 +0000 (22:23 +0000)]
2005-03-18  Daniel Jacobowitz  <dan@codesourcery.com>

* configure.in: Use %function instead of @function.
* configure: Regenerated.

15 years ago.
drepper [Fri, 18 Mar 2005 19:19:37 +0000 (19:19 +0000)]
.

15 years ago(am_pm): Fix character names.
drepper [Fri, 18 Mar 2005 19:16:14 +0000 (19:16 +0000)]
(am_pm): Fix character names.

15 years ago(SUPPORTED-LOCALES): Add af_ZA.UTF-8.
drepper [Fri, 18 Mar 2005 19:14:44 +0000 (19:14 +0000)]
(SUPPORTED-LOCALES): Add af_ZA.UTF-8.

15 years ago.
drepper [Fri, 18 Mar 2005 11:11:42 +0000 (11:11 +0000)]
.

15 years ago(do_lookup_x): Do not look into DSO which is about to be unloaded.
drepper [Fri, 18 Mar 2005 11:10:53 +0000 (11:10 +0000)]
(do_lookup_x): Do not look into DSO which is about to be unloaded.

15 years agoNo need to manipulate l_opencount anymore.
drepper [Fri, 18 Mar 2005 11:10:26 +0000 (11:10 +0000)]
No need to manipulate l_opencount anymore.
Preloading errors are now never fatal.

15 years agoNo need to manipulate l_opencount anymore. Use l_init_called to
drepper [Fri, 18 Mar 2005 11:09:35 +0000 (11:09 +0000)]
No need to manipulate l_opencount anymore.  Use l_init_called to
determine whether object was just loaded.

15 years agoNo need to manipulate l_opencount anymore.
drepper [Fri, 18 Mar 2005 11:08:44 +0000 (11:08 +0000)]
No need to manipulate l_opencount anymore.

15 years ago(_dl_map_object_from_fd): Do not recognize DSO which is about to be
drepper [Fri, 18 Mar 2005 11:04:30 +0000 (11:04 +0000)]
(_dl_map_object_from_fd): Do not recognize DSO which is about to be
unloaded as a match.
(_dl_map_object): Likewise.

15 years agoBump l_direct_opencount instead of l_opencount.
drepper [Fri, 18 Mar 2005 11:03:09 +0000 (11:03 +0000)]
Bump l_direct_opencount instead of l_opencount.

15 years agoBasically rewrite. Do not use l_opencount to determine whether a DSO
drepper [Fri, 18 Mar 2005 11:02:02 +0000 (11:02 +0000)]
Basically rewrite.  Do not use l_opencount to determine whether a DSO
has to be unloaded.  Instead compute this in this function.

15 years agoAdd rules to build and run unload4 test.
drepper [Fri, 18 Mar 2005 11:00:39 +0000 (11:00 +0000)]
Add rules to build and run unload4 test.
Add rules to build and run unload5 test.

15 years agoDon't use l_opencount anymore.
drepper [Fri, 18 Mar 2005 10:59:55 +0000 (10:59 +0000)]
Don't use l_opencount anymore.

15 years agoDon't use l_opencount anymore.
drepper [Fri, 18 Mar 2005 10:58:51 +0000 (10:58 +0000)]
Don't use l_opencount anymore.

15 years ago(struct link_map): Remove l_opencount. Add l_removed. Change type of
drepper [Fri, 18 Mar 2005 10:56:02 +0000 (10:56 +0000)]
(struct link_map): Remove l_opencount.  Add l_removed. Change type of
l_idx to int.

15 years agoTest cases for correct unloading.
drepper [Fri, 18 Mar 2005 10:54:53 +0000 (10:54 +0000)]
Test cases for correct unloading.

15 years ago.
roland [Thu, 17 Mar 2005 21:06:39 +0000 (21:06 +0000)]
.

15 years ago2005-03-16 Richard Henderson <rth@redhat.com>
roland [Thu, 17 Mar 2005 21:06:27 +0000 (21:06 +0000)]
2005-03-16  Richard Henderson  <rth@redhat.com>

* include/libc-symbols.h (__hidden_proto): Remove bogus declaration
of internal.
(__hidden_def1, __hidden_dot_def1): Remove.
(__hidden_def2, __hidden_def3): Remove.
(__hidden_ver1): New.
(hidden_ver, hidden_def, hidden_weak): Use it.
(hidden_data_ver, hidden_data_ver, hidden_data_weak): Use non-data
version of the macro.

15 years ago2005-03-16 Richard Henderson <rth@redhat.com>
roland [Thu, 17 Mar 2005 21:06:24 +0000 (21:06 +0000)]
2005-03-16  Richard Henderson  <rth@redhat.com>

* include/wchar.h (__wcscoll): Remove.
* wcsmbs/wcscoll.c: Define wcscoll directly instead of via __wcscoll.
* string/strcoll.c: Don't issue libc_hidden_def STRCOLL redefined.

15 years ago.
roland [Thu, 17 Mar 2005 09:43:50 +0000 (09:43 +0000)]
.

15 years ago2005-03-17 Roland McGrath <roland@redhat.com>
roland [Thu, 17 Mar 2005 09:43:42 +0000 (09:43 +0000)]
2005-03-17  Roland McGrath  <roland@redhat.com>

* nscd/aicache.c (addhstaiX): Tweak type to avoid warning.

15 years agoFinish remove not committed properly
roland [Thu, 17 Mar 2005 00:32:10 +0000 (00:32 +0000)]
Finish remove not committed properly

15 years ago.
roland [Wed, 16 Mar 2005 23:26:12 +0000 (23:26 +0000)]
.

15 years ago2005-03-16 Daniel Jacobowitz <dan@codesourcery.com>
roland [Wed, 16 Mar 2005 23:25:56 +0000 (23:25 +0000)]
2005-03-16  Daniel Jacobowitz  <dan@codesourcery.com>

* elf/elf.h: Define MIPS TLS relocations.

15 years ago.
drepper [Wed, 16 Mar 2005 08:44:45 +0000 (08:44 +0000)]
.

15 years ago(main): Pretty printing.
drepper [Wed, 16 Mar 2005 08:43:59 +0000 (08:43 +0000)]
(main): Pretty printing.

15 years ago.
roland [Tue, 15 Mar 2005 22:57:31 +0000 (22:57 +0000)]
.

15 years ago2005-03-15 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 15 Mar 2005 22:57:24 +0000 (22:57 +0000)]
2005-03-15  Jakub Jelinek  <jakub@redhat.com>

* elf/dynamic-link.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Add inline keyword.
* sysdeps/alpha/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Add always_inline
attribute.
* sysdeps/sparc/sparc32/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.  Change
static inline into auto inline.
* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela,
elf_machine_rela_relative, elf_machine_lazy_rel): Likewise.
* sysdeps/generic/dl-machine.h (elf_machine_rel, elf_machine_rela):
Likewise.
* sysdeps/arm/dl-machine.h (elf_machine_rel, elf_machine_rel_relative,
elf_machine_rela, elf_machine_rela_relative, elf_machine_lazy_rel):
Likewise.

15 years ago2005-03-15 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 15 Mar 2005 22:57:21 +0000 (22:57 +0000)]
2005-03-15  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/generic/wordexp.c (exec_comm_child): Add inline keyword.
Patch by Dan Kegel <dank@kegel.com>.

15 years ago.
roland [Tue, 15 Mar 2005 22:31:32 +0000 (22:31 +0000)]
.

15 years ago2005-03-15 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 15 Mar 2005 22:31:24 +0000 (22:31 +0000)]
2005-03-15  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/x86_64/hp-timing.h (HP_TIMING_ACCUM): Make the addition
thread-safe.  Subtract GLRO(dl_hp_timing_overhead) from Diff.

15 years ago2005-03-15 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 15 Mar 2005 22:31:22 +0000 (22:31 +0000)]
2005-03-15  Jakub Jelinek  <jakub@redhat.com>

[BZ #789]
* sysdeps/i386/i686/hp-timing.h (HP_TIMING_ACCUM): Fix asm constraints.
Remove memory clobber.

15 years ago.
roland [Tue, 15 Mar 2005 22:21:12 +0000 (22:21 +0000)]
.

15 years ago2005-03-08 Paul Eggert <eggert@cs.ucla.edu>
roland [Tue, 15 Mar 2005 22:21:08 +0000 (22:21 +0000)]
2005-03-08  Paul Eggert  <eggert@cs.ucla.edu>

* iconvme.c (SIZE_MAX): New macro, if not already defined.
(iconv_string): Don't guess a size-zero buffer, as that might cause
buffer overrun.  Instead, avoid multiplying by MB_LEN_MAX if the
result would be 'too large', where 'too large' is (heuristically)
the square root of SIZE_MAX, divided by MB_LEN_MAX to allay
overflow concerns.  This will prevent some unwanted malloc failures
when the inputs are very large.

15 years ago.
roland [Tue, 15 Mar 2005 22:14:29 +0000 (22:14 +0000)]
.

15 years ago2005-03-14 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 15 Mar 2005 22:14:24 +0000 (22:14 +0000)]
2005-03-14  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Don't include
asm/types.h.

15 years ago.
roland [Sun, 13 Mar 2005 09:56:29 +0000 (09:56 +0000)]
.

15 years ago2005-03-10 GOTO Masanori <gotom@debian.or.jp>
roland [Sun, 13 Mar 2005 09:35:02 +0000 (09:35 +0000)]
2005-03-10  GOTO Masanori  <gotom@debian.or.jp>

* sysdeps/unix/sysv/linux/sh/bits/mman.h: Define MAP_POPULATE and
MAP_NONBLOCK.
* sysdeps/unix/sysv/linux/sparc/bits/mman.h: Likewise.
Correct MAP_GROWSDOWN value.

15 years ago.
roland [Sun, 13 Mar 2005 09:09:05 +0000 (09:09 +0000)]
.

15 years ago2005-03-13 Roland McGrath <roland@redhat.com>
roland [Sun, 13 Mar 2005 09:08:46 +0000 (09:08 +0000)]
2005-03-13  Roland McGrath  <roland@redhat.com>

* elf/tls-macros.h: #include_next <tls-macros.h> to get a sysdeps
version if there is one.  Only #error if macros are then undefined.
* sysdeps/generic/tls-macros.h: New file.

15 years ago.
roland [Sun, 13 Mar 2005 03:28:56 +0000 (03:28 +0000)]
.

15 years ago2005-03-10 Jakub Jelinek <jakub@redhat.com>
roland [Sun, 13 Mar 2005 03:28:47 +0000 (03:28 +0000)]
2005-03-10  Jakub Jelinek  <jakub@redhat.com>

* tst-getpid1.c (do_test): Align stack passed to clone{2,}.

15 years ago.
roland [Sun, 13 Mar 2005 03:27:42 +0000 (03:27 +0000)]
.

15 years ago2005-03-10 GOTO Masanori <gotom@debian.or.jp>
roland [Sun, 13 Mar 2005 03:27:22 +0000 (03:27 +0000)]
2005-03-10  GOTO Masanori  <gotom@debian.or.jp>

* sysdeps/hppa/configure.in: Remove old Makefile leftovers.
* sysdeps/hppa/configure: Regenerated.

15 years ago.
roland [Tue, 8 Mar 2005 20:44:53 +0000 (20:44 +0000)]
.

15 years ago2005-03-08 Roland McGrath <roland@redhat.com>
roland [Tue, 8 Mar 2005 20:44:46 +0000 (20:44 +0000)]
2005-03-08  Roland McGrath  <roland@redhat.com>

* sysdeps/gnu/errlist-compat.awk: Use NERR in all array decls, so
array types match exactly in C alias decls.

15 years ago.
drepper [Tue, 8 Mar 2005 00:50:21 +0000 (00:50 +0000)]
.

15 years agoAdd call to mallopt with M_PERTURB command.
drepper [Tue, 8 Mar 2005 00:48:39 +0000 (00:48 +0000)]
Add call to mallopt with M_PERTURB command.

15 years ago(perturb_byte): New variable.
drepper [Tue, 8 Mar 2005 00:48:05 +0000 (00:48 +0000)]
(perturb_byte): New variable.
(alloc_perturb, free_perturb): New macros.
(_int_malloc): Before returning, overwrite the memory if this is requested.
(_int_free): Overwrite freed memory if requested.
(mALLOPt): Handle M_PERTURB.

15 years agoDefine M_PERTURB.
drepper [Tue, 8 Mar 2005 00:44:45 +0000 (00:44 +0000)]
Define M_PERTURB.

15 years ago(ptmalloc_init): Recognize MALLOC_PERTURB_ and call mallopt appropriately.
drepper [Tue, 8 Mar 2005 00:44:05 +0000 (00:44 +0000)]
(ptmalloc_init): Recognize MALLOC_PERTURB_ and call mallopt appropriately.

15 years agobz tags
roland [Mon, 7 Mar 2005 22:46:40 +0000 (22:46 +0000)]
bz tags

15 years ago.
drepper [Mon, 7 Mar 2005 08:06:09 +0000 (08:06 +0000)]
.

15 years ago(_dl_close): Decrement l_opencount before printing debug message.
drepper [Mon, 7 Mar 2005 08:05:31 +0000 (08:05 +0000)]
(_dl_close): Decrement l_opencount before printing debug message.

15 years ago(dl_open_worker): Always print the new opencount in debug messages.
drepper [Mon, 7 Mar 2005 08:04:35 +0000 (08:04 +0000)]
(dl_open_worker): Always print the new opencount in debug messages.

15 years ago.
drepper [Mon, 7 Mar 2005 07:57:43 +0000 (07:57 +0000)]
.

15 years ago(_dl_close): Unify debug message format.
drepper [Mon, 7 Mar 2005 07:57:03 +0000 (07:57 +0000)]
(_dl_close): Unify debug message format.

15 years ago.
drepper [Mon, 7 Mar 2005 07:04:35 +0000 (07:04 +0000)]
.

15 years ago(_dl_close): Print debug message just before destroying a link map.
drepper [Mon, 7 Mar 2005 07:03:30 +0000 (07:03 +0000)]
(_dl_close): Print debug message just before destroying a link map.

15 years ago.
drepper [Mon, 7 Mar 2005 06:50:48 +0000 (06:50 +0000)]
.

15 years ago(do_lookup_x): Add namespace info to debug output.
drepper [Mon, 7 Mar 2005 06:50:11 +0000 (06:50 +0000)]
(do_lookup_x): Add namespace info to debug output.

15 years ago.
drepper [Mon, 7 Mar 2005 06:45:42 +0000 (06:45 +0000)]
.

15 years ago(match_symbol): Add namespace info to debug output.
drepper [Mon, 7 Mar 2005 06:45:14 +0000 (06:45 +0000)]
(match_symbol): Add namespace info to debug output.

15 years ago.
drepper [Mon, 7 Mar 2005 00:02:03 +0000 (00:02 +0000)]
.

15 years ago(pread): Fix typo in __USE_FILE_OFFSET64 code.
drepper [Mon, 7 Mar 2005 00:01:29 +0000 (00:01 +0000)]
(pread): Fix typo in __USE_FILE_OFFSET64 code.

15 years ago.
drepper [Sun, 6 Mar 2005 21:25:22 +0000 (21:25 +0000)]
.

15 years ago(__recv_chk): Always fail if request could overflow the buffer.
drepper [Sun, 6 Mar 2005 21:24:42 +0000 (21:24 +0000)]
(__recv_chk): Always fail if request could overflow the buffer.

15 years ago(__recvfrom_chk): Always fail if request could overflow the buffer.
drepper [Sun, 6 Mar 2005 21:24:16 +0000 (21:24 +0000)]
(__recvfrom_chk): Always fail if request could overflow the buffer.

15 years ago.
drepper [Sun, 6 Mar 2005 21:21:31 +0000 (21:21 +0000)]
.

15 years ago(recv): Avoid calls to the _chk variant if we know the call succeeds.
drepper [Sun, 6 Mar 2005 20:56:52 +0000 (20:56 +0000)]
(recv): Avoid calls to the _chk variant if we know the call succeeds.
(recvfrom): Likewise.

15 years agotypo
roland [Sun, 6 Mar 2005 20:10:08 +0000 (20:10 +0000)]
typo

15 years ago.
drepper [Sun, 6 Mar 2005 07:27:56 +0000 (07:27 +0000)]
.

15 years ago(check_node_accept_bytes): Correct cast to avoid warning.
drepper [Sun, 6 Mar 2005 07:26:22 +0000 (07:26 +0000)]
(check_node_accept_bytes): Correct cast to avoid warning.

15 years ago[_LIBC] (build_wcs_buffer): Avoid using dynamically sized array.
drepper [Sun, 6 Mar 2005 07:24:23 +0000 (07:24 +0000)]
[_LIBC] (build_wcs_buffer): Avoid using dynamically sized array.
(build_wcs_upper_buffer): Likewise.

15 years ago(re_string_reconstruct): Add cast to avoid warning.
drepper [Sun, 6 Mar 2005 07:21:39 +0000 (07:21 +0000)]
(re_string_reconstruct): Add cast to avoid warning.
(build_wcs_upper_buffer): Change type of bug to plain char.

15 years ago(findidx): Add casts to avoid warnings.
drepper [Sun, 6 Mar 2005 07:15:49 +0000 (07:15 +0000)]
(findidx): Add casts to avoid warnings.

15 years ago(ranged_convert): Initialize tm to make the compiler happy.
drepper [Sun, 6 Mar 2005 07:08:23 +0000 (07:08 +0000)]
(ranged_convert): Initialize tm to make the compiler happy.

15 years ago(__mbsrtowcs_l): Add casts to avoid warnings.
drepper [Sun, 6 Mar 2005 06:56:08 +0000 (06:56 +0000)]
(__mbsrtowcs_l): Add casts to avoid warnings.

15 years ago(__wcsnrtombs): Add casts to avoid warnings.
drepper [Sun, 6 Mar 2005 06:52:49 +0000 (06:52 +0000)]
(__wcsnrtombs): Add casts to avoid warnings.

15 years agoAdd casts to avoid warnings.
drepper [Sun, 6 Mar 2005 06:51:27 +0000 (06:51 +0000)]
Add casts to avoid warnings.

15 years ago(__wcsrtombs): Add casts to avoid warnings.
drepper [Sun, 6 Mar 2005 06:49:50 +0000 (06:49 +0000)]
(__wcsrtombs): Add casts to avoid warnings.

15 years ago(__wcrtomb): Add casts to avoid warnings.
drepper [Sun, 6 Mar 2005 06:48:23 +0000 (06:48 +0000)]
(__wcrtomb): Add casts to avoid warnings.

15 years ago(__mbrtowc): Use unsigned char for outbuf.
drepper [Sun, 6 Mar 2005 06:47:10 +0000 (06:47 +0000)]
(__mbrtowc): Use unsigned char for outbuf.

15 years ago.
drepper [Sun, 6 Mar 2005 04:51:37 +0000 (04:51 +0000)]
.

15 years ago(wctob): Make buf array of unsigned char.
drepper [Sun, 6 Mar 2005 04:51:07 +0000 (04:51 +0000)]
(wctob): Make buf array of unsigned char.

15 years agoAdd cast to avoid warning.
drepper [Sun, 6 Mar 2005 04:48:55 +0000 (04:48 +0000)]
Add cast to avoid warning.

15 years agoAdd casts to avoid warnings.
drepper [Sun, 6 Mar 2005 04:46:50 +0000 (04:46 +0000)]
Add casts to avoid warnings.

15 years ago(parse_printf_format): Introduce new variable f to avoid warnings.
drepper [Sun, 6 Mar 2005 04:34:34 +0000 (04:34 +0000)]
(parse_printf_format): Introduce new variable f to avoid warnings.

15 years ago(__makecontext): Fix a few casts to avoid warnings.
drepper [Sun, 6 Mar 2005 04:26:04 +0000 (04:26 +0000)]
(__makecontext): Fix a few casts to avoid warnings.

15 years ago(internal_utf8_loop): Make start unsigned to avoid warning.
drepper [Sun, 6 Mar 2005 04:22:09 +0000 (04:22 +0000)]
(internal_utf8_loop): Make start unsigned to avoid warning.

15 years agoRegenerated from ../sysdeps/gnu/errlist.awk ../manual/errno.texi
drepper [Sun, 6 Mar 2005 00:34:12 +0000 (00:34 +0000)]
Regenerated from ../sysdeps/gnu/errlist.awk ../manual/errno.texi

15 years agoRegenerated: autoconf configure.in
drepper [Sun, 6 Mar 2005 00:31:57 +0000 (00:31 +0000)]
Regenerated: autoconf  configure.in

15 years ago.
drepper [Sun, 6 Mar 2005 00:28:34 +0000 (00:28 +0000)]
.

15 years agoInternal wrapper around installed header.
drepper [Sun, 6 Mar 2005 00:28:05 +0000 (00:28 +0000)]
Internal wrapper around installed header.

15 years ago.
drepper [Sun, 6 Mar 2005 00:26:34 +0000 (00:26 +0000)]
.