kopensolaris-gnu/glibc.git
18 years agoGCC frame description for SH.
drepper [Fri, 16 Nov 2001 01:13:37 +0000 (01:13 +0000)]
GCC frame description for SH.

18 years agoGCC frame description for S390.
drepper [Fri, 16 Nov 2001 01:13:05 +0000 (01:13 +0000)]
GCC frame description for S390.

18 years agoGCC frame description for PPC.
drepper [Fri, 16 Nov 2001 01:12:35 +0000 (01:12 +0000)]
GCC frame description for PPC.

18 years agoGCC frame description for MIPS.
drepper [Fri, 16 Nov 2001 01:12:04 +0000 (01:12 +0000)]
GCC frame description for MIPS.

18 years agoGCC frame description for m68k.
drepper [Fri, 16 Nov 2001 01:11:16 +0000 (01:11 +0000)]
GCC frame description for m68k.

18 years agoGCC frame description for x86.
drepper [Fri, 16 Nov 2001 01:10:31 +0000 (01:10 +0000)]
GCC frame description for x86.

18 years agoGCC frame description for PA.
drepper [Fri, 16 Nov 2001 01:07:57 +0000 (01:07 +0000)]
GCC frame description for PA.

18 years agoGCC frame description for Arm.
drepper [Fri, 16 Nov 2001 01:07:20 +0000 (01:07 +0000)]
GCC frame description for Arm.

18 years agoGCC frame description for Alpha.
drepper [Fri, 16 Nov 2001 01:06:40 +0000 (01:06 +0000)]
GCC frame description for Alpha.

18 years ago(__libc_global_ctors): Set tbases and dbases if necessary.
drepper [Fri, 16 Nov 2001 01:05:54 +0000 (01:05 +0000)]
(__libc_global_ctors): Set tbases and dbases if necessary.
(_fini): Call __deregister_frame_info_bases if
__register_frame_info_bases was used to register.

18 years ago(__register_frame_info, __deregister_frame_info): Add at GLIBC_2.0.
drepper [Fri, 16 Nov 2001 01:05:08 +0000 (01:05 +0000)]
(__register_frame_info, __deregister_frame_info): Add at GLIBC_2.0.
(__register_frame_info_bases, __register_frame_info_table_bases,
__deregister_frame_info_bases, _Unwind_Find_FDE): Add for GLIBC_2.2.5.

18 years ago(routines): Add unwind-dw2-fde.
drepper [Fri, 16 Nov 2001 01:04:40 +0000 (01:04 +0000)]
(routines): Add unwind-dw2-fde.
(shared-only-routines): Add unwind-dw2-fde.

18 years agoRegenerated.
drepper [Fri, 16 Nov 2001 01:04:17 +0000 (01:04 +0000)]
Regenerated.

18 years ago(libc_cv_gcc_static_libgcc): Set to -static-libgcc if gcc supports this flag.
drepper [Fri, 16 Nov 2001 01:03:41 +0000 (01:03 +0000)]
(libc_cv_gcc_static_libgcc): Set to -static-libgcc if gcc supports this flag.
(EXPORT_UNWIND_FIND_FDE): Define unless target configure disables it.
(gcc3): Allow glibc to be compiled with gcc 3.x.

18 years ago(static-libgcc, unwind-find-fde): Add.
drepper [Fri, 16 Nov 2001 01:03:15 +0000 (01:03 +0000)]
(static-libgcc, unwind-find-fde): Add.

18 years ago(EXPORT_UNWIND_FIND_FDE): Add.
drepper [Fri, 16 Nov 2001 01:02:56 +0000 (01:02 +0000)]
(EXPORT_UNWIND_FIND_FDE): Add.

18 years ago(build-shlib-helper, build-module-helper): Use static-libgcc.
drepper [Fri, 16 Nov 2001 01:02:19 +0000 (01:02 +0000)]
(build-shlib-helper, build-module-helper): Use static-libgcc.

18 years agoUpdate.
drepper [Thu, 15 Nov 2001 22:11:41 +0000 (22:11 +0000)]
Update.

18 years agoVersion definitions for i686 in linuxthreads add-on.
drepper [Thu, 15 Nov 2001 22:10:54 +0000 (22:10 +0000)]
Version definitions for i686 in linuxthreads add-on.

18 years agoNot needed anymore.
drepper [Thu, 15 Nov 2001 22:10:13 +0000 (22:10 +0000)]
Not needed anymore.

18 years agoUpdate.
drepper [Thu, 15 Nov 2001 18:27:28 +0000 (18:27 +0000)]
Update.

18 years ago(uintptr_t): Do not provide a definition if the system provided one.
drepper [Thu, 15 Nov 2001 18:26:05 +0000 (18:26 +0000)]
(uintptr_t): Do not provide a definition if the system provided one.

18 years agoUpdate.
drepper [Wed, 14 Nov 2001 08:49:20 +0000 (08:49 +0000)]
Update.

18 years ago.
roland [Tue, 13 Nov 2001 10:07:33 +0000 (10:07 +0000)]
.

18 years ago2001-11-13 Roland McGrath <roland@frob.com>
roland [Tue, 13 Nov 2001 10:07:11 +0000 (10:07 +0000)]
2001-11-13  Roland McGrath  <roland@frob.com>

* stdio-common/tmpfile.c: Moved to ...
* sysdeps/generic/tmpfile.c: ... here.
* sysdeps/mach/hurd/tmpfile.c: New file.

18 years ago2001-11-13 Roland McGrath <roland@frob.com>
roland [Tue, 13 Nov 2001 10:06:41 +0000 (10:06 +0000)]
2001-11-13  Roland McGrath  <roland@frob.com>

* hurd/fopenport.c (__fopenport): Renamed from fopenport.
[USE_IN_LIBIO] (fopencookie): #define as _IO_fopencookie.
(fopenport): Define as weak alias.

18 years ago2001-11-13 Roland McGrath <roland@frob.com>
roland [Tue, 13 Nov 2001 10:06:33 +0000 (10:06 +0000)]
2001-11-13  Roland McGrath  <roland@frob.com>

* stdio-common/tmpfile.c: Moved to ...
* sysdeps/generic/tmpfile.c: ... here.
* sysdeps/mach/hurd/tmpfile.c: New file.

18 years ago2001-11-13 Roland McGrath <roland@frob.com>
roland [Tue, 13 Nov 2001 10:06:27 +0000 (10:06 +0000)]
2001-11-13  Roland McGrath  <roland@frob.com>

* libio/iofopncook.c (_IO_fopencookie): Move forward declaration ...
* libio/libioP.h: ... to here.

18 years agoUpdate.
drepper [Mon, 12 Nov 2001 21:04:45 +0000 (21:04 +0000)]
Update.

18 years ago(_dl_relocate_object): Avoid iterating over program header twice. Construct
drepper [Mon, 12 Nov 2001 21:02:22 +0000 (21:02 +0000)]
(_dl_relocate_object): Avoid iterating over program header twice.  Construct
list with the needed information.

18 years agoUpdate.
drepper [Sun, 11 Nov 2001 01:48:58 +0000 (01:48 +0000)]
Update.

18 years agoUpdate from translation team.
drepper [Sun, 11 Nov 2001 01:47:36 +0000 (01:47 +0000)]
Update from translation team.

18 years agoUpdate.
drepper [Sat, 10 Nov 2001 22:47:40 +0000 (22:47 +0000)]
Update.

18 years ago(PF_TO_PROT): New macro.
drepper [Sat, 10 Nov 2001 22:44:52 +0000 (22:44 +0000)]
(PF_TO_PROT): New macro.

18 years ago(_dl_relocate_object): Remove use of _dl_pf_to_prot. Use arithmetic
drepper [Sat, 10 Nov 2001 22:43:58 +0000 (22:43 +0000)]
(_dl_relocate_object): Remove use of _dl_pf_to_prot.  Use arithmetic
operation using PF_TO_PROT macro.

18 years ago(_dl_map_object_from_fd): Remove use of _dl_pf_to_prot. Use
drepper [Sat, 10 Nov 2001 22:43:10 +0000 (22:43 +0000)]
(_dl_map_object_from_fd): Remove use of _dl_pf_to_prot.  Use
arithmetic operation using PF_TO_PROT macro.

18 years agoUpdate.
aj [Sat, 10 Nov 2001 10:39:04 +0000 (10:39 +0000)]
Update.

18 years ago128-bit long double implementation of log10.
aj [Sat, 10 Nov 2001 10:38:46 +0000 (10:38 +0000)]
128-bit long double implementation of log10.

18 years ago128-bit long double implementation of e_log2.
aj [Sat, 10 Nov 2001 10:38:27 +0000 (10:38 +0000)]
128-bit long double implementation of e_log2.

18 years ago(is_dst): Pretty printing.
drepper [Sat, 10 Nov 2001 06:00:37 +0000 (06:00 +0000)]
(is_dst): Pretty printing.

18 years agoUpdate.
drepper [Sat, 10 Nov 2001 03:28:35 +0000 (03:28 +0000)]
Update.

18 years ago(is_dst): New function.
drepper [Sat, 10 Nov 2001 03:26:08 +0000 (03:26 +0000)]
(is_dst): New function.
(_dl_dst_count): Use is_dst to check for DST variable.
(_dl_dst_substitute): Likewise.

18 years ago(realloc): Handle NULL for first parameter correctly.
drepper [Sat, 10 Nov 2001 03:23:20 +0000 (03:23 +0000)]
(realloc): Handle NULL for first parameter correctly.

18 years ago.
roland [Sat, 10 Nov 2001 00:37:59 +0000 (00:37 +0000)]
.

18 years ago2001-11-09 Roland McGrath <roland@frob.com>
roland [Sat, 10 Nov 2001 00:37:47 +0000 (00:37 +0000)]
2001-11-09  Roland McGrath  <roland@frob.com>

Hurd/PowerPC port contributed by Peter Bruin <pjbruin@dds.nl>.
* NEWS: Mention it.
* sysdeps/mach/hurd/powerpc/exc2signal.c: New file.
* sysdeps/mach/hurd/powerpc/init-first.c: New file.
* sysdeps/mach/hurd/powerpc/intr-msg.h: New file.
* sysdeps/mach/hurd/powerpc/longjmp-ts.c: New file.
* sysdeps/mach/hurd/powerpc/register-dump.h: New file.
* sysdeps/mach/hurd/powerpc/sigreturn.c: New file.
* sysdeps/mach/hurd/powerpc/static-start.S: New file.
* sysdeps/mach/hurd/powerpc/trampoline.c: New file.
* sysdeps/mach/hurd/powerpc/bits/sigcontext.h: New file.
* sysdeps/mach/hurd/powerpc/Dist: New file.

18 years ago.
roland [Sat, 10 Nov 2001 00:11:38 +0000 (00:11 +0000)]
.

18 years ago2001-11-09 Roland McGrath <roland@frob.com>
roland [Sat, 10 Nov 2001 00:11:33 +0000 (00:11 +0000)]
2001-11-09  Roland McGrath  <roland@frob.com>

* hurd/privports.c (__get_privileged_ports):
Only contact the proc server if necessary for this call.
Suggested by Neal H Walfield <neal@cs.uml.edu>.
Check error return for mach_port_mod_refs.

18 years agoUpdate.
drepper [Fri, 9 Nov 2001 20:17:52 +0000 (20:17 +0000)]
Update.

18 years ago(lose): Remove some unnecessary code. The new object is always the
drepper [Fri, 9 Nov 2001 20:16:10 +0000 (20:16 +0000)]
(lose): Remove some unnecessary code.  The new object is always the
last in the list.

18 years ago.
schwab [Fri, 9 Nov 2001 19:58:14 +0000 (19:58 +0000)]
.

18 years agoNew file to fix RLIM_INFINITY.
schwab [Fri, 9 Nov 2001 19:57:55 +0000 (19:57 +0000)]
New file to fix RLIM_INFINITY.

18 years agoUpdate.
drepper [Fri, 9 Nov 2001 19:32:36 +0000 (19:32 +0000)]
Update.

18 years ago(_dl_map_object_from_fd): Remove code to remove from object list when
drepper [Fri, 9 Nov 2001 19:18:42 +0000 (19:18 +0000)]
(_dl_map_object_from_fd): Remove code to remove from object list when
DF_1_NOOPEN is seen.  This is handled in lose.

18 years agoUpdate.
drepper [Thu, 8 Nov 2001 22:32:38 +0000 (22:32 +0000)]
Update.

18 years ago(_dl_new_object): Various small optimizations.
drepper [Thu, 8 Nov 2001 22:31:53 +0000 (22:31 +0000)]
(_dl_new_object): Various small optimizations.

18 years agoUpdate.
drepper [Thu, 8 Nov 2001 01:48:57 +0000 (01:48 +0000)]
Update.

18 years agoOptimize SEARCH_CACHE and HWCAP_CHECK macro code.
drepper [Thu, 8 Nov 2001 01:47:26 +0000 (01:47 +0000)]
Optimize SEARCH_CACHE and HWCAP_CHECK macro code.

18 years ago(_dl_load_cache_lookup): Change a few more tests for MAP_FAILED.
drepper [Thu, 8 Nov 2001 00:54:49 +0000 (00:54 +0000)]
(_dl_load_cache_lookup): Change a few more tests for MAP_FAILED.

18 years agoAdjust description of _dl_sysdep_read_whole_file for last change.
drepper [Thu, 8 Nov 2001 00:00:10 +0000 (00:00 +0000)]
Adjust description of _dl_sysdep_read_whole_file for last change.

18 years ago_dl_sysdep_read_whole_file now returns MAP_FAILED on error.
drepper [Wed, 7 Nov 2001 23:58:50 +0000 (23:58 +0000)]
_dl_sysdep_read_whole_file now returns MAP_FAILED on error.

18 years ago(_dl_sysdep_read_whole_file): Optimize code a bit.
drepper [Wed, 7 Nov 2001 23:57:09 +0000 (23:57 +0000)]
(_dl_sysdep_read_whole_file): Optimize code a bit.
Now returns MAP_FAILED on error.

18 years agoUpdate.
drepper [Wed, 7 Nov 2001 23:21:00 +0000 (23:21 +0000)]
Update.

18 years ago(match_symbol): Optimize error handling for size.
drepper [Wed, 7 Nov 2001 23:19:14 +0000 (23:19 +0000)]
(match_symbol): Optimize error handling for size.
(_dl_check_map_versions): Likewise.

18 years agoPretty printing.
drepper [Wed, 7 Nov 2001 21:18:43 +0000 (21:18 +0000)]
Pretty printing.

18 years agoUpdate.
drepper [Wed, 7 Nov 2001 07:44:06 +0000 (07:44 +0000)]
Update.

18 years ago(_dl_map_object_from_fd): Don't call _dl_signal_error directly, always
drepper [Wed, 7 Nov 2001 07:42:46 +0000 (07:42 +0000)]
(_dl_map_object_from_fd): Don't call _dl_signal_error directly, always
use lose.  Set fd to -1 after file is closed.
(lose): Don't call close if fd == -1.

18 years agoUpdate.
drepper [Wed, 7 Nov 2001 07:21:22 +0000 (07:21 +0000)]
Update.

18 years agoFix typo @w[ISO 6937] to @w{ISO 6937} also fix typo @code {mbsinit} to
drepper [Wed, 7 Nov 2001 07:19:59 +0000 (07:19 +0000)]
Fix typo @w[ISO 6937] to @w{ISO 6937} also fix typo @code {mbsinit} to
@code{mbsinit}.

18 years agoUpdate.
drepper [Wed, 7 Nov 2001 06:32:27 +0000 (06:32 +0000)]
Update.

18 years ago(_dl_relocate_object): Optimize error handling for size.
drepper [Wed, 7 Nov 2001 06:30:01 +0000 (06:30 +0000)]
(_dl_relocate_object):  Optimize error handling for size.

18 years agoReplace state variable with simple flag named running.
drepper [Wed, 7 Nov 2001 06:26:02 +0000 (06:26 +0000)]
Replace state variable with simple flag named running.

18 years agoUpdate.
drepper [Wed, 7 Nov 2001 00:31:36 +0000 (00:31 +0000)]
Update.

18 years ago(decompose_rpath): Optimize error handling for size.
drepper [Wed, 7 Nov 2001 00:30:32 +0000 (00:30 +0000)]
(decompose_rpath): Optimize error handling for size.
(_dl_init_paths): Likewise.
(_dl_map_object_from_fd): Likewise.

18 years agoUpdate.
drepper [Tue, 6 Nov 2001 21:08:49 +0000 (21:08 +0000)]
Update.

18 years ago(DL_DEBUG_HELP): New macro.
drepper [Tue, 6 Nov 2001 20:15:40 +0000 (20:15 +0000)]
(DL_DEBUG_HELP): New macro.

18 years ago.
roland [Tue, 6 Nov 2001 10:59:17 +0000 (10:59 +0000)]
.

18 years ago2001-11-06 Roland McGrath <roland@frob.com>
roland [Tue, 6 Nov 2001 10:58:36 +0000 (10:58 +0000)]
2001-11-06  Roland McGrath  <roland@frob.com>

* sysdeps/mach/powerpc/sysdep.h: Include sysdeps/unix/powerpc/sysdep.h
instead of sysdeps/powerpc/elf/sysdep.h and sysdeps/unix/sysdep.h.

18 years ago.
roland [Tue, 6 Nov 2001 10:57:14 +0000 (10:57 +0000)]
.

18 years ago2001-11-06 Roland McGrath <roland@frob.com>
roland [Tue, 6 Nov 2001 10:56:56 +0000 (10:56 +0000)]
2001-11-06  Roland McGrath  <roland@frob.com>

* sysdeps/unix/sysv/linux/powerpc/sysdep.h: Don't include
sysdeps/powerpc/elf/sysdep.h.
Reported by Kaoru Fukui <k_fukui@highway.ne.jp>.

18 years agoUpdate.
drepper [Tue, 6 Nov 2001 03:57:31 +0000 (03:57 +0000)]
Update.

18 years agoUpdate.
drepper [Tue, 6 Nov 2001 03:53:40 +0000 (03:53 +0000)]
Update.

18 years ago(process_dl_debug): Rewritten. Optimized for size not speed.
drepper [Tue, 6 Nov 2001 03:52:25 +0000 (03:52 +0000)]
(process_dl_debug): Rewritten.  Optimized for size not speed.
(process_envvars): More some optimizations.

18 years agoUpdate.
drepper [Tue, 6 Nov 2001 00:16:32 +0000 (00:16 +0000)]
Update.

18 years agoAdd dynamic tag definitions for prelinking.
drepper [Tue, 6 Nov 2001 00:15:54 +0000 (00:15 +0000)]
Add dynamic tag definitions for prelinking.

18 years agoAdjust format for process_envvars changes.
drepper [Tue, 6 Nov 2001 00:13:43 +0000 (00:13 +0000)]
Adjust format for process_envvars changes.

18 years ago(process_envvars): Avoid using array of string pointers.
drepper [Tue, 6 Nov 2001 00:13:29 +0000 (00:13 +0000)]
(process_envvars): Avoid using array of string pointers.
Rewrite code to remove environment varables for SUID binaries.
Small optimization in LD_PROFILE handling.

18 years agoDon't initialize _dl_cpuclock_offset.
drepper [Mon, 5 Nov 2001 22:39:14 +0000 (22:39 +0000)]
Don't initialize _dl_cpuclock_offset.

18 years agoUpdate.
drepper [Mon, 5 Nov 2001 22:13:46 +0000 (22:13 +0000)]
Update.

18 years agoAdjust _dl_reloc_bad_type prototype for last change.
drepper [Mon, 5 Nov 2001 22:12:37 +0000 (22:12 +0000)]
Adjust _dl_reloc_bad_type prototype for last change.

18 years ago(_dl_reloc_bad_type): Rewrite to not use writable strings. Change type of
drepper [Mon, 5 Nov 2001 22:11:41 +0000 (22:11 +0000)]
(_dl_reloc_bad_type): Rewrite to not use writable strings.  Change type of
second parameter.

18 years agoUpdate.
drepper [Mon, 5 Nov 2001 21:02:41 +0000 (21:02 +0000)]
Update.

18 years agoPrevent using <fts.h> with _FILE_OFFSET_BITS=64.
drepper [Mon, 5 Nov 2001 20:58:39 +0000 (20:58 +0000)]
Prevent using <fts.h> with _FILE_OFFSET_BITS=64.

18 years agoFix typos.
drepper [Mon, 5 Nov 2001 20:55:40 +0000 (20:55 +0000)]
Fix typos.

18 years ago.
roland [Mon, 5 Nov 2001 09:30:32 +0000 (09:30 +0000)]
.

18 years ago2001-11-05 Roland McGrath <roland@frob.com>
roland [Mon, 5 Nov 2001 09:30:21 +0000 (09:30 +0000)]
2001-11-05  Roland McGrath  <roland@frob.com>

* sysdeps/powerpc/elf/sysdep.h: Remove this file, because it overrides
the more-specific unix/sysv/linux/powerpc file and breaks everything.
* sysdeps/powerpc/sysdep.h (ALIGNARG, ASM_TYPE_DIRECTIVE,
ASM_SIZE_DIRECTIVE, CALL_MCOUNT, ENTRY, EALIGN, DO_CALL, JUMPTARGET,
PSEUDO, PSEUDO_RET, PSEUDO_END, L, C_TEXT): These macros moved here
here, put under [__ELF__].

18 years ago2001-11-05 Roland McGrath <roland@frob.com>
roland [Mon, 5 Nov 2001 09:29:42 +0000 (09:29 +0000)]
2001-11-05  Roland McGrath  <roland@frob.com>

* sysdeps/powerpc/elf/sysdep.h: Remove this file, because it overrides
the more-specific unix/sysv/linux/powerpc file and breaks everything.
* sysdeps/powerpc/sysdep.h (ALIGNARG, ASM_TYPE_DIRECTIVE,
ASM_SIZE_DIRECTIVE, CALL_MCOUNT, ENTRY, EALIGN, DO_CALL, JUMPTARGET,
PSEUDO, PSEUDO_RET, PSEUDO_END, L, C_TEXT): These macros moved here
here, put under [__ELF__].

18 years agoUpdate.
drepper [Mon, 5 Nov 2001 08:11:26 +0000 (08:11 +0000)]
Update.

18 years agoEditing.
drepper [Mon, 5 Nov 2001 08:09:32 +0000 (08:09 +0000)]
Editing.

18 years agoEditing.
drepper [Mon, 5 Nov 2001 08:06:43 +0000 (08:06 +0000)]
Editing.

18 years agoEditing.
drepper [Mon, 5 Nov 2001 08:04:39 +0000 (08:04 +0000)]
Editing.