]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Some ARM vmov similar to 'vmov.f32 s1, s2' will incorrectly have the second
authorAndrew Turner <andrew@FreeBSD.org>
Mon, 18 Mar 2013 07:41:08 +0000 (07:41 +0000)
committerAndrew Turner <andrew@FreeBSD.org>
Mon, 18 Mar 2013 07:41:08 +0000 (07:41 +0000)
commit90ab443e31ab93c2e18773836d69d9cc9079b882
treecc3b6d3fc1c2af4df647f85fc8eccf6f7db9ca91
parentbd247e9dddca24f8e039e3403e4fb9c724c5519f
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.
contrib/binutils/gas/config/tc-arm.c