re PR target/18380 (_Unwind_FindTableEntry shouldn't be exported from libunwind.so.7)
authorH.J. Lu <hongjiu.lu@intel.com>
Wed, 10 Nov 2004 06:33:28 +0000 (06:33 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 10 Nov 2004 06:33:28 +0000 (22:33 -0800)
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

gcc/ChangeLog
gcc/config/ia64/unwind-ia64.h
gcc/unwind-dw2.c

index ecf861b..24fc6c2 100644 (file)
@@ -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
index b56b38c..053829f 100644 (file)
@@ -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")));
index 68b73a8..9ad61db 100644 (file)
@@ -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);