summaryrefslogtreecommitdiff
path: root/config/ld-symbolic.m4
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2021-12-03 11:57:17 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2021-12-03 11:57:17 +0000
commit69ce6091e62c3bc2442c2e9b3b2d689266e96b1f (patch)
tree647fdb8e22801ee6c78134c94af65e66c61792a1 /config/ld-symbolic.m4
parentbf94cfb6318572bc3eece37273140d45279a8768 (diff)
downloadbinutils-gdb-69ce6091e62c3bc2442c2e9b3b2d689266e96b1f.tar.gz
aarch64: Fix uninitialised memory
AARCH64_OPDE_EXPECTED_A_AFTER_B and AARCH64_OPDE_A_SHOULD_FOLLOW_B are not paired with an error string, but we had an assert that the error was nonnull. Previously this assert was testing uninitialised memory and so could pass or fail arbitrarily. opcodes/ * aarch64-opc.c (verify_mops_pme_sequence): Initialize the error field to null for AARCH64_OPDE_EXPECTED_A_AFTER_B and AARCH64_OPDE_A_SHOULD_FOLLOW_B. * aarch64-dis.c (print_verifier_notes): Move assert.
Diffstat (limited to 'config/ld-symbolic.m4')
0 files changed, 0 insertions, 0 deletions