X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=assembler%2Fparser.y;h=4bdb9ec6dc8516b2335961057a3a61decdd1760d;hb=e882e360ba16d2eed103adffdd1809076ee98017;hp=5e256abb45506d5d57dea26385af676e9c4eddc5;hpb=80d4431cde7dec47d2cd549ec581cc98dab67d5d;p=b43-tools.git diff --git a/assembler/parser.y b/assembler/parser.y index 5e256ab..4bdb9ec 100644 --- a/assembler/parser.y +++ b/assembler/parser.y @@ -1004,15 +1004,13 @@ extended_operlist : decnum COMMA decnum COMMA operand COMMA operand COMMA operan } ; -external_jump_operands : imm COMMA operand COMMA operand COMMA labelref { +external_jump_operands : imm COMMA labelref { struct operlist *ol = xmalloc(sizeof(struct operlist)); struct operand *cond = xmalloc(sizeof(struct operand)); cond->type = OPER_IMM; cond->u.imm = $1; ol->oper[0] = cond; ol->oper[1] = $3; - ol->oper[2] = $5; - ol->oper[3] = $7; $$ = ol; } ;