diff options
author | Jan Beulich <jbeulich@novell.com> | 2015-01-12 09:05:19 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2015-01-12 09:05:19 +0100 |
commit | cb3b1e65a9af9fd95dce40c4444050c30cd07a2b (patch) | |
tree | 9d76a43911e5e45657fdfaafca29495f78e0cb8a /gas/itbl-lex.h | |
parent | b38ead219b31fed4014cd5b1078da968744b879d (diff) | |
download | fsf-binutils-gdb-cb3b1e65a9af9fd95dce40c4444050c30cd07a2b.zip fsf-binutils-gdb-cb3b1e65a9af9fd95dce40c4444050c30cd07a2b.tar.gz fsf-binutils-gdb-cb3b1e65a9af9fd95dce40c4444050c30cd07a2b.tar.bz2 |
arm: properly range check immediate operands of VSHL and VQSHL
These two, other than VQSHLU, didn't have their immediates properly range
checked so far.
(Re-sending unchanged from the original v2 due to never having got an
answer to https://sourceware.org/ml/binutils/2013-04/msg00121.html.)
gas/
2015-01-12 Jan Beulich <jbeulich@suse.com>
* gas/config/tc-arm.c (do_neon_shl_imm): Check immediate range.
(do_neon_qshl_imm): Likewise.
gas/testsuite/
2015-01-12 Jan Beulich <jbeulich@suse.com>
* gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
VQSHL, and VQSHLU immediates.
* gas/arm/neon-addressing-bad.l: Update accordingly.
Diffstat (limited to 'gas/itbl-lex.h')
0 files changed, 0 insertions, 0 deletions