OSDN Git Service

Strip leading * from names.
authormeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 May 1995 18:41:08 +0000 (18:41 +0000)
committermeissner <meissner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 May 1995 18:41:08 +0000 (18:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9799 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/rs6000/rs6000.h

index ae087ea..a45dad4 100644 (file)
@@ -1990,7 +1990,9 @@ toc_section ()                                            \
 #define STRIP_NAME_ENCODING(VAR,NAME)                          \
   do                                                           \
     {                                                          \
-      if ((NAME)[0] == '*' || (NAME)[strlen (NAME) - 1] != ']')        \
+      if ((NAME)[0] == '*')                                    \
+       (VAR) = (NAME)+1;                                       \
+      else if ((NAME)[strlen (NAME) - 1] != ']')               \
        (VAR) = (NAME);                                         \
       else                                                     \
        {                                                       \