portability fix: Switch binary literals to hex
Allows build with legacy toolchains which do not support C23 nor GCC extension for binary literals. Change-Id: I742d3a8a86bf16f81421d11c59d3cb155ee17aed Signed-off-by: Sevan Janiyan <venture37@geeklan.co.uk> Reviewed-on: https://review.openocd.org/c/openocd/+/8123 Tested-by: jenkins Reviewed-by: Jörg Wunsch <openocd@uriah.heep.sax.de> Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
committed by
Tomas Vanek
parent
efdd5e09b1
commit
7145b984a9
@@ -46,7 +46,7 @@ enum arm_state armv8_dpm_get_core_state(struct arm_dpm *dpm)
|
||||
dpm->last_el = el;
|
||||
|
||||
/* In Debug state, each bit gives the current Execution state of each EL */
|
||||
if ((rw >> el) & 0b1)
|
||||
if ((rw >> el) & 1)
|
||||
return ARM_STATE_AARCH64;
|
||||
|
||||
return ARM_STATE_ARM;
|
||||
|
||||
Reference in New Issue
Block a user