From: H.J. Lu Date: Wed, 10 Nov 2004 06:37:03 +0000 (+0000) Subject: re PR target/18380 (_Unwind_FindTableEntry shouldn't be exported from libunwind.so.7) X-Git-Tag: releases/gcc-3.4.4~532 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=852db2d9c100fdd1ffcc557ea3c1fd0d0f49cbb4;p=thirdparty%2Fgcc.git re PR target/18380 (_Unwind_FindTableEntry shouldn't be exported from libunwind.so.7) 2004-11-09 H.J. Lu PR target/18380 * config/ia64/unwind-ia64.h (_Unwind_FindTableEntry): Mark it hidden. * unwind-dw2.c (_Unwind_FindTableEntry): Removed. From-SVN: r90388 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ed3862f74fd3..6af4c263e236 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2004-11-09 H.J. Lu + + PR target/18380 + * config/ia64/unwind-ia64.h (_Unwind_FindTableEntry): Mark it + hidden. + + * unwind-dw2.c (_Unwind_FindTableEntry): Removed. + 2004-11-10 Alan Modra PR target/16480 diff --git a/gcc/config/ia64/unwind-ia64.h b/gcc/config/ia64/unwind-ia64.h index b56b38c45c41..053829f11e94 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 abc0d2c41669..09b225c285e0 100644 --- a/gcc/unwind-dw2.c +++ b/gcc/unwind-dw2.c @@ -1375,7 +1375,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);