BR 3109604: Fix C4 vs C5 VEX form selection in calcsize()
commit3cb0e8c052a672424eaf59a021f0dbfb6ef205b8
authorH. Peter Anvin <hpa@zytor.com>
Tue, 16 Nov 2010 17:36:58 +0000 (16 09:36 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 16 Nov 2010 17:39:32 +0000 (16 09:39 -0800)
tree5c826406fbab248d2bed92c94179c95e11d5b5bd
parent4794de2f5b1850d5b456d903bead541fee351566
BR 3109604: Fix C4 vs C5 VEX form selection in calcsize()

calcsize() had the wrong criterion for when C5 prefixes are permitted
(REX.R is permitted, REX.X is forbidden.)  assemble() had the right
test already.  This caused symbol value errors.
assemble.c
test/br3109604.asm [new file with mode: 0644]