From: Andrew MacLeod Date: Wed, 25 Jul 2001 13:21:49 +0000 (+0000) Subject: * config/ia64/ia64.h (STRIP_NAME_ENCODING): Strip out '*' as well. X-Git-Tag: prereleases/libstdc++-3.0.95~3059 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff3daa889a35408d19790c6a5bd01fed99362c1d;p=thirdparty%2Fgcc.git * config/ia64/ia64.h (STRIP_NAME_ENCODING): Strip out '*' as well. From-SVN: r44351 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e4cd906b7cdf..5d06fdea127b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-07-25 Andrew MacLeod + + * config/ia64/ia64.h (STRIP_NAME_ENCODING): Strip out '*' as well. + 2001-07-25 Jan Hubicka Richard Henderson diff --git a/gcc/config/ia64/ia64.h b/gcc/config/ia64/ia64.h index 5087223669d1..bfcfaaa88ca6 100644 --- a/gcc/config/ia64/ia64.h +++ b/gcc/config/ia64/ia64.h @@ -1930,7 +1930,9 @@ do { \ that encode section info. */ #define STRIP_NAME_ENCODING(VAR, SYMBOL_NAME) \ - (VAR) = (SYMBOL_NAME) + ((SYMBOL_NAME)[0] == SDATA_NAME_FLAG_CHAR) + (VAR) = ((SYMBOL_NAME) \ + + (*(SYMBOL_NAME) == '*' || *(SYMBOL_NAME) == SDATA_NAME_FLAG_CHAR)) + /* Position Independent Code. */