diff options
author | Shravan Narayan <shravanrn@gmail.com> | 2023-07-30 17:20:25 -0400 |
---|---|---|
committer | Shravan Narayan <shravanrn@gmail.com> | 2023-07-30 18:02:31 -0400 |
commit | 487ca914975fecdf359f6ee06385d20adede1761 (patch) | |
tree | 26dd8a2bc63308d08a90aa46191945da278bfd8b /src/template | |
parent | 70b1c9d2652bae15785ceb449fda44fe31bbe0d5 (diff) | |
download | wabt-487ca914975fecdf359f6ee06385d20adede1761.tar.gz wabt-487ca914975fecdf359f6ee06385d20adede1761.tar.bz2 wabt-487ca914975fecdf359f6ee06385d20adede1761.zip |
wasm2c: add link to clang bug on mips force read constraint
Diffstat (limited to 'src/template')
-rw-r--r-- | src/template/wasm2c.declarations.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/template/wasm2c.declarations.c b/src/template/wasm2c.declarations.c index a1105fb9..8ea080ca 100644 --- a/src/template/wasm2c.declarations.c +++ b/src/template/wasm2c.declarations.c @@ -50,6 +50,7 @@ static inline bool func_types_eq(const wasm_rt_func_type_t a, #ifdef __GNUC__ #define FORCE_READ_INT(var) __asm__("" ::"r"(var)); // Clang on Mips requires "f" constraints on floats +// See https://github.com/llvm/llvm-project/issues/64241 #if defined(__clang__) && \ (defined(mips) || defined(__mips__) || defined(__mips)) #define FORCE_READ_FLOAT(var) __asm__("" ::"f"(var)); |