From: Nathan Sidwell Date: Wed, 8 Sep 2010 17:49:21 +0000 (+0000) Subject: * config/tc-arm.c (create_neon_reg_alias): Deal with case X-Git-Tag: sid-snapshot-20101001~272 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=15735687c6dc91414a2b38bd26208f933b10b17a;p=external%2Fbinutils.git * config/tc-arm.c (create_neon_reg_alias): Deal with case sensitivity. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 41c0383..fd79897 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2010-09-08 Julian Brown + + * config/tc-arm.c (create_neon_reg_alias): Deal with case + sensitivity. + 2010-09-08 Nick Clifton PR gas/11973 diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index b9d629b..87b2b85 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -2303,7 +2303,16 @@ create_neon_reg_alias (char *newname, char *p) } } + /* If TC_CASE_SENSITIVE is defined, then newname already points to + the desired alias name, and p points to its end. If not, then + the desired alias name is in the global original_case_string. */ +#ifdef TC_CASE_SENSITIVE namelen = nameend - newname; +#else + newname = original_case_string; + namelen = strlen (newname); +#endif + namebuf = (char *) alloca (namelen + 1); strncpy (namebuf, newname, namelen); namebuf[namelen] = '\0';