2002-07-31 Roland McGrath <roland@frob.com>
[kopensolaris-gnu/glibc.git] / elf / rtld.c
2002-07-31 roland2002-07-31 Roland McGrath <roland@frob.com>
2002-07-20 drepper(_dl_start): Add code to initialize TLS for ld.so from...
2002-06-22 drepper(dl_main): Move TLS setup code before LD_TRACE_PRELINKI...
2002-04-08 drepperemove an extra parenthesis.
2002-03-15 drepperDeclare _environ as hidden.
2002-03-15 drepper(_dl_argc): Define as hidden.
2002-03-01 drepperUse INTUSE with __libc_enable_secure.
2002-02-28 drepper(_rtld_global): Remove .protected.
2002-02-23 drepper(dl_main): Use _dl_allocate_tls with INTUSE.
2002-02-13 drepper(_dl_start_final): Adjust initdtv initialization for...
2002-02-10 drepper(dl_main): Add zero as last parameter to _dl_map_object...
2002-02-10 drepper(dl_main): Use p_vaddr as address of TLS initialization...
2002-02-09 drepper(_dl_start_final): Install DTV explicitly.
2002-02-07 drepper(_dl_start): Check HAVE_BUILTIN_MEMSET instead of __GNU...
2002-02-07 drepper(_dl_start_final): Store alignment requirement
2002-02-06 aj * include/libc-symbols.h (INTUSE): Renamed from INT.
2002-02-06 drepper(dl_main): Correct indentation. Use bool as type for...
2002-02-06 drepper(process_dl_debug): Correct printing help message.
2002-02-05 drepper(_dl_start_final): Determine load address to locate...
2002-02-05 drepper(dl_main): Read PT_TLS entry of the executable.
2002-02-05 drepper(_dl_start): Fill TLS values in link map for rtld.
2002-02-05 drepper(_dl_start_final): Allocate TLS and initialize thread...
2002-02-04 drepper(_dl_start_final): Initialize dl_cpuclock_offset.
2002-02-03 drepper(process_envvars): Use _itoa instead of _itoa_word...
2002-02-03 drepperUse INT for calls to _dl_debug_printf_internal,
2002-02-02 drepper(dl_main): Avoid strrchr.
2002-02-02 drepper(process_dl_debug): Optimize. Avoid calls to strncmp...
2002-02-01 drepper(_dl_start): Mark as internal_function.
2002-02-01 drepperMove _dl_hp_timing_overhead and procinfo-related variab...
2002-02-01 drepperAdd _dl_load_lock, _dl_lazy, _dl_dynamic_weak, _dl_fpu_...
2002-01-31 drepperMove global variables for SHARED code in struct _rtld_g...
2002-01-30 drepper(_dl_start): Avoid warnings.
2002-01-29 drepper(_dl_start): Use __builtin_memset if available.
2001-12-12 drepper(_dl_trace_prelink, _dl_trace_prelink_map): New variables.
2001-11-07 drepper_dl_sysdep_read_whole_file now returns MAP_FAILED on...
2001-11-06 drepper(process_dl_debug): Rewritten. Optimized for size...
2001-11-06 drepper(process_envvars): Avoid using array of string pointers.
2001-10-26 drepperAdd __attribute_used__.
2001-09-02 drepper(dl_main): Increment l_opencount for main binary.
2001-09-01 drepper(HP_TIMING_AVAIL): Set to HP_SMALL_TIMING_AVAIL if...
2001-08-27 drepper(dl_main): Update call to _dl_lookup_symbol.
2001-08-25 drepper(print_statistics): Printf % after percent values.
2001-08-24 drepperInclude <sys/param.h>.
2001-08-23 drepper(print_statistics): Nicer format for cache hit output.
2001-08-23 drepper(print_statistics): Output _dl_num_cache_relocations.
2001-08-11 drepperAdjust for change in _dl_next_ld_env_entry.
2001-08-04 drepperCorrect use of __builtin_expect.
2001-07-26 drepper(_dl_start): Fix typo in comment.
2001-07-06 ajUpdate to LGPL v2.1.
2001-05-22 drepper(dl_main): Compute l_map_end for the main program.
2001-04-10 drepperDon't declare ENTRY_POINT. Use ENTRY_POINT instead...
2001-04-02 aj(print_statistics)[!HP_TIMING_NONAVAIL]: Avoid warning...
2001-04-01 roland2001-03-11 Roland McGrath <roland@frob.com>
2001-03-10 drepper(dl_main): If tracing, warn about undefined symbols...
2001-03-03 drepperRemove commented out code.
2001-02-28 drepperReplace use of old output functions with the new ones.
2001-02-27 drepperLittle optimizations in handling _dl_lazy.
2001-02-27 drepperReplace _dl_debug_* variables with _dl_debug_mask.
2001-01-19 drepper(process_envvars): Call __strtoul_internal instead...
2001-01-09 drepper(process_envvars): Place output files for profiling...
2000-12-31 aj(dl_main): Fix prototype.
2000-12-05 ajRemove prototypes that are defined in ldsodefs.h now.
2000-10-24 drepperAdjust for _dl_map_deps not handling reference counters.
2000-10-24 drepperUse l_faked field in struct link_map instead of the...
2000-09-26 drepper(process_envvars): Use it here to remove variables.
2000-09-26 drepper(process_envvars): Open debug output file with O_NOFOLLOW.
2000-09-16 drepper(_dl_dynamic_weak): Set to 1 by default for now.
2000-08-26 drepper(dl_main): Pass 1 in explicit parameter to _dl_lookup_s...
2000-08-19 drepperAvoid unneccessary initializations. Mark l_libname...
2000-08-16 drepperDefine _nl_nloaded.
2000-07-21 drepperDefine _dl_bind_not variable.
2000-07-20 drepperAdd new parameter to _dl_map_object calls.
2000-07-13 drepper(dl_main): Don't free the error string if it is the...
2000-07-10 drepper(dl_main): Move call to __libc_check_standard_fds to
2000-06-10 drepper(dl_main): Pass new parameter to _dl_catch_error.
2000-06-08 drepperReplace uses of DT_PROCNUM with DT_THISPROCNUM.
2000-06-08 drepper(process_envvars): Recognize LD_DYNAMIC_WEAK.
2000-06-02 drepper(process_envvars): Test for = after variable name.
2000-05-25 drepper(dl_main): Call __libc_check_standard_fds for SUID...
2000-05-05 drepper(_dl_start): Get the function pointer return address via
2000-04-21 aj2000-04-20 Andreas Jaeger <aj@suse.de>
2000-04-18 aj2000-04-18 Andreas Jaeger <aj@suse.de>
2000-04-18 drepperDisplay statitics option also if hp timing is not avail...
2000-04-18 aj2000-04-18 Andreas Jaeger <aj@suse.de>
2000-04-18 drepper(process_dl_debug): Mention statistics in help message.
2000-04-17 drepper(_dl_start_final): Add more __builtin_expect.
2000-04-15 drepper(struct version_check_args): Add dotrace.
2000-04-03 drepperDefine _dl_load_lock here.
2000-03-23 drepperAdjust include paths for ldsodefs location change.
2000-03-15 drepperAdjust call to _dl_map_object_deps.
2000-03-10 aj2000-03-09 Martin Buchholz <martin@xemacs.org>
2000-02-22 drepperFix typos.
2000-02-15 drepper(dl_main): Fix check for references to dynamic linker.
1999-08-19 drepper(_dl_start): Initialize bootstrap_map.l_info to zero.
1999-07-25 drepper(dl_main): Don't call malloc() between re-relocating...
1999-07-24 drepperAdjust help message.
1999-07-24 drepper(dl_main): Adopt to changed _dl_lookup_symbol interface.
1999-07-12 drepper(dl_main): When putting back the interpreter object...
1999-07-09 drepperSplit _dl_start in two pieces to prevent GOT usage...
1999-05-11 drepper(_dl_lazy): new global variable.
next