aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2004-11-10 06:33:28 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2004-11-09 22:33:28 -0800
commit780f9446a96b40740a25da0db150fa3e8184fbfc (patch)
tree3e162fbd11817d60c445de14811507b2530184a8 /gcc
parent24c75ec69c0a1f8775ed755366b4515132ac43ec (diff)
downloadgcc-780f9446a96b40740a25da0db150fa3e8184fbfc.zip
gcc-780f9446a96b40740a25da0db150fa3e8184fbfc.tar.gz
gcc-780f9446a96b40740a25da0db150fa3e8184fbfc.tar.bz2
re PR target/18380 (_Unwind_FindTableEntry shouldn't be exported from libunwind.so.7)
2004-11-09 H.J. Lu <hongjiu.lu@intel.com> PR target/18380 * config/ia64/unwind-ia64.h (_Unwind_FindTableEntry): Mark it hidden. * unwind-dw2.c (_Unwind_FindTableEntry): Removed. From-SVN: r90387
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/config/ia64/unwind-ia64.h3
-rw-r--r--gcc/unwind-dw2.c1
3 files changed, 10 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ecf861b..24fc6c2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2004-11-09 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/18380
+ * config/ia64/unwind-ia64.h (_Unwind_FindTableEntry): Mark it
+ hidden.
+
+ * unwind-dw2.c (_Unwind_FindTableEntry): Removed.
+
2004-11-09 Jeff Law <law@redhat.com>
* cfganal.c (flow_dfs_compute_reverse_execute): Accept new
diff --git a/gcc/config/ia64/unwind-ia64.h b/gcc/config/ia64/unwind-ia64.h
index b56b38c..053829f 100644
--- a/gcc/config/ia64/unwind-ia64.h
+++ b/gcc/config/ia64/unwind-ia64.h
@@ -28,4 +28,5 @@ struct unw_table_entry
extern struct unw_table_entry *
_Unwind_FindTableEntry (void *pc, unsigned long *segment_base,
- unsigned long *gp);
+ unsigned long *gp)
+ __attribute__ ((__visibility__ ("hidden")));
diff --git a/gcc/unwind-dw2.c b/gcc/unwind-dw2.c
index 68b73a8..9ad61db 100644
--- a/gcc/unwind-dw2.c
+++ b/gcc/unwind-dw2.c
@@ -1324,7 +1324,6 @@ uw_identify_context (struct _Unwind_Context *context)
alias (_Unwind_Backtrace);
alias (_Unwind_DeleteException);
alias (_Unwind_FindEnclosingFunction);
-alias (_Unwind_FindTableEntry);
alias (_Unwind_ForcedUnwind);
alias (_Unwind_GetDataRelBase);
alias (_Unwind_GetTextRelBase);