aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/varasm.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ba10047..5cd40ee 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2004-08-18 Andrew Pinski <apinski@apple.com>
+
+ * varasm.c (ecode_reg_name): Do nothing if the asmspec is empty.
+
2004-08-18 Mark Mitchell <mark@codesourcery.com>
* config/arm/bpabi.c (__aeabi_ul2d): Give it default visibility.
diff --git a/gcc/varasm.c b/gcc/varasm.c
index e363bf1..ba25f65 100644
--- a/gcc/varasm.c
+++ b/gcc/varasm.c
@@ -779,7 +779,7 @@ set_user_assembler_name (tree decl, const char *name)
int
decode_reg_name (const char *asmspec)
{
- if (asmspec != 0)
+ if (asmspec != 0 && strlen (asmspec) != 0)
{
int i;