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 ecf861b7de0f521723fd4147a944b09f02c0b4dd..24fc6c247ed9e78a3f9fc59f5a59f5721a49a35d 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 b56b38c45c4141c913a66d72da7d33ed96276bf3..053829f11e946e9baaacffa26eb6580777ac4445 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 68b73a84c434996dd9aebbefb3a5c448d154557e..9ad61dbd6be6849ec7a885ebe7cc8248d8e48fd4 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);