From fda038db9c23b90ecaa153de9ced39a294c83c2c Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Fri, 28 Aug 2015 09:49:48 -0700 Subject: [PATCH] arm/registers.stp: correct the assert condition The offset condition was not fully inverted in its transition to assert. (The same checks for other architectures were all done correctly.) --- tapset/arm/registers.stp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tapset/arm/registers.stp b/tapset/arm/registers.stp index a56fecf35..072015047 100644 --- a/tapset/arm/registers.stp +++ b/tapset/arm/registers.stp @@ -108,7 +108,7 @@ function uarch_bytes:long() { function register:long (name:string) { assert(registers_valid(), "cannot access CPU registers in this context") offset = _reg_offsets[name] - assert(offset != 0 && (name in _reg_offsets), "Unknown register: " . name) + assert(offset != 0 || (name in _reg_offsets), "Unknown register: " . name) return _stp_get_register_by_offset(offset) } -- 2.43.5