From c412d3f5d9ec6c9493232df9c91e17361af775f0 Mon Sep 17 00:00:00 2001 From: Dimitar Dimitrov Date: Mon, 12 Aug 2024 20:40:16 +0300 Subject: [PATCH] sim: pru: Fix test case assembly with latest GAS After the recent change in GAS [1], macro arguments must be quoted or grouped with parenthesis. Add the necessary parenthesis in order to fix assembly errors like: mul.s:31: Error: too many positional arguments [1] https://sourceware.org/pipermail/binutils/2024-July/136053.html Signed-off-by: Dimitar Dimitrov --- sim/testsuite/pru/mul.s | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sim/testsuite/pru/mul.s b/sim/testsuite/pru/mul.s index d62b3eab8ba..754a129e286 100644 --- a/sim/testsuite/pru/mul.s +++ b/sim/testsuite/pru/mul.s @@ -28,16 +28,16 @@ ldi r29, 4567 nop xin 0, r26, 4 - qbne32 2f, r26, 1001 * 4567 + qbne32 2f, r26, (1001 * 4567) # MUL: Test the pipeline emulation ldi r28, 1002 ldi r29, 1003 ldi r29, 4004 xin 0, r26, 4 - qbne32 2f, r26, 1002 * 1003 + qbne32 2f, r26, (1002 * 1003) xin 0, r26, 4 - qbne32 2f, r26, 1002 * 4004 + qbne32 2f, r26, (1002 * 4004) # MUL: Test 64-bit result ldi32 r28, 0x12345678 @@ -62,7 +62,7 @@ xout 0, r25, 1 xin 0, r26, 4 - qbne32 2f, r26, (1001 * 2002) + (3003 * 4004) + qbne32 2f, r26, ((1001 * 2002) + (3003 * 4004)) # MAC: Test 64-bit result ldi r25, 3 -- 2.47.3