summaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorjrv <jrv@138bc75d-0d04-0410-961f-82ee72b054a4>1992-05-24 18:57:01 +0000
committerjrv <jrv@138bc75d-0d04-0410-961f-82ee72b054a4>1992-05-24 18:57:01 +0000
commitaf0bbefa03805b21cf470805d7c4ccf023e88a8f (patch)
tree7083e8a8f94f96c3f09f7cc7a1b6250efac94d8f /gcc/reg-stack.c
parent94943b521a0a6fd5893fbe9586f21b8504786f87 (diff)
downloadgcc-af0bbefa03805b21cf470805d7c4ccf023e88a8f.tar.gz
*** empty log message ***
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1073 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/reg-stack.c')
-rw-r--r--gcc/reg-stack.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c
index 3f40732e079..8b150050db9 100644
--- a/gcc/reg-stack.c
+++ b/gcc/reg-stack.c
@@ -561,7 +561,6 @@ constrain_asm_operands (n_operands, operands, operand_constraints,
case '=':
case '+':
case '?':
- case '#':
case '&':
case '!':
case '*':
@@ -569,6 +568,11 @@ constrain_asm_operands (n_operands, operands, operand_constraints,
/* Ignore these. */
break;
+ case '#':
+ /* Ignore rest of this alternative. */
+ while (*p && *p != ',') p++;
+ break;
+
case '0':
case '1':
case '2':