From ddff197541d5974bd8067362a6828c2361c69c33 Mon Sep 17 00:00:00 2001 From: Cheng Shao <terrorjack@type.dance> Date: Mon, 7 Oct 2024 21:28:43 +0000 Subject: [PATCH] testsuite: fix T16180 on wasm This commit fixes T16180 on wasm once TH support is flipped on. The fix is simply adding right asm code for wasm. (cherry picked from commit 69bb4745218d2d54c82e33fa529ccf9ba3819fac) --- testsuite/tests/th/T16180.hs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/testsuite/tests/th/T16180.hs b/testsuite/tests/th/T16180.hs index 99b1a3bb5108..888592853846 100644 --- a/testsuite/tests/th/T16180.hs +++ b/testsuite/tests/th/T16180.hs @@ -11,7 +11,14 @@ $(do -- could reuse FP_LEADING_UNDERSCORE from aclocal.m4 for this -- somehow, but this hopefully is OK for now. addForeignSource LangAsm $ unlines -#if defined(darwin_HOST_OS) || (defined(mingw32_HOST_OS) && WORD_SIZE_IN_BITS == 32) +#if defined(wasm32_HOST_ARCH) + [ ".section .rodata.mydata,\"\",@" + , ".globl mydata" + , "mydata:" + , ".asciz \"Hello world\"" + , ".size mydata, 12" + ] +#elif defined(darwin_HOST_OS) || (defined(mingw32_HOST_OS) && WORD_SIZE_IN_BITS == 32) [ ".global \"_mydata\"" , "_mydata:" , ".ascii \"Hello world\\0\"" -- GitLab