From 7fda769769013d386cc42ff7694c19fe06c04800 Mon Sep 17 00:00:00 2001 From: Curt Wohlgemuth Date: Wed, 14 Nov 2007 12:59:10 -0700 Subject: [PATCH] ia64 [src/ia64/Ginit.c]: Don't mark the reference to _Uelf64_get_proc_name as "weak". Since the elf-support is in the library anyhow, this serves no purpose and in fact causes problem because the weak reference alone is not enough to pull in the ELF-code from an archive file, causing to spurious failures of get_proc_name. --- src/ia64/Ginit.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/ia64/Ginit.c b/src/ia64/Ginit.c index 9a7859c0..41aab732 100644 --- a/src/ia64/Ginit.c +++ b/src/ia64/Ginit.c @@ -387,11 +387,6 @@ get_static_proc_name (unw_addr_space_t as, unw_word_t ip, char *buf, size_t buf_len, unw_word_t *offp, void *arg) { -#ifndef _UNW_LOCAL_ONLY -# pragma weak _Uelf64_get_proc_name - if (!_Uelf64_get_proc_name) - return -UNW_EINVAL; -#endif return _Uelf64_get_proc_name (getpid (), ip, buf, buf_len, offp); }