Some ARM vmov similar to 'vmov.f32 s1, s2' will incorrectly have the second
authorandrew <andrew@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 18 Mar 2013 07:41:08 +0000 (07:41 +0000)
committerandrew <andrew@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 18 Mar 2013 07:41:08 +0000 (07:41 +0000)
commitfe477981c9410b634eda295e6ef33faec7d29c3b
treecc3b6d3fc1c2af4df647f85fc8eccf6f7db9ca91
parent0e9682582580c751666304ea067365f3d5ce1ab2
Some ARM vmov similar to 'vmov.f32 s1, s2' will incorrectly have the second
register added to the symbol table by the assembler. On further
investigation it was found the problem was with the my_get_expression
function. This is called by parse_big_immediate.

Fix this by moving the call to parse_big_immediate to the end of the if,
else if, ..., else block.

git-svn-id: svn://svn.freebsd.org/base/head@248459 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/binutils/gas/config/tc-arm.c