1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-11-23 16:07:37 +01:00
libunwind-eh_elf/src
hp.com!davidm 629d7d3263 (ia64_per_thread_cache): Initialize busy/lock member.
(get_script_cache): Return NULL if caching is disabled.  If
	HAVE_ATOMIC_OPS_H is defined, set the busy flag and if
	the script cache is busy already, return NULL.
(put_script_cache): Don't allow it to be called for UNW_CACHE_NONE case.
	If HAVE_ATOMIC_OPS_H is defined, clear the "busy" flag via
	AO_CLEAR.
(ia64_get_cached_proc_info): If we're unable to acquire the cache,
	return -UNW_ENOINFO.
(script_init): New function.
(script_new): Replace open code with call to script_init().
(uncached_find_save_locs): New function.
(ia64_find_save_locs): Move code for uncached case to
	uncached_find_save_locs().  If get_script_cache() is unable to
	lock the script-cache, fall back to uncached_find_save_locs().
(ia64_script_cache_init): Delete.

(Logical change 1.124)
2003-11-24 23:53:25 +00:00
..
hppa Regenerate. 2003-04-03 07:59:15 +00:00
ia64 (ia64_per_thread_cache): Initialize busy/lock member. 2003-11-24 23:53:25 +00:00
x86 Update copyright year. 2003-11-18 21:47:51 +00:00
_UPT_access_fpreg.c (_UPT_access_fpreg): Fix typo in cast. 2003-03-29 07:32:50 +00:00
_UPT_access_mem.c (_UPT_access_mem): Cast arguments to debug printf so that it 2003-09-25 05:29:14 +00:00
_UPT_access_reg.c (_UPT_access_reg): Cast arguments to debug printf so they compile 2003-09-25 05:29:14 +00:00
_UPT_accessors.c Enable .resume callback. 2003-03-06 06:14:36 +00:00
_UPT_create.c include <string.h>. 2003-02-08 10:10:59 +00:00
_UPT_destroy.c (Logical change 1.43) 2003-01-28 03:40:06 +00:00
_UPT_find_proc_info.c (UPTi_find_unwind_table): Drop bogus range-check. 2003-11-22 06:29:32 +00:00
_UPT_get_dyn_info_list_addr.c (_UPT_get_dyn_info_list_addr): Bracket ia64-specific variables in #if UNW_TARGET_IA64. 2003-03-29 07:32:50 +00:00
_UPT_get_proc_name.c (Logical change 1.56) 2003-02-27 09:58:57 +00:00
_UPT_internal.h (_UPT_reg_offset): Fix off-by-1 error. 2003-04-21 23:14:14 +00:00
_UPT_put_unwind_info.c (Logical change 1.43) 2003-01-28 03:40:06 +00:00
_UPT_reg_offset.c (_UPT_reg_offset): Fix off-by-1 error. 2003-04-21 23:14:14 +00:00
_UPT_resume.c Issue warning for platforms using ttrace() instead of ptrace() (HP-UX 2003-03-19 19:25:18 +00:00
backtrace.c Compile only if UNW_REMOTE_ONLY is not defined. 2002-12-12 09:17:41 +00:00
dyn-cancel.c Rename: src/dyn-cancel-ia64.c -> src/dyn-cancel.c 2002-12-19 07:16:50 +00:00
dyn-extract.c (unwi_extract_dynamic_proc_info): Clear lsda and unwind_info_size for 2003-02-27 09:58:57 +00:00
dyn-register.c Move pthread-locking stuff to "internal.h". 2002-12-12 09:17:41 +00:00
dyn-remote.c Don't include <endian.h>. 2003-04-03 07:59:15 +00:00
elf32.c Do nothing of UNW_REMOTE_ONLY is defined. 2003-02-15 03:10:30 +00:00
elf32.h (Logical change 1.45) 2003-02-08 10:10:59 +00:00
elf64.c Do nothing of UNW_REMOTE_ONLY is defined. 2003-02-15 03:10:30 +00:00
elf64.h (Logical change 1.45) 2003-02-08 10:10:59 +00:00
elfxx.c (lookup_symbol): Cast arguments to debug printf() so they compile 2003-09-25 05:29:14 +00:00
elfxx.h (elf_map_image): Declare "path" argument as "const". 2003-04-03 07:59:15 +00:00
Gfind_dynamic_proc_info.c Include "tdep.h". 2003-03-06 06:14:36 +00:00
Gget_proc_name.c Drop include of <endian.h>. 2003-04-03 07:59:15 +00:00
Gput_dynamic_unwind_info.c (unwi_put_dynamic_unwind_info): Don't call unwi_dyn_remote_put_unwind_info() when 2003-02-08 10:10:59 +00:00
Lfind_dynamic_proc_info.c Regenerate. 2003-04-03 07:59:15 +00:00
Lget_proc_name.c Regenerate. 2003-04-03 07:59:15 +00:00
longjmp.c (siglongjmp): If there aren't at least 4 eh-regs, abort() for now. In 2003-04-21 23:14:14 +00:00
Lput_dynamic_unwind_info.c Regenerate. 2003-04-03 07:59:15 +00:00
Makefile.am Mention x86/set_caching_policy-x86.c. 2003-09-25 05:29:14 +00:00
Makefile.in Regenerate. 2003-11-22 06:08:20 +00:00
mempool.c (sos_alloc): cmpxchg_ptr() now returns a boolean value (TRUE on success). 2003-11-24 21:37:22 +00:00
mi-init.c (mi_init): Initializing unwi_full_sigmask is too late here, it needs to be done in the 2003-11-19 06:18:27 +00:00
os-hpux.c (Logical change 1.87) 2003-04-24 20:45:07 +00:00
os-linux.c Include "tdep.h". 2003-03-06 06:14:36 +00:00
os-linux.h (maps_close): Do nothing if mi->fp is already NULL. 2003-03-29 07:32:50 +00:00
setjmp.c (Logical change 1.45) 2003-02-08 10:10:59 +00:00
siglongjmp.c Include <assert.h>. 2003-03-06 06:14:36 +00:00
sigsetjmp.c (Logical change 1.45) 2003-02-08 10:10:59 +00:00